Originally posted by BeardedGNUFreak
View Post
Announcement
Collapse
No announcement yet.
Jamey Sharp On Whether You Should Translate Your Code To Rust
Collapse
X
-
-
Originally posted by BeardedGNUFreak View PostIt's 2017, why is anyone still wasting time talking about failed languages like Rust?
(Also, "It's ${current year}, why …?" is never a good argument, I wish people would learn that)
- Likes 1
Comment
-
Originally posted by CrystalGamma View Post
How is Rust a failed language? It hasn't even been in release for two years, and with the next release the biggest problem holding back the ecosystem, namely many big libraries like serde and diesel only working with good ergonomics on nightly, will be addressed.
(Also, "It's ${current year}, why …?" is never a good argument, I wish people would learn that)
Comment
-
Originally posted by defaultUser View Post
Learning a new language/development environment is a non issue if this new shining toy is sufficiently familiar to what people is used to do. How many projects based on node.js, golang,julia, scala appeared in the last 4, 5 years. But for languages that departs from the traditional way like pretty much all functional languages, like haskell and ocaml the number of projects stays rather small
As others have correctly pointed out, Rust is a fad. Redox OS is cool and I applaud the contributors. But I don't think you're going to see Binutils or something written in Rust. You might see some software rewritten in Rust as a proof-of-concept or a hobbyist side project, but you're not going to get anyone outside of Mozilla use it for anything serious.
Comment
-
Originally posted by kaprikawn View PostLearning a new language is trivial for one person. Getting absolutely everyone to learn it isn't. You're always going to get people who code in C, have always coded in C and will only ever code in C. And node.js and the like might be cool and might have seen great uptake, but can you write the Linux kernel or Glibc in node.js? Node.js etc. might be great for some use cases, but when you're talking about the core components of GNU/Linux which is the bread and butter of FOSS you really need a compelling reason to move away from the tried and tested technologies.
Because if to prove your point you need to do these bullshit comparisons, your point wasn't that good to begin with.
- Likes 2
Comment
-
Originally posted by kaprikawn View PostAs others have correctly pointed out, Rust is a fad. Redox OS is cool and I applaud the contributors. But I don't think you're going to see Binutils or something written in Rust. You might see some software rewritten in Rust as a proof-of-concept or a hobbyist side project, but you're not going to get anyone outside of Mozilla use it for anything serious.
- Likes 2
Comment
-
Rust is a nice attempt but it's not "there" yet. It has issues, for example last I used it signal handling was not finished properly causing race conditions (see posted link). People jump on these bandwagons a bit too soon me thinks.
It's probably a better idea to write new things in new languages than try to rewire an old program written old-style into this new way of thinking (which rust definitely is). I'd wait a few more years before writing anything serious in it.
Comment
-
Originally posted by starshipeleven View PostCan we please not compare webapplication frameworks (node.js) with actual compiled languages (Rust/C/friends) plz?
Because if to prove your point you need to do these bullshit comparisons, your point wasn't that good to begin with.
Comment
-
Originally posted by Luke_Wolf View Post
- Likes 1
Comment
Comment