What's the programming language for you?

It’s an interesting language that keeps the chocolate bars in the same toolcase as the poop.

As long as you consciously ignore the poop, the language is fun and light and moderately powerful. Accidentally start using the darker elements of javascript, and you’re suddenly having a bad time.

My problem with Javascript is that while it’s perfectly fine for simple and clear projects, as soon as your project gets complex (no I don’t know the exact amount of complexity) then promises/async become a lot harder to read/follow/debug. It’s not an easy paradigm to wrap your brain around at that point. In fact, a lot of the things you can do to make things simpler begin to point towards using a fully functional language instead.

I also object to the fact that it’s MUCH easier to write Javascript if something else is writing it for you… CoffeeScript and ClojureScript, I’m looking at you…

1 Like