Ланч-тайм 232: краткий перевод свежих статей о digital. Читайте на Cossa.ru

19 августа 2019, 13:10

Ланч-тайм 232: краткий перевод свежих статей о digital

В номере: 10 самых влиятельных языков программирования за последние 50 лет и их создатели.

Ланч-тайм 232: краткий перевод свежих статей о digital

#791. 10 самых влиятельных языков программирования за последние 50 лет и их создатели

The 10 Most Influential Programming Languages of the Last 50 years and Their Creators

Какие самые влиятельные языки программирования за последние 50 лет

Список языков программирования с каждым годом пополняется: недавно появились Scala, Kotlin, Go и Closure, но обычно далеко не все новички живут долго. Мы же поговорим о тех языках, которые заложили основы основ разработки в последние 50 лет.

Языки программирования часто обсуждают, критикуют и совершенствуют на протяжении уже многих лет. А их историю мало кто знает — поэтому ниже собраны имена программистов и дизайнеров, которые стояли у истоков создания самых популярных и успешных языков программирования.

Порядок произвольный, но поскольку автор статьи Java-разработчик, этот язык в списке первый :–)

Java — James Gosling

Java является одним из самых популярных и успешных языков программирования. Его «отец» — доктор Джеймс Артур Гослинг.

Изначально Java была разработана и поддерживалась в Sun Microsystems, но в 2010 году её купил Oracle. Миссия языка — “Write Once Run Anywhere”, и независимость платформ от Java является основой её успеха в корпоративном мире.

Какие самые влиятельные языки программирования за последние 50 лет

C — Dennis Ritchie

Деннис Макалистер Ритчи, американский ученый, создал язык программирования C между 1967 и 1973 годами в AT & T Bell Labs. Кстати, он же создал известную операционную систему UNIX на пару со своим давним коллегой Кеном Томпсоном. Да, не Билл Гейтс и не Стив Джобс, но наделал дел в мире программного обеспечения тоже немало. C всё ещё очень популярен и широко используется в системном программировании. Он старше, чем Java, но он ещё эгей-гей какой.

Какие самые влиятельные языки программирования за последние 50 лет

C++ — Bjarne Stroustrup

Бьярн Страуструп, родившийся 30 декабря 1950 года в Орхусе, Дания, — датский ученый, известный благодаря созданию и развитию широко используемого языка программирования C++.

C++, как видно из названия, был разработан как язык следующего поколения на замену популярного тогда C. Главное отличие: возможность объектно-ориентированного программирования, которое считалась феноменальным по сравнению с более структурным программированием на С.

C++ по-прежнему является одним из самых популярных языков и широко используется в мире высокочастотного трейдинга из-за своей близости к нативной системе и популярности уже упомянутого объектно-ориентированного программирования.

Какие самые влиятельные языки программирования за последние 50 лет

Python — Guido van Rossum

Python, разработанный Гвидо ван Россумом из CWI, является языком программирования высокого уровня, концепция которого подчёркивает читабельность кода. Говорят, что его синтаксис совершенно понятен.

В Соединенных Штатах Python, в основном, заменил Java на академическом уровне: студенты теперь учатся программировать именно на Python вместо C или Java.

Python широко используется в разработке веб-приложений, программного обеспечения и информационной безопасности. Этот язык очень любят технические гиганты вроде Google, Yahoo и Spotify.

Какие самые влиятельные языки программирования за последние 50 лет

JavaScript — Brendan Eich

На субъективный взгляд автора, чуть ли не самый важный язык последних пяти-десяти лет. Его крутые библиотеки вроде jQuery делали его почти непобедимым на стороне клиента, а теперь, когда есть NodeJS, он отлично справляется с разработкой на серверной стороне.

JavaScript — это язык сценариев на основе прототипов, который динамичен, слабо типизирован и имеет первоклассные функции, разработанные Бренданом Эйчем и Netscape Communications Corporation.

Язык широко используется для создания сценариев на стороне клиента, валидации, анимации, перехвата, отправки форм и других распространённых задач. Он работает внутри браузера и используется практически на всех крупных сайтах.

Какие самые влиятельные языки программирования за последние 50 лет

PHP — Rasmus Lerdorf

Даже если вы ненавидите PHP (кто не в курсе, он расшифровывается как «Персональная домашняя страница»), вы просто не можете игнорировать тот факт, что пол-интернета работает именно на нём. PHP изначально был создан Расмусом Лердорфом в 1995 году.

PHP был конкурентом серверного скриптового движка Microsoft Active Server Pages (ASP) и аналогичных языков вроде Java Server Pages (JSP), но постепенно получил признание среди разработчиков и теперь используется на более 20 миллионов сайтов и почти на миллионе веб-серверов. Его юзают гиганты вроде Facebook, Wikipedia, Wordpress и Joomla. PHP широко применяется для создания динамических веб-страниц и разработки на стороне сервера.

Какие самые влиятельные языки программирования за последние 50 лет

Perl — Larry Wall

Perl — это универсальный интерпретируемый динамический язык программирования высокого уровня, разработанный Ларри Уоллом в середине 1980-х годов. Perl прославился благодаря своим превосходным возможностям обработки текста.

Это по-прежнему основной язык, используемый для разработки отчётов и сценариев в системах UNIX. Perl известен синтаксическим анализом и обработкой больших текстовых файлов и используется в CGI (computer-generated imagery, компьютерной графике), приложениях баз данных, сетевом программировании и графическом программировании.

Perl предпочитают компании IMDB, Amazon и Priceline.

Какие самые влиятельные языки программирования за последние 50 лет

Ruby — Yukihiro Matsumoto

Ruby был впервые спроектирован и разработан в середине 1990-х годов японцем Юкихиро Мацем из Мацумото.

Ruby был создан под влиянием Perl, Ada, Lisp и Smalltalk, и программировать на нём продуктивно и приятно. Язык годится для разработки веб-приложений — его используют Twitter, Hulu и Groupon.

Какие самые влиятельные языки программирования за последние 50 лет

Lisp — John McCarthy

Lisp был разработан Джоном Маккарти и является вторым по старшинству языком программирования высокого уровня.Он считается отцом функциональных языков программирования, таких как Haskell, Erlang или Scala, и, в основном, используется для разработки AL и систем ПВО.

Какие самые влиятельные языки программирования за последние 50 лет

Pascal — Niklaus Wirth

Pascal — это императивный (командный) и процедурный язык программирования, разработанный в 1968–1969 годах и опубликованный в 1970 году Никлаусом Виртом. Он предназначен для закрепления хороших методов программирования с использованием структурированного программирования и структурирования данных.

Какие самые влиятельные языки программирования за последние 50 лет

Вывод: никто не забыт, ничто не забыто — теперь вы знаете праотцов языков программирования и можете поддержать светскую беседу с кодерами.
Браво! Вы сэкономили 8 минут (и несколько часов ожесточенных споров, какой язык лучше).

Читать по теме: Ланч-тайм: краткий перевод свежих статей о Digital (все выпуски)

Телеграм Коссы — здесь самый быстрый диджитал и самые честные обсуждения: @cossaru

📬 Письма Коссы — рассылка о маркетинге и бизнесе в интернете. Раз в неделю, без инфошума: cossa.pulse.is

✉️✨
Письма Коссы — лаконичная рассылка для тех, кто ценит своё время: cossa.pulse.is


Вход на cossa.ru

Уже есть аккаунт?
Авторизуйся через VK:
Vkontakte
Не забудьте написать email на странице своего профиля для управления рассылкой