Live data from Hacker News

Why We Choose Python

sixfeetup.com

61–62 of 62 posts

Re: Why We Choose Python

#61

Earlier quoted context omitted.

Depends what you call robust. If you mean "strongly typed", PHP and Javascript come to mind immediately.

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.

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

Re: Why We Choose Python

#62

Earlier quoted context omitted.

I found the opposite. For example, I find it extraordinarily frustrating not to be able to know what kind of object something is by looking at the point in code where it is created; something like variable = somefunction(inputParameter) where variable did not exist before leaves me having to look up the documentation of somefunction to know what kind of object it is returning.

The secret is not to care and just hack away.

That does explain a great deal of the code and programmes I have encountered over the last decade :)
Post reply on HN