Why I abandoned Node for Python
The nature of my coding tasks have changed through the course of my career. I’ve recently made yet another language change and have found the benefits of Python.
The article title says “Abandoned”. Abandoned is not the right word here. I never really abandon anything related to coding. I mean to imply that I am using Node.JS way less than I was, being able to accomplish most of the same tasks now with Python. For my current development environment.
My career was based on web application development for the most part. The nature of the applications I handled became more specialized with needs beyond just the web application space. I found myself needing to create file systems, perform file management, analyze data to create summary files, access remote resources — sometimes with command line tools, etc. The web applications tools could do these, but often not as simply as another tool. So the tools I used had to change to match those needs.
I wrote about this a few years ago when I switched from PHP to Node.JS as my primary framework.