Hacker News new | ask | show | jobs
by protolyticmind 417 days ago
Rust has IMHO the best implementation of enums ... Mixed with match it is super powerful
2 comments

Don't forget, Rust was first implemented in OCaml, you can guess where those best enums come from.
Kotlins enum classes are quite similar, probably even inspired by rust or prior ML languages. And there's `when` as an alternative to match.

Kotlins syntax is in general a bit underrated imo and I disagree that Java is up to par.