3 ms·
Why rust ? can't Julia offer enough speed?
by minthd 12y ago
Why rust ? can't Julia offer enough speed?
- sixbrx 12y agoIn my experience Julia is quick with low level array oriented programming which doesn't allocate ("C in Julia"), but if the garbage collector is needed within loops or you use anonymous functions there then you'll suffer greatly.
- tenfingers 12y agoRust covers the lower-level much better. In Julia for example you currently don't have a nice way to modify C-like structs. You can offset memory directly, but it's a pointless exercise. Even if a record-like syntax is added, the dynamic nature of Julia might incur in different latencies, you have the GC (not optional), and the runtime is quite big. Rust is filling the same niche I'm using c/c++ for, where I need absolute control of every detail: not necessarily for performance.