@silverpill
-
@silverpill what do you think of Rust
-
@sun literal coolest thing ever
-
@silverpill no issue with it? I see a lot of people complaining that it makes things too difficult.
I'm a big fan of as much compile-time checking as possible so it seems right for me but it supposedly has a big learning curve. -
@sun Rust ecosystem today resembles JavaScript ecosystem in mid-2010s: everything is moving very quickly and you are often forced to use the latest versions of compiler / libs.
Other than that, I don't have any issues with it. Sooner or later the ecosysem will stabilize.
>I see a lot of people complaining that it makes things too difficult.
For me it makes things easier because it takes care of many minor tasks and allows me to focus on what is actually important
-
@silverpill @sun Given the interest in it shown by state actors and industry, I suspect the stabilization will happen sooner than later. These two groups have deep pockets and an even deeper need for stability due to their historically sclerotic track record in updating old systems. God willing this means more than one compiler implementation can be made as well.
>For me it makes things easier because it takes care of many minor tasks and allows me to focus on what is actually important
Could you elaborate on this? I'm curious given I've repeatedly heard the opposite as a common complaint against Rust. In particular regarding the compiler being fussy. -
@tadano @sun This is because most programming errors are catched at compile time (especially if you follow best practices). You don't need to worry about them, and that frees mental faculties for high-level tasks (logic, architecture). I guess it's true for all strongly typed languages, but Rust feels more error-safe than Typescript for example (which I use for mitra-web).