Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Rust turns three

Name: Anonymous 2018-05-16 16:12

https://blog.rust-lang.org/2018/05/15/Rust-turns-three.html

Is there any valid reason anymore to not use Rust for every program that requires at least some performance?

Name: Anonymous 2018-05-16 18:49

It's shit. C++ is faster.
If you're a HN Hipster use Rust, if you're a real programmer with ball of steels use C++.

Name: Anonymous 2018-05-16 19:18

If you're a real hipster, you'll use my balls.

Name: Anonymous 2018-05-16 19:51

>>2
Why not just use C if you're after performance?

Name: Anonymous 2018-05-16 20:48

>>4
C is for drivers or embedded devices. It's ok for a cashier machine or a washing machine but it's not a general purpose programming language.

Name: Anonymous 2018-05-16 20:54

>>4
because programming languages have actually evolved since the 1970s lol.

C++ compilers generate code that runs within <1% of that produced by C compilers. compared to dynamic languages, VM languages, or shitty toy compilers like Rust, for all practical purposes C and C++ are the same. I'll trade a few nanoseconds in execution speed for having a usable type system and the ability to use abstractions beyond a for loop.

C++17 is pretty cool. it's basically Python just with ugly syntax. it has almost all the features Rust has but with mature compilers and trillions of dollars worth of mainstream support.

C is dead as fuck. when Linus dies/retires, the kernel will be rewritten in C++. for at least a decade now Microsoft has stopped working on their dedicated C compiler, and their "C compiler" is actually just the C++ compiler operating only on the subset of features common with C. it's over.

Name: Anonymous 2018-05-17 5:30

Actually Ruat is faster rhan C++. And Python is nothing like C++17. Clearly >>6 knows absolutely nothing.

Name: Anonymous 2018-05-17 7:09

>>7
Benchmarks>?

Name: Anonymous 2018-05-17 7:11

>>8
Rust language only participates in benchmarks with other languages that have an official CoC, which means that C++ is excluded from them

Don't change these.
Name: Email:
Entire Thread Thread List