Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
hjk10157316yYou have to put a good sear/char on it. Charge!
Change
Everything has that same pronunciation so the question is: what moron decided that character should be pronounced with a hard k?
Developers often complain about programming language design decisions but natural languages are the real crime of/on humanity.
One of the stupitest things in all latin based languages for example:
"Hello" why the double L? If we have "hel" just add "o" and you have "helo" if you want some letter to sound longer why not add an extra one of that letter like"heelo". -
@hjk101 because character is of Greek origin and ch is rendering the greek character chi, which visually resembles an X.
And heelo would not just be a longer vowel, it would be a different one like in wheel. -
620hun83706yI know English has weird pronunciation rules (mine vs examine), but char stands for character, so the ch should be pronounced the same way in both cases.
I was watching a C video and the guy said ‘char character = “c”;’ in two different pronounciations. -
620hun83706y@irene I know it’s common, still wrong. Would you pronounce var differently to variable?
-
@620hun Everyone I know pronounces the "var" in "variable" as "vair", and "var" on its own as "varrrr". I don't see the issue with that either.
-
620hun83706y@BadMeetsEvil really? I’ve never heard anyone saying that, but at least my reasoning is grounded
-
tokumei21316yIt's like how "lib" is pronounced like "lid" by most people even though it is a shortened version of "library". I guess programmers love making messes with languages of all kinds.
-
Does anyone say deev-rant? Because the first syllable plus the v of developer isn't pronounced like deaf.
-
hjk10157316y@Fast-Nop Thanks for the explanation. Languages do evolve so instead of teaching everyone saying tsharacter is wrong do it the other way around...
I don't get your point here. That is kinda what I was going for in "helopad" the "e" sounds the same as in "wheel". So why do we need to determine that by the following consonant? -
@hjk101 well we could write hello with a like in pad. But English pronounciation just isn't 1:1.
Though it's still kindergarden in comparison to French: "mon père est mère, et mon frère est ma sœur". Makes only sense when you speak it aloud. ;-) -
hjk10157316y@Fast-Nop it's not just in English, it's the same in Dutch, German, Italiaan, Spanish. Not only is it overly complex but also inconsistent. Every one leaning the language pays the price, dislexic pay it double. And programmers go mildly insane. Just look at the crap we have to go to for AI datasets and natural languages.
Unfortunately every suggestion is just academic. I can't change it. Language enthusiasts shun people like me -
@hjk101 well there have been attempts at that, e.g. Esperanto - which is not really logical especially for Asians who are used to completely different constructions, but what's more, it isn't a language any more than a canal is a river.
There is also a computational advantage in spelling issues, and Google exploits that readily: websites with sloppy spelling usually also feature sloppy content. Spelling is a valid ranking factor, at least with websites. It doesn't apply to short-lived content like chat or devRant postings though. -
@irene Most people I know, but I'm in the UK so that's probably something to do with it!
Why do people pronounce char like charcoal when it clearly stands for character? It should be pronounced like car 🤔
question