Избор на език за програмиране

Ще започна с кратка история, обясняваща същността на заглавието.

Един ден отидох при Учителя и му казах: „О, Учителю, помогни ми да разсея съмненията си. Чувал съм много различни легенди и митове за езиците за програмиране: някой хвали едни и разпъва други, някой прави същото, но точно обратното, а за третия има само един Език. Коя да избера? "
Учителят ми отговори: „Всички те са прави и грешат едновременно. Повечето истории, които сте чували, са верни, тъй като няма два езика за програмиране, които да са еднакви, както няма двама еднакви хора. Следователно въпросът за избора е въпрос на вяра и нищо друго. Вземете за себе си езика, който ви харесва, и живейте с него ръка за ръка през целия си живот. Но бъдете внимателни: ако го изберете неискрено, вашият Език няма да ви издигне до небето, а ще ви тласне в бездната. ".

Отказ от отговорност: ако тази публикация обижда вашите религиозни или други чувства, авторът дълбоко съжалява за това и моли за прошка.

° С - това Християнството. Възникна отдавна и се основава на Бог Отец Денис Ричи и Бог Син на Брайън Керниган (някои може да поставят Кен Томпсън на негово място, но ми се струва, че Керниган е по-подходящ за тази роля, тъй като K&R е все още Библията на този език). Bell Labs естествено заема длъжността на Светия Дух.

° С++ - това Католицизма. Днес „плюсовете“ могат да бъдат наречени най-популярният и широко разпространен език за програмиране, до голяма степен благодарение на усилията на папата - Бьорн Струструп - и огромна църква от различни компании и единични програмисти. Това включва и финансовото предимство на C ++ пред всички останали езици, както и сходството на кръстоносните походи и любимото жаргонно име „C е два кръста“ на един от моите учители.