4 ms·
Do you mean the development speed or the execution speed? I assume the latter (edit: oops, I missed a big chunk of your comment that makes it clear this is the
by networked 10y ago
Do you mean the development speed or the execution speed? I assume the latter (edit: oops, I missed a big chunk of your comment that makes it clear this is the case) but I'd love to hear more about how going from Clojure to Go and from Go to Rust affected both.
- ortuna 10y agoExecution. I'm a total language nut. So learning each was fun on it's own. Go's package management was a heart breaker for me (at the time). Coming back and fixing an issue in Go was ok until my build machine on EC2 messed up for one reason or another. I had to redo it and took so long to get everything compiling again. I looked at Rust for mainly Cargo, but ended up staying for the C interop. I was able to take PDF libraries (namely libharu and mupdf) and just link to them (after using bindgen). This gave me a really good binary that was reproducible from scratch easily.