Re:Jython 2.7.0 Final Released
by cookiecaper on Tuesday May 12, 2015 @01:10PM
(#9533219)
Alternate Ruby implementations are much more popular because MRI is much, much worse than CPython in terms of performance and memory usage. Alternate implementations are therefore much less important for Python.
[ Parent
| on HN ]
Do you have anything to quantify "much, much worse"? From what I've seen they're roughly as bad as each other.
Re:Jython 2.7.0 Final Released
by cookiecaper on Tuesday May 12, 2015 @07:20PM
(#9535652)
All I have are personal anecdotes, but I know I've had several Ruby scripts that have had to be scrapped/moved to other implementations and/or languages because MRI wasn't actually removing objects, even when the garbage collector was explicitly called, and thus became exponentially slower as the script ran, or because memory usage just gets out of control and the script gets killed by the OOM killer. I haven't had any Python scripts that have encountered these problems yet, despite doing the same or very similar things.