lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

64
active users

#PascalCase

1 post1 participant0 posts today

Question aux personnes concernées et/ou expertes en accessibilité numérique :

Je me rappelle, il y a longtemps, que le camelCase (mettre une capitale à chaque nouveau mot) était bien mieux pour les hashtags. Cela facilitait la lecture, notamment avec les lecteurs d'écran.

Est-ce toujours le cas ?
Edit: Oui

(Je découvre d'ailleurs sur Wikipedia que j'utilise surtout le "PascalCase" puisque je mets aussi une capitale au 1er mot.)

Replied in thread

@h3mmy @rootsandcalluses is this the way to pedantry corner? Shall we head there together?

Camel case is the first letter of every word after the first capitalized. #camelCase. The first letter of every word, including the first is Pascal case: #PascalCase.

These are both terms of art in programming. Pascal case, in particular, comes from the Pascal programming language.

Title case is different in that minor words aren’t capitalized, and is used in literature (sort of, certainly not programming) for titles and headlines:

Netizens Discuss Capitalization in Pedantry Corner: Homo sapiens Mid-conversation Share

The above title confioms to the Chicago Manual of Style (whose title also conforms) by not capitalizing 4 of 11 words.

Now to make this useful: both camal case and Pascal case address the issue at hand; title case doesn’t, but the expression may be useful to communicate the idea of Pascal case to a general audience.

References:

learn.microsoft.com/en-us/dotn

en.wikipedia.org/wiki/Title_ca

learn.microsoft.comCapitalization Conventions - Framework Design GuidelinesApply capitalization conventions for identifiers, compound words, and common terms. Understand how case sensitivity works in .NET.
Replied in thread

@jcsteh @joachim @juliette

Please DO capitalize the words within a hashtag.

camelCase and PascalCase are two very similar norms that allow words to be joined without hyphenation but distinguished by readers through capitalization of the first letters of words.

The difference is that Pascal Case requires the first letter of the first word to be capitalized but camel Case just insists on the following words. The two terms are often referred to without distinction here though.

Be aware that Mastodon autocomplete will offer up the first version created for a hashtag. So, it’s important to be careful to make sure a hashtag that you type isn’t autocompleted to a version without capitals.

In response to the #hashtag casing issue, I've written a script for #MastoAdmin's to try to convert as many of them as possible to #PascalCase automatically:
codeberg.org/austinhuang/masto
Feedbacks & contributors welcome! (I'm still considering whether I should incorporate recent tagged posts to counter the computerized results.)

Summary card of repository austinhuang/mastodon-tag-case-corrector
Codeberg.orgmastodon-tag-case-correctorA Python script for Mastodon instance admins to convert the display names of hashtags to PascalCase
Replied in thread

@weirdwriter

#Inclusion and #Programming

#snake_case,
#kebap-case,
#camelCase, and
#PascalCase

(1/n)

" I wish all apps made all hashtags pascal case! "
Thanks for sharing this introspective, Robert.
Me, too. In fact, it makes long hashtags more easily readable for "sighted people" as well. ;) It is quite a bit more work, alas, in particular, as my apps try suggesting (and auto-replacing) previously used #Hashtags with all small letters, which I then have to...

@MoiraEve @elan @jamesbritt