Hacker News new | past | comments | ask | show | jobs | submit login

It is, but it is still tiny compared to C/C++. And many people also do not like it.



There are two categories of people who don’t like Rust:

1. C/C++ developers who are used to C/C++ and don’t want to learn Rust.

2. Go developers who claim Rust is too difficult and unreadable.

Which one is you?


I think the "don't want to learn" is a very poor argument. I learn stuff every day, but I want want to decide myself what I learn to solve my problems, not because Rust folks think everybody has to learn Rust now. I learned a bit of Rust out of curiosity, but not so much I could do a lot with it. I do not want to learn more, because I think the language has severe flaws and and much less suitable than C for my use cases.


I know a guy who used to love Rust and his cannot stand it. The hype wore off in his case.


Does he prefer fighting libtool, make, cmake, configure, automake, autoconf and autoreconf just to add a couple libraries into his project? When I tried to use C, I wrote 10 lines of code and spent hours trying to make all that shit work. It makes me laugh when people say Rust is complicated.


It really is not that complicated. You just use -llibrary when linking and it links.


Oh I never realized I was supposed to install -dev packages, I thought I had to compile myself.


Whether you need -dev packages (for headers) depends on your operating system. I run Gentoo. All headers are always on the system. Other distributions ship the headers separately in -dev packages to save space and you need to install them. You likely can install all -dev packages for everything on your system so you do not need to get the individual ones.


Autocorrect seems to have made a typo worse here. It was supposed to be now, not his.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: