Pros and Cons.
>>60181150
>immature documentation
uhh no, every meme web wanna-be language has far better documentation.
C & C++ don't even have fucking info from who made them, it's random ass sites whom document it
>>60181190
What are you talking about?
I believe Rust is more "low level" than D.
Also, try reading a single character from stdin in D WITHOUT calling C's getch()
>Protip
You can't :^)
Rust Pro: a few people actually use it.
Rust Con: 95% of those people are SJWs.
>>60181355
Not true. I use Rust, am not SJW. Neither are the 95%. The SJWs are the loud 5% and Mozilla, which just follows the trend of american corporations going SJW.
>>60181419
>knowing 100% of the people who program in Rust
Come on now, you can't know everybody who knows Rust, it's not Haskell.
OP here, love both of them.
>>60181190
are you joking? bjorne literally wrote a C++ book to teach people it and C has K&R and many others.
>>60181150
I find Rust's syntax to be more intuitive than D's, but it definitely can get more verbose than Haskell's.
Tbh, D feels more like a Java/C# like managed language, but without putting you at the absolute mercy of the GC. Reducing the ammount of garbage that you create is actually possible.
Rust is lower level and expects you to fully understand the machine/memory model in order to write a program that compiles.
Tbh I had a really fun experience using Rust to learn about how the computer works. Unsafe gives you as much freedom as in C including the pointer arithmetic, but without implicit type conversions. You learn so much by fucking around with unsafe and intentionally breaking things.
>>60181287
Getch does not ``belong" to C.
>>60183300
>I find Rust's syntax to be more intuitive than D's
This isn't a matter of opinion. Rust is objectively unintuitive due to the amount of punctuation it uses. Did you mean you find it more familiar? That's subjective.
>>60181150
Why does everyone ignore ada? It has all the safety of rust and much, much more thanks to the tooling. It's mature and will actually make you a very desirable hire. Rust evangelism taskforce is a bunch of webdev cretins.
>>60185265
Because old.
>>60185265
It's not being ignored, not where it counts. People are actually using it, unlike Rust, which is all hype.
>>60181150
I'm thinking of giving Rust a try once I actually have free time to do so
Rust + D would actually be a pretty strong combination of languages to know, even if they're not very widespread.
>>60181150
D is often faster than C++
D has several books
Anyone knows C++ / C / Java can pickup D instantly
http://stackoverflow.com/insights/survey/2017/#technology-most-loved-dreaded-and-wanted-languages
The most loved programming language for 2 years in a row!
>>60181620
>book
>>60185982
mozilla made rust & javascript
they dominate
>>60185265
You can't make people ignore, if you like it why don't you make a thread and discuss about it?
>>60185475
That generation of people is going to die and who will write safety critical code then?
>>60188380
There are better places to discuss Ada, my work included. Just getting tired of all the shills pushing something they have zero clue about so i shitpost in rust threads.
>>60181150
>irrelevant commie language vs. simply irrelevant language
>>60186510
It's okay to admit you can't read, Tyrone. They'll teach you at your local library, I bet.
>>60181419
>>60181355
>SJWs
Why do you care? Why should I?
>>60181150
You can't the deny the power of D.