Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/markokocic/strat
Common Lisp SDL example application
https://github.com/markokocic/strat
Last synced: about 2 months ago
JSON representation
Common Lisp SDL example application
- Host: GitHub
- URL: https://github.com/markokocic/strat
- Owner: markokocic
- Created: 2010-04-19T13:32:55.000Z (almost 15 years ago)
- Default Branch: master
- Last Pushed: 2010-04-19T17:31:05.000Z (almost 15 years ago)
- Last Synced: 2024-10-16T00:35:53.388Z (3 months ago)
- Homepage:
- Size: 97.7 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
The purpose of this project is to port Haskell SDL tutorial from http://web.animal-machine.com:8080/blog/2010/04/getting-started-with-sdl-in-haskell to Common Lisp.
Although my first decision was to use ECL and its native FFI support, I changed the decision on the fly.
I switched to lispbuilder-sdl since writing SDL FFI bindings manually was pretty tedious task.Also, I switched to SBCL from ECL, since lispbuilder-sdl was not working with ECL. The code is portable, so it should work with any CL implementation that supports CFFI.
If you want to participate, please fork and send push requests.
The whole project is MIT licensed.