Byłem zaskoczony, że mój moduł sprawdzania pisowni nie skarżył się na programowanie z jednym m , więc Wyszukałem w Google i stwierdziłem w bezpłatnych słownikach, że obie formy są dopuszczalne.
- Która z nich jest bardziej powszechna? Czy to zależy od położenia geograficznego? Uważam, że pisownia dwóch m wydaje się dominować.
- Czy jest to część bardziej ogólnej reguły tworzenia słów, czy raczej wyjątek?
Komentarze
- Nie uznałbym istnienia obu zapisów za wskazówkę, że obie są „dopuszczalne”. Zdecydowana preferencja dla wersji z dwoma m musi coś znaczyć. Łatwo jest znaleźć pisownię mniejszościową bez końca angielskich słów, których większość ludzi nie uznałaby za dopuszczalne w ich własnym piśmie.
- Posiadamy bogatą wiedzę na ten temat, zobacz dedykowany tag .
- Jako zapalony programista uważam, że programowanie mm ing jest częściej używane.
- @AJ Jako zapalony programista ' nigdy nie widziałem używanego programowania .
- Nigdy w życiu nie widziałem ' programowanie ' w druku, dopóki nie zobaczyłem tego pytania, a ja ' już to robiłem od 1971 roku.
Odpowiedź
Być może zauważyłeś, że „zaprogramowane” i „programowanie” stanowią wyjątki do zwykłej tendencji do podwojenia końcowej spółgłoski w słowach dwusylabowych tylko wtedy, gdy akcentowana jest druga sylaba (na przykład podwajamy końcowe r w występującym , ale nie w schronienie ). Używam tutaj ostrożnie „tendencji”: istnieją różne inne wyjątki od tej tendencji, a zwolenników każdej ze stron można łatwo znaleźć w debacie na temat takich nierozstrzygniętych form, jak etykietowanie / etykietowanie i poziomowanie / poziomowanie .
W każdym razie, w amerykańskim angielskim – a raczej w przedstawieniu preferencji pisowni w Stanach Zjednoczonych w serii Merriam-Webster Collegiate Dictionary – początkowa preferencja w odniesieniu do -ed i -ing formy czasownika program nie oznaczały podwojenia spółgłosek. Debiut program jako czasownika pojawił się w Collegiate Dictionary „s Sixth Edition (1949):
program vt ZAPROGRAMOWANE lub ZAPROGRAMOWANE; PROGRAMOWANIE lub PROGRAMOWANIE . Również program . Aby zorganizować lub dostarczyć program dla lub dla; aby wprowadzić program; aby wystawić rachunek.
Uważam, że bodźcem dla tej preferencji był sylaba stres test; z pewnością byłoby to zgodne z faktem, że programmatic (gdzie największy akcent przypada na trzecią sylabę) jest wymieniony tylko z podwójną pisownią m .
W każdym razie, faktyczne użycie doprowadziło do odwrócenia Sixth Collegiate kolejność preferencji. Siódma kolegiata (1963) podaje podwójne m pisownię jako pierwsze:
program także program vt zaprogramowany lub zaprogramowane ; programowanie lub programowanie 1 a: w celu zorganizowania lub dostarczenia programu lub dla: BILL b: do wprowadzenia w programie 2: aby opracować sekwencję operacji do wykonania przez (jako komputer elektroniczny) – programista
Zwróć uwagę, że programator nie jest tutaj dostępny. Jest całkiem możliwe, że w przyszłości centralna rola komputerów jako obiektów programowania sprawiła, że preferencje dotyczące pisowni inżynierów i programistów komputerowych stały się szczególnie istotne. W każdym razie, gdy do słownika pojawiła się związana z komputerem definicja czasownika program , preferencje dotyczące pisowni zmieniły się.
Zostało odwrócone, ale zaprogramowane i programowanie nie zniknęło całkowicie. W rzeczywistości pisownia ta nadal pojawia się jako alternatywna pisownia w XI Collegiate (2003).Ale waga rzeczywistego użycia w przeważającej mierze przemawia za podwojeniem m , ponieważ ten wykres Ngram zaprogramowanego (niebieska linia) i programowania (czerwona linia) a zaprogramowane (zielona linia) i programowanie (żółta linia) na lata 1930–2005 wskazuje:
A oto jak wczesne lata (1930–1965 ) konkursu, dla dokładniejszego porównania:
Ten wykres zdecydowanie sugeruje, że zaprogramowane i programowanie nigdy nie cieszyło się znaczącą przewagą w publikowanym piśmie nad swoimi podwójnymi m odpowiednikami, więc być może Merriam-Webster przez cały czas wspierał niewłaściwe konie. W każdym razie ten słownik nadal honoruje niezwykłe pojedyncze pisownię m , traktując je jako pełnoprawne warianty, podobnie jak American Heritage Dictionary of the English Language (który jest podstawowym dictio żaden z nich nie jest zaufany przez Microsoft Word) – i właśnie dlatego moduł sprawdzania pisowni domyślnie go nie zaznacza.
Komentarze
- I Powinienem być może dodać, że brytyjska pisownia program dla czasownika nie ' nie wymaga żadnego podwojenia, ponieważ ma już podwójne m . Brytyjskie preferencje dla podwójnych m wersji form -ed i -ing mogły równie dobrze dać zaprogramowane oraz programowanie wzrost ogólnej preferencji, którym nie ' nie cieszyliby się na podstawie samych tylko danych z USA.
- być również podstawą etymologiczną, podobnie jak " crystallize " jest zapisywane dwoma " l " pomimo posiadania tylko jednego " crystal ".
- W ogólnej mowie amerykańskiej przynajmniej program wymawia się dwiema kolejnymi sylabami akcentowanymi (druga z akcentem wtórnym).
- Myślę, że akcent jest tylko czynnikiem drugorzędnym ( jeśli tak), po jakości samogłoski; nie ' nie podwajamy spółgłoski po czasie (" long ") samogłosce, podwajamy ją po luźnej (" krótkiej ") samogłosce i stosujemy bardziej złożone zasady dotyczące samogłosek zredukowanych. (Z pewnymi zastrzeżeniami; na przykład myślę, że obecnie większość dialektów odróżnia / ɝ / od / ɚ / tylko na podstawie stresu, więc < oferuje > w porównaniu z < poleceniem > kończy się stresem). Dlatego podejrzewam , że < zaprogramowane > odzwierciedla wymowę / ' pro.grəmd /.
- @echristopherson Istotnie i " format " podobnie, stąd programowanie & formatowanie a przyjazne & marketing . Dowodem na to, że czasownik źródłowy ' ostatnia sylaba jest akcentowany (aczkolwiek drugorzędny), jest to, że ma on większy akcent niż końcowy -ing.
Odpowiedź
Najwyraźniej błędnym słowem jest „program”.
Tutaj, w Wielkiej Brytanii, „program” amerykanizmu dogodnie obejmował komputer czyli od najwcześniejszych dni. Tak więc tutaj możemy „zaprogramować” nasz komputer podczas oglądania „programu” telewizyjnego, a rozróżnienie jest oczywiste, nawet jeśli nie wspomina się o „komputerze” lub „telewizji”.
Niestety, nie wydaje się, że niewygodne estetycznie „programowanie / programowanie” zyskało znaczące zastosowanie i dlatego „programowanie komputerowe” jest nadal preferowaną opcją, niezależnie od jakichkolwiek reguł językowych. Mówię ze smutkiem, ponieważ różnica między „programem” a „programem” była bardzo przydatna – dwa jasne i różne znaczenia, ale wydaje się, że tylko dla nas, Brytyjczyków!
Komentarze
- Czytając te komentarze, rootowałem dla ' Programując ' dokładnie z tak jasno określonych powodów do powyższego. Jednak gdy sprawdziłem podręczniki z lat 70 ' s & 80 ' s , większość z nich odnosiła się do ' Programowanie '!
Odpowiedź
Słowo programowanie to greckie słowo. W języku greckim słowo to brzmi „προγραμματισμός” ( programmatismos ). Odnosi się w zasadzie do zjednoczonych słów. Pierwsze słowo to pro lub po grecku „προ” i oznacza pierwszy lub przód lub przed. Drugie słowo to gramatyka lub w języku greckim „γραμματισμος” (grammatismos). „γραμμα” ( gramma ) oznacza literę.Więc jeśli w języku greckim słowo „γρα μμ α” ( gra mm a ) pisząc z dwoma m „, wtedy słowo w języku angielskim musi być z dwoma m „s.
Komentarze
- Bu słowo " program " jest często napisane jednym " m " pomimo greckiej pisowni.
- Ja uznają to za nieistotne. Wszelkie wyrazy pochodzące z języka greckiego w języku angielskim zostały wyprowadzone tak dawno temu (i ogólnie, jak w tym przypadku, z łaciny), że jakiekolwiek oczekiwanie zgodności pisowni jest śmieszne. Pisownia grecka jest interesującą obserwacją, ale nie ma związku z pisownią angielską.