29
The Koka programming language
(lwn.net)
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Follow the wormhole through a path of communities !webdev@programming.dev
Mmm - that is an excellent example, though not one specific to OOP... But I see your point. I think Kotlin and other languages have addressed these types of issues with 'mutability' as part of the type where it becomes explicit which variables can be modified. Kotlin even has "MutableList" as distinct from "List" which lets you say whether a list's contents can be modified.