eh, python pretty good for scripting sys admin stuff
java just bad all around
Why don't you just post the question?
you can say that about a lot of scripting languages. but their popularity is relative to their application. python is currently overused beyond its intended application.
Who cares about its intended application? If it works it works. Why does it matter if GVR foresaw the use case?
Certainly there are times when Python is used inappropriately, but sometimes you have to work with what you know (explaining some cases) and sometimes you have to deliver quickly (explaining many other cases). With the analysis that I do, I practically never run into issues where Python isn't fine.
What language does this statement not apply to? Should we have ceased language development when we got the first one to be Turing complete?ok then what is so special about python that cant be done with any other language
answer: nothing
therefore: fad
What's your point? That Python shouldn't be used in cases where it doesn't make sense? Congrats on discovering the obvious? If a requirement for something to "work" is that it is highly efficient at using CPU cycles, then Python probably isn't your best bet. Although even in those cases Python often makes a nice wrapper around fast compiled code.and good luck with the "if it works it works" philosophy. go ahead and write a bitcoin miner in python and see if anyone doesnt laugh.
Yeah people can often get emotional about the languages they use. Personally I find Java fucking ridiculous and I find its highly class-oriented design very irritating. At least the Python people are religious about readibility of code. But really to each there own. We're not exactly low on the number of languages for people to choose from at the moment.im not saying python is bad at all. im just saying people get a bit religious about it... just as they did with java.