Re:Unholy: _why's Ruby to Python compiler
by bootload on Monday March 14, 2011 @12:50AM
(#2321356)
"... any reason as to why this resurfaces from 2008? ..."
A practical reason: Ruby doesn't have the depth of Python libraries, get more done in less time.[0] A theoretical reason: reading through the docs you find that 'decompyle' is based on 'spark' (John Aycock's generic small languages compiler), learning new things about languages & compilers is good. A philosophical reason: studying _whys' code is like finding some lost Greek classic from the library of Alexandria. Worthy of reading, just to see how a hacker works this problem, thus making it timeless.
A practical reason: Ruby doesn't have the depth of Python libraries, get more done in less time.[0] A theoretical reason: reading through the docs you find that 'decompyle' is based on 'spark' (John Aycock's generic small languages compiler), learning new things about languages & compilers is good. A philosophical reason: studying _whys' code is like finding some lost Greek classic from the library of Alexandria. Worthy of reading, just to see how a hacker works this problem, thus making it timeless.
[0] At the time the code was written.