Top 3 problems of languages
1) Null, undefined, etc. Nulls are a horrible concept. It is a million ways how to avoid nulls. Maybe monads, Either monads, dependent types
2) Exceptions and throwing async operations.. We could handle exceptions, async operations,s and even more with algebraic results and continuations. #Ocaml, #Idris, #Eff, and #Koka already do it.
3) Classes / Object dualism. The problem of the fragile base class. Languages like #rust and #go prove that you don't need them.
#ocaml #idris #eff #koka #rust #go
#koka (#kokalang ?) seems very cool:
https://koka-lang.github.io/koka/doc/index.html
Anyone here tried it for applications or dev work beyond Koka itself? Any sense of how far along it is?
Heute mal wieder ne Packung Mehl ergattert. Der Name ist Programm. #koka zu bekommen ist da fast einfacher.
#mehl #Lebensmittelknappheit #goldstaub
#Goldstaub #Lebensmittelknappheit #mehl #koka