News for hackers. Stuff that matters.
Re:Structure and Interpretation of Computer Programs – JavaS... by tombert on Wednesday December 18, 2019 @12:45PM (#21827294)
While I certainly wouldn't call JS "great", I actually do genuinely like a lot of parts of it. I like the Lispey style of embedding data structures (hashmaps and arrays) directly into the language, and I like that it has somewhat popularized some functional techniques and made them mainstream.

While callbacks aren't a great way of doing continuation-passing, at least we can credit JS with making continuation-passing mainstream.

In combination with the fact that JS actually does work pretty well on both frontend and backend, it is a language I use semi-regularly for prototyping, given its flexibility. Granted, if I decide to make a "real" version of the project, I'll probably do it with a more functional language, but I think JS doesn't suck too bad.

There are no comments on this comment yet.