Historia łączenia słów za pomocą obudowy sięga daleko wstecz.
Od Capitalize My Title:
KamelCase był głównie używany w chemii jako sposób zapisu związków chemicznych i formuł. W 1813 roku Berzelius, szwedzki chemik, zasugerował, że pierwiastki chemiczne powinny być reprezentowane składające się z jednej lub dwóch liter, z pierwszą z nich pisaną wielką literą. Termin używany dla tej konwencji to kapitaliki medyczne.
Krok w XX wiek:
Na początku XX wieku kapitaliki medyczne używane w chemii zostały przyjęte w znakach towarowych produktów i nazwach firm. Jednak użycie to nie jest jeszcze powszechne. Niektóre przykłady tych produktów obejmują DryIce Corporation, CinemaScope, szerokoekranowy format filmowy, MisterRogers i VistaVision, między innymi.
I w języku programowania:
Około lat siedemdziesiątych i osiemdziesiątych XX wieku, użycie kapitalików medycznych zostało również przyjęte jako alternatywna konwencja nazewnicza dla identyfikatorów w różnych językach programowania. Na przykład, na General Purpose Macro Processor (GPM) Christophera Stracheya, program zawiera identyfikatory używające wielkich liter. Należą do nich „WriteSymbol,” i „NextCh.”
Późne lata dziewięćdziesiąte:
Pod koniec lat dziewięćdziesiątych dolna litera wielbłąda stała się popularnym trendem w wielu markach. Mała litera na „i”, który może oznaczać Internet, informacje, lub inteligentne, i „e”, który oznacza elektroniczny, stały się prefiksy do różnych słów. Przykładami takich słów są eBay, iMac, eBox i iPod.
Nazwa CamelCase:
Termin CamelCase pojawił się dopiero w latach dziewięćdziesiątych. Wcześniej powszechnie używano terminu kapitaliki medyczne. W kwietniu 1990 roku termin „InterCaps” został użyty przez Avi Rappoporta do opisania sposobu kapitalizacji. W 1991 roku Eric S. Raymond wspomniał o BiCapitalization, aby go zidentyfikować.
Nie było jednak aż do 1995 roku, że jego obecna nazwa została użyta. W poście Newtona Love’a, wspomniał on, że garbatość stylu sprawiła, że początkowo nazwał go HumpyCase, zanim osiadł przy CamelCase.
Pochodzenie nazwy PascalCasing (z History around Pascal Casing and Camel Casing):
W początkowym projekcie Frameworka mieliśmy setki godzin debat na temat stylu nazewnictwa. Aby ułatwić te debaty, ukuliśmy kilka terminów. Mając Andersa Heilsberga (oryginalnego projektanta Turbo Pascala) jako kluczowego członka zespołu projektowego, nic dziwnego, że wybraliśmy termin Pascal Casing dla stylu obudowy spopularyzowanego przez język programowania Pascal.
Byliśmy nieco sprytni w używaniu terminu camelCasing dla stylu obudowy, który wygląda jak garb wielbłąda. Użyliśmy terminu SCREAMING CAPS, aby wskazać styl wszystkich wielkich liter. Na szczęście ten styl (i nazwa) nie przetrwał w ostatecznych wytycznych.
>Did pascal programmers first started using PascalCase style?
Nie, to była powszechna konwencja w tym czasie, gdy języki programowania były rozwijane.
.