2 ms·
> 5) Modern error model. I am pretty excited to see this. Any existing language out there actually does this?
by yeukhon 13y ago
> 5) Modern error model.
I am pretty excited to see this. Any existing language out there actually does this?
- m_mueller 13y agoIt sounded a lot like Eiffel[1] to me, except they also have traditional Exceptions when you need them. [1] http://en.wikipedia.org/wiki/Eiffel_(programming_language)#Exception_handling http://en.wikipedia.org/wiki/Eiffel_(programming_language)#E...
- klibertp 13y agoRacket, 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 :)