I'm just glad for this post :) I'm Java developer originally and when I need sometimes lightweight for web, I use PHP or Python. I use JavaScript on client-side, of course, but on serverside - nooooo. I had projects in Node.Js and they left feeling of language which is quite clumsy in bringing together all new features, inconsistent and illogical sometimes (with all those [] + {} vs {} + [] jokes) - and really weird when dealing with callbacks and promises.
I don't doubt it is quite possible to write almost anything in JS (as it has good engines nowadays), but it is really hard to be happy with it, especially if the project / team is large.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I'm just glad for this post :) I'm Java developer originally and when I need sometimes lightweight for web, I use PHP or Python. I use JavaScript on client-side, of course, but on serverside - nooooo. I had projects in Node.Js and they left feeling of language which is quite clumsy in bringing together all new features, inconsistent and illogical sometimes (with all those
[] + {}
vs{} + []
jokes) - and really weird when dealing with callbacks and promises.I don't doubt it is quite possible to write almost anything in JS (as it has good engines nowadays), but it is really hard to be happy with it, especially if the project / team is large.