[gambit-list] Abstracting

Eduardo Cavazos wayo.cavazos at gmail.com
Fri Mar 27 15:28:49 EDT 2009


Hello,

Abstracting is a Scheme framework with an emphasis on OpenGL programming.

Features:

     * Bindings to GL and GLUT

     * Runs on Ypsilon, Larceny, Chicken, and Gambit

     * Collection of examples

Github page:

     http://github.com/dharmatech/abstracting

Git repository:

     git://github.com/dharmatech/abstracting.git

To begin, follow the directions in the README.

Feedback welcome!

I'm looking to add more examples. If you write a cool demo, you are
welcome to submit it! :-)

News:

* Support for Gambit was recently added. In order to do so, much of the 
framework was redesigned to accomodate separate compilation of the 
'libs' in a proper manner. This resulted in a much cleaner system. The 
new design also benefited Chicken, another Scheme-to-C based implementation.

* Usages of 'define-macro' have been elimnated or replaced by 
'syntax-rules' based macros. This will facilitate support for Chicken 4.0.

Ed



More information about the Gambit-list mailing list