packages

When developing an R package, do I have to recompile the package every time I make a change?

I am developing a package in R When I am debugging a particular function or set of functions, what is the best way to test the function? Do I have to either use source('function.R') or R CMD build each time I want to check my changes? (extra credit for associated emacs ess key-bindings) ...

Delayed loading of modules in python

I'm writing a python applet for data acquisition from scientific instruments and I'm trying to figure out the best way to manage my device "drivers". Each driver is represented by a separate python module in the package that is my program. They each implement some standard interface, but mostly it's a gigantic list of commands (and func...