There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

lemmytellyousomething ,

Why are they even named like this?

When I read code, I want to be able to read it…

Is this from a time when space was expensive and you wanted to reduce the space of the source files on the devs PC???

For me (with a native language != english), this made it a lot harder to get into programming in the first place.

Gutek8134 ,
@Gutek8134@lemmy.world avatar

I’ve heard it’s because old screens were like 60 character wide

jadelord ,

Also punched cards had around 80 columns, which put a hard limit on the number of characters per line.

lukstru ,

I recently held a science slam about this topic! It’s a mix of the first computer scientists being mathematicians, who love their abbreviations, and limited screen size, memory and file size. It’s a trend in computing that has been well justified in the past, but has been making it harder for people to work together. And the need to use abbreviations has completely gone with the age of auto completion and language servers.

BeigeAgenda ,
@BeigeAgenda@lemmy.ca avatar

Are there any of them that are both?

dogsoahC ,

Easy. The ones with vowels are C library functions.

davidagain ,

Rhowch, cwtch, mwyn have to be Welsh. Classicly Welsh sounding words, and mbrsrtowcs, strxfrm can’t possibly be Welsh. Source: my welsh uncle taught me to pronounce Welsh place names.

Wcstold, wcsoll wmffre could be either but sound really weird as Welsh to me.

Maven OP ,

Wmffre is actually the Welsh spelling of the name “Humphrey”

davidagain ,

Nice.

BakerBagel ,

I love the Welsh, but holy shit that’s not what those letters are supposed to be for. They and the Irish just made a bunch of shit up when they started to standardize spelling. It makes me understand how Russians feel when Westerners use Cyrillic letters improperly.

Gobbel2000 ,
@Gobbel2000@programming.dev avatar

man -k to the rescue: mbsrtowcs, strxfrm and wcstold are C functions.

pelya ,

wcsoll is a mispronunciation of wcscoll

ArbitraryValue ,

I prefer names like these to names that are common words. Even the name of the language is annoying because the letter C isn’t exactly uncommon in other contexts. I can’t blame the people who named the language because they did it long before search engines were a thing, but what excuse do people now have?

BlueBockser ,

So you’re saying we should create a programming language called “Welsh” with C-like function names?

ArbitraryValue ,

No because that would imply that Welsh is not just as valid a language as English and I don’t want to be wedi’i gywiro’n gwrtais.

hddsx ,

wcs?

lugal ,

Welsh?

hddsx ,

Ugh apparently my asterisks turned into italics.

All the words with wcs should be functions. Not sure about the rest of them

lugal ,

I still vote for Welsh

odium ,

Does \ to escape work? testing

bdonvr ,

You need to escape them with backslashes like so: *

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines