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

Rust the C replacement

Name: Anonymous 2017-02-07 13:20

http://esr.ibiblio.org/?p=7294&cpage=1
In practice, I found Rust painful to the point of unusability. The learning curve was far worse than I expected; it took me those four days of struggling with inadequate documentation to write 67 lines of wrapper code for the server.

Even things that should be dirt-simple, like string concatenation, are unreasonably difficult. The language demands a huge amount of fussy, obscure ritual before you can get anything done.

The contrast with Go is extreme. By four days in of exploring Go I had mastered most of the language, had a working program and tests, and was adding features to taste.

Name: Anonymous 2017-02-10 6:17

Found something else. Let's take a look at cat(1)

Here's a big list, except for sbase's and acu's: https://gist.github.com/pete/665971
The Suckless version from sbase: http://git.suckless.org/sbase/tree/cat.c

Now, GNU and BSD's version of cat are bloated, sure. But take a look at cat re-implemented in Rust.

https://github.com/uutils/coreutils/blob/master/src/cat/cat.rs

Look at home many people are contributing to the project. They're already campaigning in typical marxist fashion for distros to use it instead of GNU Core Utils, claiming it's more secure and faster and that it's the future.

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