Hacker News new | ask | show | jobs
by ghostwriter 1223 days ago
> As a hobby software engineer who mostly writes ETL jobs in Python the biggest selling point of Rust is Cargo. I usually use a lot of .clone() in my code and most of my fields are Strings which would make a seasoned Rust/C++ laugh at the code. [...] Yes, the compilation is an extra step, but I would have that trade every single time for extra safety and reliability.

It sounds like you'd be better off with higher-level Haskell for these tasks.

1 comments

Absolutely not. The last time I have tried Haskell it was failing some pretty basic tasks. The JSON library required to be re-compiled for some reason and it used 20+G of RAM when the build crashed. The community is flat out hostile towards Mac users and a basic request was closed with a comment that Mac is a broken platform and it should not be used. I do not have time for these, Rust offers a much better experience and the community is very helpful even if you are asking silly questions.
> The community is flat out hostile towards Mac users and a basic request was closed with a comment that Mac is a broken platform and it should not be used.

Have you got a link to that request?

It was years ago, I try to dig up the link on Github but can't even remember which project I was trying to compile. It was about static linking on Mac.