Tuesday, May 12, 2009

A new module system for Gambit-C

Andrew Whaley commented on my post titled "Erlang or Gambit-C: A practitioner's perspective"
As a slight update to the situation, we now have the fantastic Black Hole module system for Gambit that includes both a continuations web server and a web client that addresses your point 8. Also I have recently released a pure Scheme mySQL interface for Gambit that addresses point 5.
So whilst it may not be Erlang yet - it's edging in the right direction.
Sounds promising!

Update: Black Hole is now on github: http://github.com/pereckerdal/blackhole/tree/master and the documentation can be found on the Gambit-C wiki.

6 comments:

Andrew Whaley said...

Dominique, your Black Hole link isn't working properly - I think the Gambit Wiki doesn't like the URL encoded tilde character, here's the plain text URL :-

http://dynamo.iro.umontreal.ca/~gambit/wiki/index.php/Black_Hole

Dominique Boucher said...

Hmm... the link works fine for me.

Dominique Boucher said...

Andrew,

BTW, the documentation is missing (PDF, HTML, etc.) and there is no documentation in the git sandbox.

Andrew Whaley said...

Per Eckerdal and Mikael More are still working on the documentation so probably haven't put it on yet unfortunately.

There is a quick guide to getting Black Hole installed and writing your first web application :-

http://mwaza.dyndns.org/apps/files/bh-tutorial.html

Dominique Boucher said...

Thanks for the link, Andrew!

史可 阆 said...

failed to connect to mwaza.dyndns.org.

can someone kindly give me a link to download the blackhole module system?

thank you very much!!!