Hacker News new | ask | show | jobs
by cristianpascu 3897 days ago
The first thought that came into mind when reading the article was: "We write bad code, the language is to blame". If all your variables are named "i", than yes, you have issues. If your code goes deeper and deeper in callbacks, it's not the language, it's you. No language on Earth will save you from that.
1 comments

> If your code goes deeper and deeper in callbacks, it's not the language, it's you. No language on Earth will save you from that.

You can do 20 layers of callbacks in Haskell without any problem. That's how Haskell does imperative blocks of code (ie monads).