Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Being "kitchen sink" isn't a design goal of Rust. Rather, Rust is a lower-level, safer language. Go is higher-level.

Rust strives to be as minimalist as possible without sacrificing the goals of low-level control over memory and C++ performance (optional GC), memory safety, race-free concurrency, and type safety (no null pointers).



I don't think he meant kitchen sink, more that there are fundamental aspects from many parts of languages that are bound together well, which makes

> Rust strives to be as minimalist as possible without sacrificing the goals of low-level control over memory and C++ performance (optional GC), memory safety, race-free concurrency, and type safety (no null pointers).

somewhat funny.


Why funny? (coming from someone who's thinking about giving Rust a try)


He said "rust doesn't have the kitchen sink", and then listed the kitchen sink. Rust is awesome, you should use it.


Alright, I'll download the compiler/etc right now :D




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: