Hehe, a good joke, but to be a little boring, Clojure is successful and excellent and LLMs love it in my experience. And it's better in LLM era because there little frictions get agented away so to speak but the benefits mostly remain and are even amplified, like immutability as an example. Parens with overlong functions can be an issue but it's really not such a horror show. And Datomic-flavored Datalog in a Clojure triplestore feels almost made to order for LLMs.
If machines start doing all of the work, even much or most cognitive work, then I think this has to change. Meanwhile look at Nordic countries for example. Not communist, rich, low inequality by design. They were the pioneers btw in social democracy, in which they all live. Interesting, "always been history" is actually not right, or at least, also, it's "not been pre-history" is right because early humans before and up to us as homo sapiens, did indeed from all evidence I've seen have dramatically greater social equality and sharing economies. Our current state is the less "natural" in the sense of being out of tune with our instincts.
We have state supported pension plans in most developed countries, unemplyment insurance, these large welfare states with extensive public education, national health and so on, so while the means of production mostly haven't been socialized, the fruits often have, through taxation. Now, some of this existed before the Industrial Revolution -- I wasn't aware how much until I read Karl Polanyi's The Great Transformation, which is a more important book now than ever, I humbly propose, but the scale is dwarfed by what we have now. And as Polanyi points out, we did get socialism as a response, as well as fascism, which was often btw called corporatism (as in the nation as a single body, not having to do with companies). Liberal democratic capitalism won out, for a while, and in large part because it became social democracy, or so goes a claim to which I subscribe. Without the social welfare aspects of modern democracy, the system would likely have broken politically.
I must say this truly depends. I can sometimes be more focused with an audiobook. An extreme example? Heidegger's Being and Time, Macquarie and Robinson translation. The audiobook version read by Martyn Swain is a godsend for helping one try to grapple with this monster. Though his only commentary is in timbre, rhythm, speed, it absolutely enriches the reading. The audiobook is something like 24 hours long, but there's just no way you finish in that time (if you ever do finish); if you're like me you've gotta rewind rewind rewind, baby.
A talented reader can work magic. Ukemi and Naxos have great titles.
Of course it's possible, but reading and watching fiction feel very different and can you see a way to change that? The word may continue to decline compared to image. But the image is soon to become nearly as cheap and hackable as the word.
To me this is almost like a tone-deaf naming change.
Empty Slot (new Pro as Mythos competitor?)
Old Pro -> now Flash
Old Flash -> now Flash Lite
Old Flash Lite -> now Gemma (and not served by Google)
I say "almost" because the situation is more fluid and unstable than a normal naming change. If Apple were to do this with laptops, maybe it'd be like, Air gets better and pricier and becomes Pro-level model, Neo same way becomes Air-level model, etc. But Apple's too design oriented to do something like that. Google, well...
This change has made me decide to move to a multi-provider situation like through OpenRouter for consumer-facing LLM api in a service I'm building. I just can't trust Google to not constantly rearrange everything under our feet. Doesn't mean I won't use Gemini, but it clearly means I need to have others in the mix ready to go. In fact I used to use lots of Flash Lite, which is now Gemma territory, and I can't get that served by Google anymore and don't want to run my own hardware.
But in any case, I'd compare this "Flash" model with previous "Pro" on all metrics. It's kinda like if in clothes a Small suddenly became what was a Large, or at Starbucks a Grande became the new de facto Venti. And only for the new! drinks.
And if we think this way, it's possible that prices are actually falling?
Well in a recent project I tried TypeScript thinking, OK, LLMs, huge training corpus! massive adoption! api for everything already set up! swim with the current! and I tried various frameworks and so on, but for me reasoning about things and being able to make systems that I could adapt and pivot it was honestly inferior compared to niche Elixir and Clojure. But it's not like I hate JS; I use it in LiveView all the time. And don't mean to imply there are no problems in niche-land though; you've got to be willing to do more yourself and live in a tiny world. Really, LLMs kind of tamed Clojure for me because it seems so far at least that they can handle the glue code and stitching libraries together pretty decently as long as you don't get lazy with architectural choices and stay vigilant. And if I ever hire it pretty much has to be remote or learn on the job, though again LLMs reduce this pain greatly.
For me, I need to move fast and already knew Phoenix well, LiveView fits my use case, and websockets setup with Phoenix is very clear so switching to a two-language setup seemed better than CLJS. I could have gone CLJS re-frame and all that but it would have been more work and more unknowns. I call LLMs from Elixir also so all of the reconnect, backoffs, papercuts, shenanigans and so on, well I just know how to do this kind of thing better in Elixir. In its way Elixir is a great, like, defensive language. I was able to keep most async in Elixir and Clojure mostly synchronous. There was some pain though with bridge between the two and at times I thought I'd made a mistake. Clojure is fantastic with data and Datalog databases, so no regret. Outside world deals with Elixir, and the temple is in Clojure and Datalog.
Using Clojure and Elixir and LLMs are fantastic with both. Sure, if I get to a super-stable situation then maybe I'd consider moving to Rust (or Jank?), but for now I'm just so happy with Clojure and Elixir in this new world. I'm solving new problems with fully bespoke architecture so the flexibility is key. Clojure for business logic and most DB. With Elixir, it's the actor model and hand-holding as I'm using it for the web layer. I bet Ruby on Rails would also shine for some cases, prob most CRUD for example.
I'd be interested in soft drinks that were unsweetened altogether and not just sugar free. Sometimes I have sparkling water + apple cider vinegar + lemon/lime juice and it's wonderful when well mixed.
VS Code and its forks (Cursor, Antigravity, etc.) have Calva, a fantastic REPL with excellent linter Kondo. These are amazing tools; formatting is the very least of it. You don't need Emacs. I personally using VS Code + Doom Emacs. Also, many packages that look abandoned are simply mature. You can literally use ten year old packages.
I'm not a hot shot programmer, entirely self-taught but a decent architect who thinks hard about problems, and with LLM agents Clojure shines for me. There are some fantastic databases also starting with Datomic -- free now thanks to Nubank -- and everything inspired by it and the Clojure flavor of Datalog. These include Datalevin, Datahike, DataScript, XTDB. Datomic itself is probably best for enterprise though there's now an embedded version.
But I'm pretty convinced that most LLMs I've used are more reliable with Clojure (and Elixir) than with most of the popular languages, and I can say they use Datalog extremely well, seemingly much better than SQL despite the vast difference in corpus size. For one thing Datalog just gets rid of joins issues.