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

I sincerely hope that my book aids this problem that you are speaking of - both by allowing programmers and implementers of other languages use the techniques that originate in Lisp, and to try and bash at the Lisp-as-a-meme prejudice that I've seen in many places by showing what the condition system is actually useful for.


Are there some other languages support something like condition system in Common Lisp?


Dylan! (Which is commonly called a Lisp dialect due to its internal structure, even though it lacks homoiconicity.) See https://opendylan.org/documentation/intro-dylan/conditions.h...

There are implementations of condition systems as libraries, too. Copying links from my book:

* Python: https://github.com/svetlyak40wt/python-cl-conditions

* Clojure: https://github.com/clojureman/special

* Ruby: https://github.com/michaeljbishop/mulligan

* Perl: https://metacpan.org/release/Worlogog-Incident, https://metacpan.org/release/Worlogog-Restart


Wow!! Great! Then I must read your book:).


Hope that you enjoy the read!




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

Search: