The super-complicated LIFO example is, unfortunately, a contrived example: “Ich stimme dem Maler, der die Meinung, dass Rot keine Farbe ist, vertritt, zu.” This sentence can be rewritten in German just as in the English translation: “Ich stimme dem Maler zu, der die Meinung vertritt, dass Rot keine Farbe ist.”
German for Programmers
51–60 of 266 posts
Re: German for Programmers
#52Re: German for Programmers
#53> The genders of individual nouns and the grammatical rules to decline articles and adjectives using those genders constitute a shared set of rules that the sender and receiver both know. It may not approach the Shannon limit, but German gendered nouns form a weird, organically developed forward error correcting code. This might be a convoluted example, but imagine trying to hear the difference between Rat and Rad ov…
A job and business are masculine in France, feminine in Québec, it's the most common case (I think feminine is the default for all new words in Québec while masculine is the default in France).
A Game Boy however is usually feminine in France and masculine in Québec, like a party.
Others have the same gender, say blog or sushi (for another origin than just English) are both masculine everywhere.
Re: German for Programmers
#54Got excited when I read the title but. I speak fluent German - like a native. Only after 20 years in London I cannot participate in a hard- or software-related technical discussion in German, because I wasn't exposed to that milieu in a German-speaking environment. And so I excpected something that maybe explains how you might say "inversion of control" or "edge/perimiter network" or "public key cryptography" or "tie…
On age old companies, you might have some hard time as many use proper German terms that seem foreign even to CS universtity students.
On modern companies, it is pretty much a mix of coloquial German and English terms.
Re: German for Programmers
#55> The genders of individual nouns and the grammatical rules to decline articles and adjectives using those genders constitute a shared set of rules that the sender and receiver both know. It may not approach the Shannon limit, but German gendered nouns form a weird, organically developed forward error correcting code. This might be a convoluted example, but imagine trying to hear the difference between Rat and Rad ov…
Bring some Nutella to the table and things get interesting.
Re: German for Programmers
#56Got excited when I read the title but. I speak fluent German - like a native. Only after 20 years in London I cannot participate in a hard- or software-related technical discussion in German, because I wasn't exposed to that milieu in a German-speaking environment. And so I excpected something that maybe explains how you might say "inversion of control" or "edge/perimiter network" or "public key cryptography" or "tie…
Just use the English words like everyone else. It seems like there was an effort in the 80ies/90ies to have native German names for concepts in computer science, but today those just sound very dated. Datenfernübertragung died with the 56k Modem ;)
Re: German for Programmers
#57Earlier quoted context omitted.
I would recommend starting with something like Duolingo. It will give you a head start on listening comprehension and grammar. In my opinion, reading texts is more efficient than listening to conversations. It's basically "on demand language streaming", you can slow down or speed up as desired.
Duolingo and apps like it, including Memrise, really fail with German. They can be good for syllable pronunciation and maybe memorizing gender of some nouns, but they never will explain or brush on the more complex nuances of any language, which you would learn in the second week of any formal education.
Duolingo is completely useless in my opinion. It doesn't teach you anything about grammar and doesn't teach you much vocabulary. It's more like having random conversations with a native who doesn't actually know much about their own language, except you will never ever be able to converse with a native after only using Duolingo.
It's a waste of time just like "Roseta Stone". Both try to tell you it's the "easy way" because it's how babies do it. Well babies spend years immersed and completely helpless without language until they finally get it. Even if you could go through with that, would you even want to? As an adult you would be stupid not to use the best tool you already have for learning things: your mother tongue.
If you're serious about learning a language you need some way to learn vocabulary, a good book or books in your language to teach you grammar, and lots and lots of material in the new language: books, news, films, radio etc. You will not be able to learn to speak without a sympathetic native, though.
Re: German for Programmers
#58Earlier quoted context omitted.
And at least spoken, it can be difficult to understand, if someone said "einen" or "ein"; if they would care for the difference at all.
Yea if you are not making an effort to pronounce it formal you'd say > Ich hab 'nen Rat für dich > Ich hab 'n Rad für dich where they sound the same.
Re: German for Programmers
#59Got excited when I read the title but. I speak fluent German - like a native. Only after 20 years in London I cannot participate in a hard- or software-related technical discussion in German, because I wasn't exposed to that milieu in a German-speaking environment. And so I excpected something that maybe explains how you might say "inversion of control" or "edge/perimiter network" or "public key cryptography" or "tie…
Just use the English words like everyone else. It seems like there was an effort in the 80ies/90ies to have native German names for concepts in computer science, but today those just sound very dated. Datenfernübertragung died with the 56k Modem ;)
Re: German for Programmers
#60[1] https://www.watson.ch/spass/digital/724157644-zum-glueck-mue...