Were it that Python was my livelihood my life would be a lot simpler. Instead, my livelihood comes from unfucking bad decisions like "hey, let's use PHP!" or "hey, let's rewrite the whole thing in javascript and use node!" or "MongoDB seems great, let's switch from MySQL!"
It's not fear of new, it's fear of broken. I encourage you to use whatever shiny stack-of-the-month you enjoy, as it basically amounts to my competitive advantage over people like that. I'll be over here using Apache and nginx and MySQL and python and perl and other languages that don't make me write abominations like '==!', same way I have forever. Best of luck to you.
>>> a = 100; b = 100; print (a is b)
True
>>> a = 1000; b = 1000; print (a is b)
True
>>> a = 1000
>>> b = 1000
>>> print (a is b)
False
Python has its quirks too. Most people learn them and get over it.
This might be a good explanation for this behavior:
http://stackoverflow.com/questions/2858603/why-is-keyword-ha...
tl;dr; use "is" only with singetons (None etc)
I have never once used the 'is' keyword in python.
Have you ever tested for a None value?
if foo is None:
return
if bar is not None:
bar()"It's obvious from your post that you have invested a great deal of time in python and you are terrified that Node is going to take away your livelihood."
No it's not. You're just making one hell of an assumption.
And I'd like to see the results of your study where you have proven that "most people inexperienced enough to choose node are inexperienced enough to never need to scale". You should publish such a bombshell study.
But in truth, your fear is causing you to make nasty attacks and, well, just make shit up. Come on, just admit it, Sneak.