”Programmering” kontra ”programmering”: vilket är att föredra?

Jag blev förvånad över att min stavningskontroll inte klagade på programmering med en m , så jag Googlade det och fann på fria ordböcker att båda formerna var acceptabla.

  • Vilken är vanligare? Beror det på det geografiska läget? Min uppfattning är att stavningen två m verkar dominera.
  • Är denna del av en mer allmän ordbildningsregel, eller mestadels ett undantag?

Kommentarer

  • Jag skulle inte ta förekomsten av båda stavningarna som ett tecken på att båda var ”acceptabla”. Den överväldigande preferensen för versionen med två m måste betyda något. Det är lätt att hitta minoritetsstavningar utan några engelska ord som de flesta inte tycker är acceptabla för användning i sina egna skrifter.
  • Vi har en mängd kunskap om detta ämne, se dedikerad tagg .
  • Som en ivrig programmerare tycker jag att progra mm ing används oftare.
  • @AJ Som ivrig programmerare har jag ' aldrig sett programmering använts.
  • Jag har aldrig i mitt liv sett ' programmering ' i tryck tills jag såg den här frågan och jag ' har gjort det sedan 1971.

Svar

Du kanske har märkt att ”programmerad” och ”programmering” står som ett undantag till den vanliga tendensen att slutkonsonantdubbling inträffar i ord med två stavelser endast när den andra stavelsen är stressad (till exempel fördubblar vi den sista r i förekommer men inte i hamnar ). Jag använder ”tendens” här: olika andra undantag från denna tendens finns, och förespråkare kan lätt hittas för vardera sidan i debatten om sådana orubbliga former som märkning / märkning och utjämning / utjämning .

Hur som helst, på amerikansk engelska – eller snarare, i representationen av amerikanska stavpreferenser som erbjuds i serien Merriam-Webster Collegiate Dictionary – den ursprungliga preferensen med avseende på -ed och -ing former av verbet program var för ingen konsonantfördubbling. Debuten för program som verb kom i Collegiate Dictionary ”s Sixth Edition (1949):

program vt PROGRAMMERAD eller PROGRAMMERAD; PROGRAMMERING eller PROGRAMMERING . Även program . Att ordna eller tillhandahålla ett program av eller för; att gå in i ett program; att fakturera.

Jag tror att drivkraften för denna inställning var stavningstestet; det skulle verkligen överensstämma med det faktum att programmatisk (där störst stress faller på den tredje stavelsen) listas med endast den dubbla m stavningen.

Hur som helst, den faktiska användningen ledde till en reversering av Sixth Collegiate s ordningsföljd. Sjunde kollegiet (1963) ger dubbla m stavningarna först:

program även program vt programmerad eller programmerad ; programmering eller programmering 1 a: för att ordna eller tillhandahålla ett program med eller för: RÄKNING b: för att komma in i ett program 2: att utarbeta en sekvens av operationer som ska utföras av (som en elektronisk dator) – programmerare

Observera att programmerare inte är ett alternativ här. Det är mycket möjligt att framöver den datorns centrala roll som programmeringsobjekt gjorde stavpreferenser för datatekniker och utvecklare särskilt betydelsefulla. I vilket fall som helst, när den datorrelaterade definitionen av verbet program anlände i ordboken, vändes stavningen.

Det vred, men programmerat och programmering försvann inte helt. Faktum är att dessa stavningar fortfarande visas som alternativa stavningar i Elfte kollegiet (2003).Men vikten av verklig användning är överväldigande för att fördubbla m , eftersom detta Ngram-diagram över programmerad (blå linje) och programmering (röd linje) kontra programmerad (grön linje) och programmering (gul linje) för perioden 1930–2005 anger:

Och här är hur de tidiga åren (1930–1965 ) av tävlingsutseendet, för närmare jämförelse:

Detta diagram föreslår starkt att programmerad och programmering åtnjöt aldrig en betydande fördel i publicerad skrivning jämfört med sina dubbla m motsvarigheter, så kanske Merriam-Webster hade stöttat fel hästar hela tiden. hedrar fortfarande de ovanliga enstaka m stavningarna genom att behandla dem som fullvärdiga varianter, liksom American Heritage Dictionary of the English Language (som är den primära diktio av Microsoft Word) – och det är därför din stavningskontroll som standard inte flaggar den.

Kommentarer

  • I bör kanske tillägga att det brittiska stavningsprogrammet för verbet inte ' t kräver någon fördubbling eftersom det redan har en dubbel m . Den brittiska preferensen för de dubbla m versionerna av -ed och -ing formerna kan mycket väl ha gett programmerad och programmering en ökning av den övergripande föredraget att de inte ' inte skulle ha haft på styrkan av sina amerikanska siffror ensam.
  • Det kan vara också en etymologisk bas, ungefär som hur " kristalliserar " stavas med två " l " s trots att " kristall " bara har en.
  • I allmänhet uttalas program åtminstone med två på varandra följande betonade stavelser (den andra håller sekundär stress).
  • Jag tror att stress bara är en sekundär faktor ( om det), efter vokalkvalitet; vi fördubblar ' t fördubblar konsonanten efter en spänd (" lång ") vokal, vi fördubblar det efter en slapp (" kort ") vokal och vi följer mer komplexa regler för reducerade vokaler. (Med vissa försiktighetsåtgärder; till exempel tror jag att de flesta dialekter numera skiljer / ɝ / från / ɚ / endast med stress, så < erbjöd > vs. < hänvisad > blir stressdriven.) Så jag misstänker att < programmerad > återspeglar ett uttal / ' pro.grəmd /.
  • @echristopherson Faktiskt och " format " på samma sätt, därav programmering & formatering vs välkomnande & marknadsföring . Bevis för att rotverbet ' s sista stavelsen har stress (om än sekundärt) är att det har mer stress än den slutliga ingången.

Svar

Ordet som är felaktigt är helt klart ”program”.

Här i Storbritannien omfattade Americanism ”programmet” bekvämt datorn mening från de tidigaste dagarna. Så här kan vi ”programmera” vår dator medan vi tittar på ett TV-program och skillnaden är uppenbar även om ”dator” eller ”TV” inte nämns.

Tyvärr betyder det inte verkar som att det estetiskt besvärliga ”programmering / programmering” har fått någon betydande användning och därför är ”datorprogrammering” fortfarande det föredragna alternativet, oavsett språkliga regler. Jag säger tyvärr för att det har varit väldigt praktiskt att ha skillnaden mellan ”program” och ”program” – två tydliga och olika betydelser, men bara för oss britter verkar det!

Kommentarer

  • När jag läste dessa kommentarer rotade jag till ' Programmering av ' av exakt de skäl som så tydligt hänvisades till ovan. Men när jag kollade mina läroböcker från 1970 ' s & 80 ' s , hänvisade majoriteten av dem till ' Programmering '!

Svar

Ordet programmering är ett grekiskt ord. På grekiska är ordet ”προγραμματισμός” ( programmatismos ). Det hänvisar i grunden till ord som förenas tillsammans. Det första ordet är pro eller på grekiska ”προ” och det betyder första eller främre eller före. Det andra ordet är gramming eller på grekiska ”γραμματισμος” (grammatismos). ”γραμμα” ( gramma ) betyder bokstav.Så om på grekiska ordet ”γρα μμ α” ( gra mm a ) skriver med två m ”s då ordet på engelska måste vara med två m ”s.

Kommentarer

  • Bu ordet " program " skrivs ofta med en " m " trots den grekiska stavningen.
  • I tycker att detta är irrelevant. Alla grekiska härledda ord på engelska härstammade för så länge sedan (och i allmänhet, som i det här fallet, via latin) att alla förväntningar på stavningsöverensstämmelse är löjliga. Den grekiska stavningen är en intressant observation, men har ingen betydelse för den engelska stavningen.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *