Hacker News new | past | comments | ask | show | jobs | submit login

Don't get me wrong, I find Rust has pretty high mental overhead. The borrow checker really is not intuitive to me.

For the niche that Go is applied in often.. .basically middleware type things, long running services, etc. I wouldn't necessarily jump to Rust.

I think Rust is well suited to lower level systems development, as a replacement for C/C++ there.

What's frustrating about Go to me is that we _need_ a nice clean compiled language with a static type system and garbage collection for services development. To replace Java, etc. But ... not this one. Go to me feels like a huge step backwards, and in my experience with code review with the Go folks at Google, it's a very strident and dogmatic language community, too.

I'd like something like OCaml, but with less functional religion, maybe.




C# with .Net Core seems to fit the bill.


I’m keeping an eye on Crystal for this. Version 1 should be coming this year it seems.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: