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

What high-level language with ADTs and pattern matching are you thinking of?

If OCaml, Rust doesn't have weirdly sized number types and has a decent library ecosystem.

If Haskell, you don't need to understand monads to write hello world.

If Scala, you don't need to deploy a JVM with your app.

If F#, you have traits which are super useful and you aren't fighting against MS's refusal to invest in the nicest language in the .Net ecosystem.

Even without "lifetime tracking" and liberal use of Clone, you can still outperform most programs written in any of the above languages.



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

Search: