[OT] Scala Resurrection

FeepingCreature feepingcreature at gmail.com
Thu Jan 26 11:36:40 UTC 2023


On Thursday, 26 January 2023 at 11:30:02 UTC, Siarhei Siamashka 
wrote:
> Today D2 is useful for developing software. But it's like 
> building a house on a sleeping volcano. Even if everything is 
> relatively calm right now, nobody knows when it is going to 
> erupt and cause massive damage to the existing ecosystem. Also 
> here's a quote from the linked Scala post:
>
>     "As part of this transformation, Scala 3 needs to commit to 
> backward
>     compatibility, like Java, Go, and all other commercial 
> programming
>     languages. There can never again be a “Scala 3”-style 
> boil-the-ocean,
>     greenfield language rewrite. It’s time for the language to 
> stabilize,
>     and for the focus to shift to commercial interests, 
> including bug fixes,
>     improved performance, enhanced tool support, and 
> optimizing."

As an employee at a commercial interest, I honestly disagree. D 
has too much stuff. It needs to slim things down and commit to a 
cohesive vision.  If that means breaking our code, we'll deal.

I see it as less building a house on a volcano and more joining a 
colony set in a toxic waste dump. If the house is irradiated and 
the kitchen chairs are made out of asbestos, by golly we'll have 
to tear it down. So long as it improves the health of the whole, 
I'm all for it.

(Of course, it's a question of cost-benefit.)


More information about the Digitalmars-d mailing list