Hacker News new | ask | show | jobs
by wizwit999 905 days ago
I say this as a personal rust fan, but practically if a language like a combination of Kotlin+Go existed, that'd be like an awesome standard business language. Kotlin is good but just very tied to the JVM, Go has a hostile syntax/developer experience. Another way to frame it is like Rust with a garbage collector. Most biz APIs don't really need zero cost abstractions of Rust.
4 comments

Is being tied to the JVM that much of a problem these days? Developer workstations and servers have much more compute and RAM these days, and native compilation with GraalVM seems to eliminate high JVM startup times and memory overhead. Quarkus for example is known for a snappy developer experience.
If you're interested, take a look at Crystal (https://crystal-lang.org/)!
I see OCaml described as "Rust with a GC" pretty often, but maybe it's too heavily functional for what you're seeking.
This is Swift. It‘s just not being used a lot outside of iOS / Macos dev.