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

Racket, of course!

Very sophisticated contract system and exceptions and reified continuations.

It's dynamic, JITed language, and it's a Lisp, but I recommend studying it just for the sake of learning various techniques Racket uses. They are frequently very interesting from the language design perspective and their usage is easier to understand than in Haskell :)



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

Search: