Most of the time we try to use English for technical identifiers and German for business langugage, leading to lets say "interesting" code, but it works for us.
Most of the time we try to use English for technical identifiers and German for business langugage, leading to lets say "interesting" code, but it works for us.
The Donau is a river. On this river is a steamship (Dampfshiff): Donaudampfschiff
This ship is part of an organisation (Gesellschaft) that manages cruises (Fahrt): Donaudampfschifffahrtsgesellschaft
The ship has a captain (Kapitän) who has a cap (Mütze): Donaudampfschifffahrtsgesellschaftskapitänsmütze
On this cap is a button (Knopf): Donaudampfschifffahrtsgesellschaftskapitänsmützenknopf
You could extend this example: The button is colored with a special paint (Farbe), which is produced in a factory (Fabrik): Donaudampfschifffahrtsgesellschaftskapitänsmützenknopffarbenfabrik
And the factory has an entry gate (Eingangstor): Donaudampfschifffahrtsgesellschaftskapitänsmützenknopffarbenfabrikeingangstor
In English, this would be a huge sentence, all in reverse order: The entry gate of the factory that produces the color for the button on the captain's cap of the ship belonging to the cruise organization on the Donau.
The German is a lot more compact, if sometimes hard to parse :-)
the Donau steamship cruise organization's captain's cap button.
And extended:
the Donau steamship cruise organization's captain's cap button's colour factory's entry gate.
EDIT: Let's not forget to mention its Java implementation, which goes full German:
DonauSteamshipCruiseOrganizationCaptainButtonsColorFactory
Which isn't surprising since Anglo Saxon is at the heart of the non French bits of English.
Germans are allowed to write compound nouns in hyphens
Donau-Dampfschifffahrts-Gesellschafts-Kapitänsmützenknopf-Farbenfabrik-Eingangstor
Still, having grown up with English as my first language and (partially) learned German as a young man, learning German gave me more appreciation for English. Which only grew once I studied a bit of Anglo-Saxon. I love our language, there's just something about its character.
A spelling reform would be nice (though entirely impractical) though.