Языки программирования: Open Source

02 Апр 2014

Вот вам, господа, может и не слишком интересная, но всё же неким образом полезная выборка: наиболее популярные языки программирования, используемые для разработки динамических веб-приложений, лицензия которых позволяет называть их свободными — Open Source.

Упорядочены они в соответствии с рейтингом популярности TIOBE Programming Community Index.

linuxwindows mac Java — объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems (сейчас принадлежит Oracle). Приложения Java обычно компилируются и могут работать на любой виртуальной Java-машине независимо от архитектуры и операционной системы. Считается самым популярным языком программирования в мире.
linuxwindows mac PHP — один из самых популярных скриптовых языков программирования, применяемый в основном для разработки динамических веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров.
linuxwindows mac Python — высокоуровневый язык программирования с акцентом на производительность разработчика (скорость и гибкость в разработке) и читаемость кода. Синтаксис ядра Python минималистичен, а стандартная библиотека включает большое количество полезных функций.
linuxwindows mac Perl — высокоуровневый интерпретируемый динамический язык программирования с богатыми возможностями для работы с текстом, в том числе реализованными при помощи регулярных выражений. Архив дополнительных библиотек для этого языка (CPAN) содержит более 20 000 элементов. Perl существует уже около 22 лет и работает на сотне разных платформ. Поддерживается (видимо, по привычке) практически всеми хостинг-провайдерами.
linuxwindows mac Ruby — динамический, рефлективный, интерпретируемый высокоуровневый язык программирования для быстрого и удобного объектно-ориентированного программирования. Язык обладает независимой от операционной системы реализацией многопоточности, строгой динамической типизацией, сборщиком мусора и многими другими возможностями.
linuxmac Go — компилируемый многопоточный язык программирования, разработанный компанией Google. Несмотря на простоту синтаксиса, является полноценным компиллируемым языком, но пока мало кем используется из-за своего юного возраста.

В силу небольшой травмы у меня появилось свободное время, так что тему свободно ПО, применимого в веб-разработке, скорее всего буду раскрывать дальше (на что-то другое как-то не уговорить себя пока что).






 

Жилинский Владимир     .

Написано 8 октября 2010 года в 16:16


Оказалось, что я совершенно напрасно исключил из списка JavaScript, который должен стоять как раз после Ruby. Существует проект Node.js, позволяющий использовать JS как полноценный язык программирования.

 

AmdY     .

Написано 8 октября 2010 года в 16:55


Node.js стоять должен после Go, т.к. ещё зеленее, с неустоканившимися библиотеками, которые меняются. Нужно подождать можорного релиза, вроде обещают прекратить эти пляски.

 

TLTNick     .

Написано 8 октября 2010 года в 17:19


Насчет Perl, то что автор его не знает уже понятно, потому как:
1. для работы с текстом — при его создании быть может, а сейчас далеко не только
2. Регулярные выражения используют и PHP и Java и Питон, а не только Perl
3. «видимо, по привычке» — использование это как вопрос к религии, на моих серверах Apache + Perl

 

Жилинский Владимир     .

Написано 8 октября 2010 года в 17:30


Насколько я знаю, в Perl регулярные выражения тоже стали чем-то вроде религии и получили мощный толчок к развитию.

 

Тормоз     .

Написано 8 октября 2010 года в 17:45


Разве Go кто-то пользуется кроме самих гуглеров?

 

Жилинский Владимир     .

Написано 8 октября 2010 года в 18:25


Его популярность внезапно растёт, кстати. Посмотри динамику рейтинга по ссылке.

 

Сергей     .

Написано 8 октября 2010 года в 18:32


А чего это у вас Java — объектно ориентированный язык, Perl — высокоуровневый, а PHP значит не объекто ориентированный? не высокоуровневый?

Что за дезинформация?

 

Жилинский Владимир     .

Написано 8 октября 2010 года в 18:35


А разве написано, что «не объекто ориентированный»? :)
Описания взяты по большей части из главного дезинформатора сети — википедии.

 

Stac     .

Написано 8 октября 2010 года в 22:12


«Go … пока мало кем используется из-за своего юного возраста.»

Из поста, конечно, этого не следует.
Зато я заметил, что под иконкой Go нет иконки винды. ИМХО, этот недостаток окажет более серьезное влияние, чем какой-то там возраст :)

 

senditoy     .

Написано 14 ноября 2010 года в 21:47


С пояалением jquery популярность на javascript упала, я считаю не вкючать его в список — это правильно

 

hackuna     .

Написано 26 февраля 2011 года в 16:04


Лебедевский Parser забыл ;) Локально довольно знаменит.
http://www.parser.ru/

 

софт     .

Написано 26 мая 2011 года в 23:19


пытался освоить javascript, php потом забил и начал на cms сайты делать :D

Оставить комментарий:

You must be logged in to post a comment.

© 2007-2010 Блог интернет-разработчика, автор — Zhilinsky.ru.
При использовании информации ссылка на источник обязательна.