4 ms·
> Here are some reasons to not choose JavaScript: It’s JavaScript. Was this really necessary? I stopped reading your post after I saw this because I got bored
by tomphoolery 10y ago
> Here are some reasons to not choose JavaScript: It’s JavaScript.
Was this really necessary? I stopped reading your post after I saw this because I got bored and no longer take you seriously.
- keithnz 10y agoFrom a functional programming point of view, the fact it is javascript is almost the opposite of everything you tend to appreciate about your functional language of choice. So that simply counts it out for some people. However you an still do functional programming in js, and making use of typescript and ramda is a pretty good base for doing it. (well, this is what I do anyways). I find this a much easier approach when blending all kinds of javascript libraries together than using a cross compiler .
- graphememes 10y agoIt also makes the writer hard to take seriously. Low blows never shine brightly.
- iLemming 10y agoThe problem with Javascript is that it enables you many ways to screw up. Unless you already know how not to screw up, If you are a good functional programmer, like Brian Lonsdorf aka DrBoolean, then yes - you can compose some extremely mind blowing crazy stuff without shooting yourself in the foot. Languages like Clojurescript, Elm and Purescript are better simply because they enforce you specific discipline and that helps you to write arguably better code.