I like languages that focus on being good languages and not catering to the feint of heart. A good language is something that is excellent, robust and will take you anywhere when you take the time to know it. Good languages will focus on the art of managing a computer (or a bunch of them) and translating the programmers description into execution. A core programmer will get to know the science, the mathematics and the art. As an instrument is to the musician. You want a good instrument and then a good musician. I want them to lean on the complex and not go easy. That is what I buy. Especially in this neuro system architecture that will come in. We will need all the complex fluent expression that is in the deepest mathematics.
Spark is probably the thing it's best known for in the real world. Of course, most users are using the Python API now. Additionally, I think Flink and Kafka were originally written in Scala, but also have substantial Java components. For consumer facing applications, Twitter is a pretty major Scala user. They switched from Ruby on Rails when they had scaling issues. Also, Lichess (open source chess server) is written in Scala,
I like languages that focus on being good languages and not catering to the feint of heart. A good language is something that is excellent, robust and will take you anywhere when you take the time to know it. Good languages will focus on the art of managing a computer (or a bunch of them) and translating the programmers description into execution. A core programmer will get to know the science, the mathematics and the art. As an instrument is to the musician. You want a good instrument and then a good musician.
I want them to lean on the complex and not go easy. That is what I buy.
Especially in this neuro system architecture that will come in. We will need all the complex fluent expression that is in the deepest mathematics.
Scaladoc also has hoogle-like search based on type signatures, since Scala 3.
@@Jankoekepannekoek oh! Is there a way to have scaladoc/search work across multiple libraries or organizations?
@@impurepics I don't know this answer. I have not dived that deep into the rabbit hole.
Great video! It's quite fair of you to leave out PureScript!
I've only used PS in 2.5 companies, it would've broken the symmetry
whats scala real world use case?
Spark is probably the thing it's best known for in the real world. Of course, most users are using the Python API now. Additionally, I think Flink and Kafka were originally written in Scala, but also have substantial Java components.
For consumer facing applications, Twitter is a pretty major Scala user. They switched from Ruby on Rails when they had scaling issues. Also, Lichess (open source chess server) is written in Scala,
But it‘s "Quota" :)
😵💫
@@impurepicsNo worries! If the program code says it‘s "Qouta", then so be it. The computer makes no mistakes.
Scala has path-dep types, Haskell doesn't
Is this a plus or a minus?
@@impurepics Plus
@@impurepics I'd say a plus for Scala. Not a huge one, but still