Okay, but are you speculating that we will all switch to many native languages instead? That seems unlikely. The lingua franca may change, but nothing suggests it will not be English within the educational timeframe of any child born today.
> it's really a pretty recent state of affairs. A quarter century at most
And? Powered flight is barely 100 years old. For most of the world, ubiquitous sanitation, access to running hot water, electricity, medicine beyond voodoo and superstition - are all barely 100 years old, give or take quarter century. For most of the world - the rest of the world got it much later, or in some places, not at all.
Very little in human affairs is an immutable laws of the universe. Most of it is arbitrary, path dependent, frozen in place as we built more things and made more choices on top of past ones, instead of endlessly bickering about which random result would've been most fairest.
It so happened that English became lingua franca, and we've built the last 70+ years of technology on top of it. Do you want to tear it all back down, and call for a World War II rematch, all for the sake of a dice re-roll on which language we name our "for loops" in? Why the hell does it matter?! English won. Time to move on. Build up, instead of tearing down.
EDIT: also, FWIW, languages evolve. English of 2025 isn't all the same as English of 1945, much less that of 1865. That evolution accelerates with globalization, as every culture contributes their bit to the global whole. See the "Internet slang" or various pidgins that popped up in the high-throughput port areas around the planet; this is the sign of things to come.
> a pretty recent state of affairs. A quarter century at most
When I started programming in 1980 there wasn't even a hint that anyone used anything other than English. The first non-English thing I saw was a message from a Prolog compiler (in perhaps 1983) telling me that I had an "erreur syntactique", IIRC.
More significantly, from 1988 to 1991 I worked on a EU Esprit research project, with Dutch, Italian and French partners. They all coded exclusively in English, even the French partners.
Even into the early 90s a lot of codebases had their comments in other languages. Less common for variable/class names to be in other languages, but there is a reason that Java et al adopted unicode identifiers in the 90's (albeit with fairly little uptake).
So what? What's your point? If something occurs that shifts the language of tech to something else in the future, so be it, but as of now, it is English.
There have been many lingua francas in history, often domain specific. In the early 20th century, French and German had become the languages of international scientific discourse. Before that, Latin was the language for academic work and international communication in Europe. If you wanted to get involved, you had to learn the language. That's always the case, because a common enterprise needs a common language.
And today, the degree of international collaboration is so high, and the cumulative literature so great, that it will be more difficult to even make a shift.
(And trust me: programming language keywords in a language other than your own are not an obstacle for anyone.)
That's not some immutable law of the universe - it's really a pretty recent state of affairs. A quarter century at most