News for hackers. Stuff that matters.
Re:Future of Racket by rurban on Tuesday August 06, 2019 @05:25PM (#20629813)
Rust is currently the most overhyped language because it promises a lot of things, but cannot hold the most important ones. It's a nice language, but don't believe any security guarantee. memory safety, type safety, concurrency safety massively overhyped. Still much better than C++ though.
Re:Future of Racket by otabdeveloper2 on Wednesday August 07, 2019 @04:59AM (#20633012)
> Still much better than C++ though.

Well, no. There is zero reason to use Rust if you already know modern C++. Rust's only benefit is being newbie-friendly.

Re:Future of Racket by rat87 on Thursday August 08, 2019 @12:01PM (#20645721)
Rust

* is a lot simpler

* has a package manager

* has type classes (like interfaces with default implementations)

* doesn't have multiple inheritance or inheritance

* much nicer unified error/exception pattern

* amazing compiler error messages

* makes memory corruption and many forms of concurrency errors impossible(outside of ffi and unsafe)

* has tuples+sum types w/destructing

Re:Future of Racket by rurban on Wednesday August 07, 2019 @09:02AM (#20634269)
I like cargo and easier threading. The syntax is annoying though. C/C++ really would benefit immensely from a central library repo.