[gambit-list] man _gambit func_

vasil vasil.s.d at gmail.com
Tue Feb 10 09:55:42 EST 2009


Marc Feeley wrote:
> Are you worried about code bloat?  This functionality actually requires
> little code.  My plan is to call an external script (in ~~bin) which
> will do the brunt of the work.  This script has to be generated by the
> configure script so that it calls up the correct browser for the system.
> 
> Putting this functionality in a library will not reduce code by much and
> it will be tedious for the user to load this library before they can get
> help.  In this case the very minor code size increase is far outweighed
> by convenience for the user.
> 
> Marc
> 
> 

Partially agree, but how many users will use this functionality directly
from the repl? I think only some of very-beginners. I suppose that most
of users use some kind of IDEs such as emacs and so on.
So, I see several most useful ways to bring help documentation to user:
1. generation of default .gambcini during installation with default set
of libraries to load  various extensions. This way is for beginners and
their convenience. And extension libraries may be as big and as featured
as needed, without worrying about size of repl and other parts of gambit
at all.
2. extensions to emacs with ability to use on-line help, like use CLHS
(Common Lisp HyperSpec) with SLIME. This way is for other users.



Vasil




More information about the Gambit-list mailing list