Otherwise you end up with the same problem: "cool language...now I need to bind it to a C library to do this..."
Still betting on Rust and it's ecosystem.
Otherwise you end up with the same problem: "cool language...now I need to bind it to a C library to do this..."
Still betting on Rust and it's ecosystem.
That would be an understatement :-)
But it's a trade-off. You fight the borrow-checker to ensure safe code.
It's really subjective. Are you using a language for front-end/middle-tier service/back-end process, etc. etc.
Back in the day - you had a handful of people writing C code via CGI for web development.
Every good language addresses a problem.
Rust = safe code. Crystal = IMO...productivity.
https://rocket.rs looks nice ;)
And there is need for HTTP frameworks in Rust, for example embedded stuff often hosts HTTP servers. However, just like C we frameworks, it's my opinion they're not for the average use case.