Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The Haskell platform is the perfect place to start with Haskell--it comes with the compiler, some useful tools (like cabal, Haskell's package manager) and a core set of well-tested and well-supported libraries. If you have been considering Haskell, this is a great time to go for it!

I'm particularly excited by the updated OpenGL and GLUT bindings. Graphics is currently not Haskell's strong suit, but I think this might soon be changing. There has been plenty of work on high-level things like functional reactive programming (FRP), but this isn't all that useful without the low-level libraries for actually drawing to the screen! These updated packages should hopefully make writing graphics programs in Haskell much nicer.



afaik, carmack is working on a Haskell implementation for wolfenstein 3D. this might have been his excuse to start that project.

there is a really primative FPS shooter up on the haskell wiki, but its really not well structured.

http://www.haskell.org/haskellwiki/Frag


To be fair, it is the world's first 3D FPS written using a functional reactive programming style. 8 years ago. By one guy who was learning Haskell. In 8 weeks.


While writing his undergrad thesis at the same time!


As a Nemesis/Gradius fan I love this; https://github.com/tanakh/monadius/blob/master/readme-e.txt I have been planning to make it cross platform but didn't find the time yet.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: