←back to thread

181 points jxmorris12 | 1 comments | | HN request time: 0.209s | source
Show context
roger_ ◴[] No.43114156[source]
An aside: please use proper capitalization. With this article I found myself backtracking thinking I’d missed a word, which was very annoying. Not sure what the authors intention was with that decision but please reconsider.
replies(10): >>43114383 #>>43114612 #>>43114856 #>>43115887 #>>43116286 #>>43116852 #>>43118606 #>>43118611 #>>43118802 #>>43121504 #
jppope ◴[] No.43115887[source]
Language evolves. Capitalization is an artifact of a period where capitalizing the first letter made a lot of sense for the medium (parchment/paper). Modern culture is abandoning it for speed efficiency on keyboards or digital keyboards. A purist would say that we should still be using all capitals like they did in Greek/Latin which again was related to the medium.

I'll likely continue using Capitalization as a preference and that we use it to express conventions in programming, but I totally understand the movement to drop it and frankly its logical enough.

replies(3): >>43115942 #>>43118352 #>>43118908 #
sodapopcan ◴[] No.43118352[source]
As much as I dislike it sometimes, language absolutely does evolve. Proper capitalization does not fit into this, though. It can completely change the meaning of something if it is not capitalized. It's not just at the beginning of sentences, it's proper nouns within a sentence. Unfortunately I don't have an example of this handy but it's happened to me several times in my life where I've been completely confused by this (mostly on Slack).

This is a merely showing off your personal style which, when writing a technical article, I don't care about.

replies(1): >>43131858 #
1. Gormo ◴[] No.43131858[source]
> As much as I dislike it sometimes, language absolutely does evolve.

Pointing out that language evolves helps to explain how the current established conventions came to be, but it is not an argument that there are (or should be) no established conventions.

If you are speaking in a way that diverges from what most people understand, then you are miscommunication and are making demonstrable errors precisely because the language has evolved into what it currently is, and not something else.