Ask German HN: Are Cases in the German Language Similar to Typing in a Language?
I'm starting to learn German cases, the dative and accusative in particular. In one video explanation, the woman says "the is always the" in English. While in German, we need to switch the word depending on whether the object is direct or indirect.
I started wondering: the in English sounds like weak typing. The 'the' doesn't tell you anything about the object itself, kind of like weak typing in programming doesn't tell you the data type of the variable. Using Der vs. Dem, on the other hand, gives the reader/speaker a clue that that word is the indirect object. Sounds a lot like strong typing.
5 comments
[ 23.0 ms ] story [ 197 ms ] threadI think a better analogy would be error correction. It adds some redundancy to the information so it's easier to recover the message when transferred over a noisy channel, since at least for simple sentences you could even omit all articles in either language and still understand. For German that leads to trouble as soon as you make use of its rather flexible grammar (i.e. SVO vs OVS).
Speaking of weird CS analogies: you could say that tonal languages like Chinese use QAM for higher information density while we only use FM. :-)
German has a fourth case for the indirect object. Where English has to use a preposition (e.g. I gave the book to him), German uses the dative case (Ich gab ihm das Buch).
Finnish takes the concept much further - it has fifteen cases, which can be used where English would use a preposition. For example, the abessive case is used where English would use "without", the comitative for "together" or "with".
So cases are not types, they are relations, indicating the role of the noun in the sentence.
thus: ich gab ihm das Buch, or ich habe ihm das Buch gegeben, the former being the Imperfekt form and the latter the Perfekt.
edit: oh i didn't notice that the parent post actually went into that second bit already. sorry, i don't pay attention