Oh, I'm not saying that she didn't do a great thing.
Have you ever spent years of your life tied up in litigation?
It's not fun. It's very frustrating, to feel as though a resolution will never happen. It feels indeterminate; indefinite.
It's a shame that she should have to spend twelve years of her life pursuing justice. What about the thousands or millions that simply won't try, because they can't rationalize the effort?
I just picked up a Surface Laptop 5. Much like the Surface Laptop 3 and 2 that I had before it, it is a best-in-class piece of hardware.
I actually prefer its form factor to my M1 MBP; it's thinner, lighter, and I prefer a 3:2 display to 16:10. It runs 3x4k + 1x1080p over a single Thunderbolt cable into a dock (granted, I am using a USB 3.0 to dual DisplayPort adapter, but the SL5 is driving 2 of the 4k displays.)
I still use my M1 MBP for most things, and I have one for my job, as well; but the SL5 may be the nicest physical laptop hardware available today.
(Windows is another story. If I could run Linux on it with no compromises and no hassle, I'd likely ditch the Mac. So it goes.)
When you cut off a human's appendage, the screaming comes from a voice. The voice comes from a sort of... consciousness. Which while we haven't exactly nailed down what makes one up, we are reasonably certain that it involves a nervous system.
It's unfortunate that the current state of affairs in software engineering is that if someone doesn't merge a bugfix PR immediately, rumors of its death begin to circle.
A quick glance at the Elm Discourse or Elm Slack will surface that our community and culture is alive, well, and growing.
Evan continues to quietly work on vnext, and is presenting at Goto Aarhus in May.
I'm not interested in changing your mind in particular, and I do not wish to argue; I am merely posting this for the benefit of anyone that should see your comment.
Sometimes, shipping fast and bouncing approaches all over the place is not, as it happens, the most sane and sustainable way to create lasting software. You and others can continue along doing that; we will continue to ship our hundreds-of-thousands-of-lines-of-code Elm frontend.
So where does the blame lay: on the USA for not offering public healthcare, or on companies for "exploiting" what is quite clearly a bus-sized loophole in the system?
Not to handwave too hard here; but do we know, _for certain_, that the universe can be in total described mathematically?
Yes, I know that what I'm hinting at is not falsifiable, burden of proof, etc.
But I think it's a little arrogant of us as a species (nb, I'm not talking to you, sgillen, in particular) to think that since we've come as far as we have, that the mysteries of consciousness and life and the universe and everything are going to be laid bare Real Soon Now.
We haven't had a breaking change to the current version since August 2018: https://github.com/elm/compiler/tags In fact, the single most frequent criticism of our community is, "Is Elm dead? It hasn't been updated in years". The truth of the matter is that it's not dead; it's just really stable.
Everything still works. You can use a bundler, like Vite or Parcel, but you don't really have to. You can use whatever Javascript library you like, through ports or web components, but again: you don't really have to, unless you need to do interop with another service (i.e., Google reCAPTCHA or Stripe) - and in that case, you're at their mercy regardless of whether you're building your application in Elm, or in something else.
Compared to the rest of the JS ecosystem, we have virtually zero dependencies on outside tools or infra, other than Github; but if Github "goes away", I'd be willing to bet that the rest of the Javascript ecosystem would be in a lot of trouble, too.
We are a small but passionate developer community. Enough of us - myself included - do this full time for it to feel like it's a safe bet and that it's not going anywhere anytime soon. Join us. https://elmlang.slack.com/