Dlaczego programuję po angielsku
Mam znajomego anglika (a może szkota? nie jestem pewien). Anglik jak to anglik mieszka w Szkocji i jest zdecydowanie nietechniczny. Z programowaniem u niego ani w ząb. Anglik wie, że angielski to zdecydowanie mój drugi język i zdarza mi się go kaleczyć i w mowie i w piśmie.
Tyle wstępu. Anglik zobaczył dziś kawałek mojego kodu. Bo tak było mi szybciej przedstawić proste równanie nad którym razem pracujemy. Zobaczył i zadał pytanie: "Dlaczego twój kod jest po angielsku? Czy polski nie jest twoim pierwszym językiem?".
No właśnie... Dlaczego mój kod jest po angielsku? Ja wiem, że to właściwa droga i nie wyobrażam sobie programowania po polsku, ale dlaczego angielski? Chyba wiem: bo angielski pozwala na proste wyrażenie myśli, nie wprowadza przypadków, odmian i powoduje, że kod jest czytelny. A to, że nazwy funkcji są po angielsku i większość tak programuje to tylko dodatek.