News for hackers. Stuff that matters.
Re:When being idiomatic wears you out by SoftwareMaven on Saturday August 27, 2011 @11:10AM (#2931632)
There are a LOT of variables in that performance equation. A lot of numerical analysis happens in Python, where speed is critical (see NumPy and SciPy). Web-based applications have so many potential bottlenecks that python rarely starts as the bottleneck and there are ways around many of them (multiple processes, etc).

The problem I have with Java (and this comes with 10 years of writing appps in Java) is that it so slow. By slow, I mean slow to get anything implemented. Everything takes a long time to build. Depending on your company, that can be the biggest performance problem of them all!

Re:When being idiomatic wears you out by pmiller2 on Saturday August 27, 2011 @03:15PM (#2932196)
I'd argue that doing numerical analysis with NumPy or SciPy isn't really "numerical analysis in Python." It's numerical analysis routines in C being called from Python.