5 ms·
Yes, I talk (almost) exclusively German to my co workers / friends etc. However a lot of CS specific English terms are used and adapted to fit German grammar.
by Vespasian 6y ago
Yes, I talk (almost) exclusively German to my co workers / friends etc.
However a lot of CS specific English terms are used and adapted to fit German grammar.
Example:
Committest du in den Master oder hast du einen neuen Branch angelegt? (Are you comitting into the master branch or did you create a new one)
- mrunkel 6y agoAs someone who grew up bilingual German/English this is really hard for me, I end up getting really confused while speaking (in German) about technical to-I a because I’m never sure which words have been “eingedeutscht” and which haven’t. So I try to do in English and end up speaking Denglish instead. :). A personal failing of course, but amusing.
- Lhd 6y agoahhahahahah perfect definition :) my native language is portuguese, but i'm working in english on the German speaking part of Switzerland (where they speak swiss german). Trying to learn german and distinguish when use the english words within a German sentence is like a lottery :D
- wishinghand 6y agoI’m curious as to why master and branch are borrowed rather than translated. Those seem straightforward enough to translate. But then again, I don’t speak German and I’m not a linguist.
- detaro 6y agoFor those specifically: Because those are the names the tools use, and it'd be annoying to talk using one word, turn around and type a different word in the terminal. Generally, abstract or mathematical concepts tend to have German words, but even those aren't always used. Things specific to tools/technologies typically don't, and few bother coming up with German equivalents. And German doesn't mind integrating other words, even mixing them in compound nouns with German ones.
- dschuessler 6y agoI am a native German speaker and developer. Literally every resource I look up on the internet concerning my work I look up in English. I actually start thinking about my problems in English. When MDN shows me content in German the first thing I do is switch to English to lower the cognitive load. I can just speak for myself, but jumping back and forth between two languages is adding unnecessary cognitive load. I also never ever heard someone talk about the "Meisterzweig" in a Git repository.
- pintxo 6y agoI also immediately switch to the English version of any documentation. Worst offender here is the MS knowledge base with it’s really bad auto-translations. For me part of the reason most people use English in CS boils down to the English textbooks being better.
- Vespasian 6y agoProbably because github and stackoverflow write them in English ;) Also there is no need to translate technical lingo if everybody understands it. More general IT terms are translated sometimes (e.g. hard disk = Festplatte, keyboard = tastatur). I'm sure a linguist could explain why it happens in some cases and not in others.
- jhanschoo 6y agoWell, these have become technical terms sufficiently abstracted from their general sense that people have no problems borrowing the terminology from a different language. In fact English is a worse offender when it comes to these things, e.g. hydrogen for waterstuff.
- balfirevic 6y agoCroatian here. In the circles I run, everyone says the english variant "branch", even though it could be straightforwardly translated (to "grana"). The reason is the following - when I hear "branch" it evokes the version control concept in my mind. When I hear "grana" it evokes the part of the tree or bush. So, we use "branch". And if I were to try to translate "master", it would end up translated as a word that could be equally well translated back to English as "lord", which is just silly.
- dbcurtis 6y agoIt strikes me that by reserving “grana” for branch of a tree, and “branch” for source code branch, you have created a more precise language than English for these concepts.
- sneak 6y agoI think younger people (who mostly speak english as well) are less concerned about borrowing or code switching, whereas older people (who may have lower levels of english skills) may have wanted to stick to all-German, resulting in such backporting as “hereunderladen”. People like to use the terms/style they are most familiar with. (See also: how über/ueber turned into “uber” in english.) I think the age of the term and the age of the speaker matter a lot.
- kamyarg 6y ago"Nein, Committe niemals in den Master."* Nice to see I can even practice German in HN. * Needless to say, excuse my (possibly) horrible German.
- throwlaplace 6y agocan't speak german but just wondering if literally this translates to >committing you in the master or have you a new branch created? if so i'm interested to know why you translated as you did, instead of something like >are you committing to the master branch or did you create a new branch? in particular i'm wondering why in your translation the word branch completely shifts from where it is to in the german.
- wenc 6y agoI remember back in the 90s Heise's CT magazine used to have really good articles (only in German). The prose is very heavily German with relatively few English words. Looks like they're still around today. https://www.heise.de/ct/ https://www.heise.de/ct/ In my experience, Germans are less hung up about borrowing English words as-is, probably because they're both Germanic languages. Speakers of Romance languages (French for instance) are more hesitant. The French generally insist on localizing borrowed terms -- l'ordinateur (computer), logiciel (software), etc. And these are actually used in real life.