[gambit-list] Re: Gambit-C 4.0 beta 16

Alex Goldman alex.gman at gmail.com
Wed Jan 4 15:03:21 EST 2006


I've looked at the documentation, and I have some questions:

What does Gambit do to reduce name clutter in bigger than toy
programs? The following (what slib does) seems terribly inconvenient
and inflexible to me.

(define f '())
(define g '())

(let ()
  ;; .... lots of internal define's
  (set! f f-implementation)
  (set! g g-implementation))

Are there reader modifications that mimic Common Lisp's packages?

Incidentally, I tried to use the reference implementation of SRFI-82,
but it failed with beta 15.

If you do use gambit-generated code in your C program, can you also
use pthreads?

Gambit allows file-level declarations. Is it possible to declare a
specific variable to be fixnum or flonum, for example, or would that
be useless anyway?

Is it possible to UNload a shared library?

Is anyone successfully using Gambit on Microsoft platforms, compiled
with VC++ or MinGW?


P.S. As of now, the web site still does not mention beta 16, and the
online documentation http://www.iro.umontreal.ca/~gambit/doc/ is stuck
on beta 11.

More information about the Gambit-list mailing list