3 ms·
You want this new language to implement a particular set of features in a similar way to a specific, named feature from Scala which they themselves are moving a
by jhhh 5y ago
You want this new language to implement a particular set of features in a similar way to a specific, named feature from Scala which they themselves are moving away from in 3.0?
- pshirshov 5y ago> which they themselves are moving away from in 3.0? Nope, they are not. > specific, named feature from Scala HKTs and typeclasses are not specific to Scala. Implicits and incoherense is, somehow, specific, though it seems to be lot, lot better than coherent implementation and that's why it stays in 3.0. > You want this new language to implement a particular set of features Yes, in 2021 it should be obvious that HKTs and typeclasses are must for engineers productivity. Also I can't comprehend how virtually everyone ignores insanely productive concept of implicit materializers. It's very unfortunate that language designers prefer to stick with old dead ideas and don't want to learn from Scala nor Haskell.