Nodejs vs Django

Why, sometimes I've believed as many as six impossible things before breakfast.

  • Community — It is nice to be able to talk to the really senior developers of a project on that rare occasion when your application mysteriously start misbehaving in production. Like for instance, when Yammer had problems with their Scala use. So if the core team itself has issues, I would be very cautious choosing such a project.
  • Fun — In a simplified sense, this would be something that appeals to my ‘artistic sense’. Hammerprinciple says this as — I enjoy using this language; this language is good for distributed computing; I find code written in this language very elegant. Honestly, neither JavaScript nor Python are as much fun today as they were some years back. Just on the fun quotient alone, I would today pick Go or Haskell. But between the frameworks we are talking about, Nodejs is slightly more interesting in this regard because everything can be asynchronous and event driven.

The opinions above are my own.

Backend engineer interested in distributed systems and programming languages —

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store