News for hackers. Stuff that matters.
Re:Why We Choose Python by mercurial on Thursday March 07, 2013 @09:28AM (#5337692)
I love Python, but it's a rubbish article I regret to have upvoted.

> Python is robust

This paragraph does not feature a word about robustness. There are mentions of speed and scalability and some sort of benchmark showing a case where Python is faster than Ruby or PHP. Conclusion: "It's also very fast".

The rest is less terrible but does not mention any of Python's shortcomings.

Re:Why We Choose Python by johnsoft on Thursday March 07, 2013 @12:14PM (#5338765)
Are there any widely-used languages that aren't robust? That seems like kind of shallow praise.
Re:Why We Choose Python by mercurial on Thursday March 07, 2013 @03:50PM (#5340144)
Depends what you call robust. If you mean "strongly typed", PHP and Javascript come to mind immediately.
Re:Why We Choose Python by johnsoft on Thursday March 07, 2013 @04:04PM (#5340228)
By robust, I mean the language/compiler has a strong test suite and the runtime is known to work reliably in production settings. I've heard horror stories about Sun's HotSpot JIT crashing frequently, but that was what, 10 or 20 years ago? Now that I think about it, Scala might be a modern example of that, but I haven't kept up with how they might have improved.
Re:Why We Choose Python by mercurial on Friday March 08, 2013 @03:07AM (#5342466)
In this case, yes, real-world languages have a solid runtime/compiler. Though I'm surprised you have issues with Scala, at least the runtime part should be rock solid, given that it runs on a very much battle-tested JVM.
Re:Why We Choose Python by Genmutant on Friday March 08, 2013 @04:09AM (#5342597)
PHP has a test suite, but it's released with over hundred tests failing. See here: http://gcov.php.net/viewer.php?version=PHP_5_5