Comment by jonjacky

15 hours ago

This guy lost me right at the beginning. He says that we write software in English because the USA won World War II with the help of the Colossus computer to break codes. Then he shows a picture of ENIAC, and suggests it was also used in World War II codebreaking.

This is completely wrong - it was the British who used computers to break codes during that war. Colossus was built for that purpose by the British. ENIAC was built in the USA but did not become operational until after the war and was not used for codebreaking.

I quit watching after that. I don't trust anyone who garbles well-known history that badly to tell my why we should write software in Latin.

Instead, let this other guy tell you why you should write software in Latin -- and show you how! He's the real deal - he programs in C89 with Latin keywords, by using the C preprocessor:

https://github.com/farant/rhubarb/blob/main/docs/old/latina....

Absurd. There's about a million times more English text in the world than Latin text (so far). In 1000 years, English will be much better understood than Latin and it's not even close. Write software in English.

  • In 1000 years, people speaking what they will call English won't be able to understand the English we are writing today, any more than you can understand the English of 1026 -- it was a different language then, now called Anglo-Saxon.

    BUT the Latin of 3026 will be the same as the Latin of 2026, 1026, ... and 26.

> Don't use nomen as a variable name. Seriously. It's a macro for typedef

For all the warnings so far about not using nomen as a variable, wonder why not just do "typus_definire", since both "type" and "define" are Latin-derived...

Such corrections become even more important in the age of LLMs where we're gonna see more fake stuff. I honestly thought this is some kind of a joke but it turned out be a talk.