(DESCRIBE #'functionname) from the REPL will give you information about the function; you can also pick up source if you configure it right.
The key idea is that software as written only loosely defines software images as they are live. 'Static' languages attempt to ensure that there is a tight correspondence, but dynamic linking defeats that in part.
Image based software ideas take this idea and run with it: that's why you download Smalltalk images, not smalltalk source.
(DESCRIBE #'functionname) from the REPL will give you information about the function; you can also pick up source if you configure it right.
The key idea is that software as written only loosely defines software images as they are live. 'Static' languages attempt to ensure that there is a tight correspondence, but dynamic linking defeats that in part.
Image based software ideas take this idea and run with it: that's why you download Smalltalk images, not smalltalk source.
Anyway, food for thought. :-)