Linguistics Asked by Dragas on March 4, 2021
For background, I’m a systems developer, not a linguist. There’s a tendency to dismiss any grammar rules in my line of work namely because of how “strict” (read: dumb, simple) the computers and programs are. There’s also tendency to dismiss anything that is not useful for computers in those systems.
Recently me and my co worker had an argument where our services would clash in communication. Assume we use folders for communication. Apparently, my predecessors, had defined communication identifiers in
camelCase in some parts while the co worker’s team do
PascalCase in theirs. And we being the new people, didn’t account for this when making new extensions to those systems, each did their own part of integration in the way that team did. As a result, our system crashes when we cannot find folder named “catPictures”, while theirs crashes when they can’t find folder named “CatPictures”. Now there’s an argument between the two teams which one should change their system to accommodate the other.
The said argument led to a discussion about computers being dumb and that they’re built to care about capitalization due to decisions way back when ASCII was invented. I suppose that they were built that way because we care about capitalization in real life and machinery is built to mimic the way we do things in real life, to an extent. But that led me to another question: why do we care about capitalization in real life? Why does it exist? Is it useful? Why not have everything in CAPS or lowercase?
Yes, I agree with Vincent B. In European languages, if I should generalize, capitalization is used to allow easy parsing, be it sentence onsets, nominals (esp. in German with a complex clause structure), or just proper nouns and in some cases honorary pronouns.
Answered by krenkz on March 4, 2021
I do not know the history behind capitalisation, but I can tell you about some practical uses I've found in my experience.
Mainly, it allows me to see when a new sentence starts. I find that full stops are difficult to see (especially in handwriting) because they are so small, so I often go by the capitalisation instead.
On top of that, it allows me to recognise proper nouns in cases that I'd otherwise mistake them for common nouns. This is useful with words like "Rose", where the common noun refers to a flower and the proper noun refers to a person.
Some languages add rules. For example, German extend this capitalisation to all nouns. As legatrix pointed out in the comments, this is rather useful to language learners as it can help them guess sentence structure much easier. However, as krenkz says in his answer regarding Czech, this can get confusing even to native spreakers when too many rules are added.
Since you mentioned computer systems, it's worth mentioning conventions in programming. Capitalisation is useful for recognising macros or environment variables. Also in variable naming, capital letters separate words without spaces, for example
I doubt this is why capitalisation started to exist. My uneducated guess is that some scribe just thought it looked pretty. However, the reason it still exists in modern English and in most Greek-derived alphabets is because it does have practical value, especially in handwriting.
snake_case exists, but I think it's ugly, and I don't see it being used outside Python.
Answered by Vincent Bechmann on March 4, 2021
I do not have enough reputation to comment and I do not have an answer - because I do not believe that there is a simple answer to any of your questions. So just some comments to why do we care about capitalization in real life?
My native Czech is a prescriptive language with complex capitalization rules: apart from marking a sentence onset, they are used to mark proper nouns and boy, these rules are something - not only do you have to know sometimes very particular logic concerning a small group of instances, but also the history of their usage, e.g.
And this is just one example. The thing is that younger generation of Czech linguists started a discussion whether The Czech Academy of Science should not stop prescribing these rules and move towards description (also because capitalization does not play any role in the spoken form and children spend really a lot of time learning language rules and even then - obviously - in reality people make plenty of mistakes - I mean, the Academy provides a service answering via email curious questions from the citizens and capitalization rules cover the overwhelming majority of these questions). Still, if you ask laymen, literally everybody will be against abolition (or just relaxation) of these rules. It just does not make sense - I consider it akin linguistic Stockholm syndrome.
Btw I remember a local linguistics conference where a speaker argued for the relaxation of these rules, giving examples of their absurdity, all linguists approvingly nodding their heads - to spend the following two hours passionately arguing about the capitalization in those examples given in the speech.
Answered by krenkz on March 4, 2021
1 Asked on October 23, 2021 by user29231
3 Asked on March 4, 2021 by dragas
1 Asked on February 22, 2021 by david-moravec
2 Asked on February 10, 2021 by akshat-sharma
1 Asked on February 6, 2021 by noemie
1 Asked on January 8, 2021
0 Asked on January 5, 2021 by misha-monahov
computational linguistics parsing punctuation theoretical linguistics
1 Asked on January 2, 2021
1 Asked on December 7, 2020 by wodemingzi
1 Asked on December 1, 2020 by curiousdannii
4 Asked on November 27, 2020 by ibug
1 Asked on November 20, 2020 by potatoking
1 Asked on September 4, 2020 by sten
0 Asked on August 16, 2020 by matthew-fulton
Get help from others!
© 2023 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP