All this theoretical bottleneck debate, but it really boils down to this: If you're writing frequently-run code in Python/Ruby/JS, or any such highly-dynamic-at-runtime language, then chances are very good that your…
100Hz != 100MHz
Manual memory management is always possible in D, and if you really need to, the GC can be ripped out.
Yes, they have. It's called D: http://www.digitalmars.com/d It doesn't have an automatic translator, but it's design does follow a rule of "If a piece of C code is dropped into a D compiler, either it compiles with the…
All this theoretical bottleneck debate, but it really boils down to this: If you're writing frequently-run code in Python/Ruby/JS, or any such highly-dynamic-at-runtime language, then chances are very good that your…
100Hz != 100MHz
Manual memory management is always possible in D, and if you really need to, the GC can be ripped out.
Yes, they have. It's called D: http://www.digitalmars.com/d It doesn't have an automatic translator, but it's design does follow a rule of "If a piece of C code is dropped into a D compiler, either it compiles with the…