News for hackers. Stuff that matters.
Re:Ask HN: What is the worst thing about Rust? by WhereIsTheTruth on Friday March 31, 2023 @03:29PM (#35392212)
Rust is a great language, i think the worst thing about rust, actually i have 2 issues with rust:

- very slow to compile

- very noisy syntax

Both are relatively easy to fix

- just keep improve the compiler

- just come up with new language evolution proposals

So nothing deal breaker

Re:Ask HN: What is the worst thing about Rust? by owenpalmer on Friday March 31, 2023 @03:32PM (#35392250)
Is there a specific part of the syntax you don't like?
Re:Ask HN: What is the worst thing about Rust? by imwithstoopid on Friday March 31, 2023 @03:36PM (#35392315)
Hiding magic in macros
Re:Ask HN: What is the worst thing about Rust? by PaulHoule on Friday March 31, 2023 @04:00PM (#35392693)
Borrowing model that is not compatible with 'composition in the large'.

Example: With a garbage collector a library doesn't need to worry about whether or not the application still needs some memory and the application doesn't need to worry if the library still needs it. This global concern gets handled at a global level.

Rust turns this global concern into a local concern, you can make up a discipline for borrowing which works for some libraries and application some of time but can't make one that works for all of them all of the time.

Re:Ask HN: What is the worst thing about Rust? by olvy0 on Friday March 31, 2023 @04:17PM (#35392963)
See my comments here:

https://news.ycombinator.com/item?id=27143833

And here:

https://news.ycombinator.com/item?id=32449823

Those are my personal takes, and should really be disregarded since I don't develop in Rust anymore.

Re:Ask HN: What is the worst thing about Rust? by randomint64 on Friday March 31, 2023 @09:54PM (#35396241)
The language is moving too fast!

Too many features are added and seeing proposal like [0] don't make me confident about its future. Is it a general purpose programming language, or is it a research project?

[0]https://blog.rust-lang.org/inside-rust/2023/02/23/keyword-ge...