Just for fun I listed my favorite names of programming languages. What are yours?
Lua means “moon” in Portuguese. Lua was originally developed in Brazil.
Also, IIRC Lua was developed after SOL which was another language built at PUC but I believe SOL was some form of acronym while Lua is not.
Ps: I LOOOVE Lua
And it inspired Terra, cause the earth is more low-level than the moon.
Rust is also a type of fungus that is robust, distributed, and parallel.
A friend of mine had a pet python named Ruby.
The python at the Taronga zoo in Sydney in 2005 was also named Ruby.
The Taronga Leela Zoo?
(Futrama character, named after the Turangalila Symphony.)
You’re thinking of Turanga, which is spelled differently & unrelated.
I like the name Idris.
Yes! Named after a cartoon dragon! And the code-name for its successor is Blodwen, which is equally delightful.
C is so named because of its grades in high school.
I like the name “Perl”, because it can be pronounced in (at least) two ways, and a Perl slogan was “There is more than one way to do it”.
It also has an irreverent backronym expansion, if you want.
I also like “Miranda”, because it sounds friendly.
In which way can Perl be pronounced other than “pearl”?
Straight, with ‘e’ instead of ‘ae’-sound - as in [I am not a native English speaker] … well, sort of like if you take the sound by clicking on UK here https://dictionary.cambridge.org/pronunciation/english/pair and add an L to the end. Almost rhymes with the fruit pear.
I’m guessing “peerl”, although I’ve never heard anyone using this pronunciation. It also sounds funny to my Italian ears, as “pirla” (pronounced “peer-la”) means “silly person” in Lombard dialect.
Rust as a name was widely derided when it first came out. People pointed out that the name ‘Rust’ is a name that is invariably associated with the oxidation of iron, something that has negative connotations everywhere with decay, lack of maintenance. ‘But it’s named after a fungus’ really doesn’t help with that image either.
Swift was also a funny one. When it came out, at least, it was anything but! It was slower than CPython in many simple numerical tasks, like simple for loops, and its type inference engine had some nasty bugs that lead to massive exponential slowdowns in performance.
It annoys me when people say things like ‘programmers are notoriously awful at naming things’. It’s true that they are notorious for this, but it’s not actually true that programmers are awful at naming things at all. It’s nonsense dreamed up by marketing people that think that taking words that end in ‘er’ and making them end in ‘r’ instead is clever naming.
Fair point. What I had in mind was things like variable and class names, API endpoint names…that I’ve personally encountered.
Crystal and Elixir are quite nice.
APL is a great name for - a programming lamguage.
Captain: Move ‘Zig’.
Captain: For great justice.
All your codebase are belong to us.
Zig is especially exciting for me because the author takes responsibility for something most languages punt on.
The comptime stuff is also very cool!
I’m fond of Kitten, personally!
Surely the best programming language name is Fuby, as it facilitates the existence of the best web framework name, Fuby on Fails.
The best name has to be “Linda” which was a pun on Ada being named after Ada Lovelace. Not really a programming language in the conventional sense but a good name nonetheless.