Martin Odersky SCALA HAS TURNED 20 - Scalar Conference 2024
Вставка
- Опубліковано 15 тра 2024
- An exciting journey exploring the Scala programming language's evolution over the past two decades by Martin Odersky - the inventor of the Scala language.
scalar-conf.com/
Scalar Conference 2024
powered by SoftwareMill
#scalarconf
I'm surprised there were no mentions to Spark in the early days of Scala.
Hm - it's kind of interesting and a missing piece that Scala was THE language to write custom DSLs in, and now it's effectively discouraged to do so. I don't think that's a bad move, we evolve and learn. But interesting!
Was that in the video?
@@MrDejvidkit i guess removing the possibility of writing object method calls using space (hence without dot) makes it a bit less able to look like a domain (specific) language
I think you are missing the nuance.
The DEFAULT will be to strongly opinionated about discouraging specific redundantly expressive pathways.
However, library authors will be able to override the default and bypass the expressive pathway limits. This will force library authors into ensuring what they are producing is an appropriate trade-off of concerns between a highly expressive custom DSL and what the mainstream default idiomatic simplified Scala is to the bulk of the non-library writing developers; i.e. the mid-level Enterprise IT backend server Software Engineers.
It feels like Martin is detached from the greater flow FROM the JVM….
Would be great to hear a more official and stronger focus on cross platform goals.
Scala could have been what Rust is becoming.
I’ve never understood Martin’s use of “simple” when describing Scala. There is nothing simple about Scala.
Unfortunately the wokeness destroyed Scala.