3 ms·
> which is suitable for web-based publication, and game multimedia (graphics, audio, control, etc.)? ChickenScheme uses continuations to transpile to C. So it
by fao_ 9y ago
> which is suitable for web-based publication, and game multimedia (graphics, audio, control, etc.)?
ChickenScheme uses continuations to transpile to C. So it supports interfacing easily with C libraries, and it supports binary distribution (Which in my exprience is difficult in most lisps/schemes).
You can use it out of the box with something like SFML or whatever.
- gnode 9y agoAs far as I can tell, SFML wouldn't be appropriate. By web-based publication, I mean using the APIs supported by browsers (Canvas, WebGL, Web Audio API). Potentially I could use Emscripten's HTML5 API ( https://kripken.github.io/emscripten-site/docs/api_reference/html5.h.html#webgl-context https://kripken.github.io/emscripten-site/docs/api_reference... ). Although I was hoping for a nicer interface than calling out to a C translation of the JavaScript APIs.