integer
Was soll der Quatsch denn heißen? Wer ist hier integer? Bei uns heißt das Ganzzahl, verdammt!!1!
*wütende Programmierergeräusche*
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
integer
Was soll der Quatsch denn heißen? Wer ist hier integer? Bei uns heißt das Ganzzahl, verdammt!!1!
*wütende Programmierergeräusche*
I'll be darned, VBA is still a thing. I used to be pretty decent at it but haven't thought about it in years.
i will never forgive them for making the pointer type be T*
instead of &T
. most confusing thing ever.
don’t even get me started on C++ making T&
the reference type and then making T&&
be something other than the double reference type.
I always thought T&&
made sense as a movable reference. In order to move something, you need to change where the reference points, so conceptually you need a reference to the original reference to update it. (Effectively a double reference)
I want a programming language that supports German style composite words
Java
silently goes to German GitHub to learn German words
I know there is a programming language called windev, all in French, just in case you want to suffer. I would except a good exception handling mechanism in a French base language.
An example from their website: ` TotalCA est un monétaire = CalculCAMoisEnCours()
SI TotalCA >= 1 250 000 ALORS LIB_Objectif= "Objectif dépassé !" LIB_Objectif.Couleur= VertFoncé
SINON SI TotalCA <= 200 000 ALORS LIB_Objectif= "Objectif non atteint" LIB_Objectif.Couleur= RougeClair FIN
FIN `
Here, they are famous for their pinup calendars...
At least the names are extremely self-documenting. Some of those German variable names are long enough they might even be self-aware!
="I like Dutch function names in Excel at least, "&ALS(DutchFunctionNamesRule=WAAR; ALS(IS.EVEN(DAG(VANDAAG()))=WAAR; "I just like not always using English for everything."; "I just like using Dutch."); "though it can be a bother having to translate them when troubleshooting.")
It's called java.
https://github.com/michidk/rost
Aren't you müde from writing Rust programs in English? Do you like saying "scheiße" a lot? Would you like to try something different, in an exotic and funny-sounding language? Would you want to bring some German touch to your programs?
rost (German for Rust) is here to save your day, as it allows you to write Rust programs in German, using German keywords, German function names, German idioms.
Too bad that's based on macros. A full preprocessor could require that all keywords and names in each scope form a prefix code, and then allow us to freely concatenate them.
PETA isn't going to like all those für
loops
Für is short for fuer. The umlauts are tiny "e" on top of the letters
TIL thanks !
That’s how umlauts historically evolved, but nowadays I wouldn‘t say ü short for ue, but its own letter (even though you still can write it as ue if you don’t have it available on your keyboard or whatever)
Well, my point is that it's not considered a u, and Austrian and Swiss don't use it.
Also, fun fact, some romance languages like French and Brazilian Portuguese have an identical diacritic to umlaut but it's different. It's meant to mean the vowel is separate (like in the word naïve)
We call it tréma. Aka diaeresis.
It explicitly tells you to pronounce two vowels near each other separately.
A typical use is to indicate a normally silent vowel must be read out. For example "maïs" (MA-EE-S') is completely different from "mais" (MAY).