Remix.run Logo
gtani 7 months ago

Kotlin's ex-lead posted a nice graph of prog languages, the axes being immutable encouraged vs not and 20th vs 21st century. Unfortunately paywalled but the cluster in lower right, immutable by default/21st century (swift, rust, scala, kotlin, f#), is a really nice group of languages.

Come to think of it, the 21st century/mutable by default is a nice group also: groovy, C#, golang, TS, Dart and Bright's D.

https://elizarov.medium.com/immutability-we-can-afford-10c0d...

blurred scan: https://www.joyk.com/dig/detail/1595957460688776