LINUX.ORG.RU

История изменений

Исправление windows10, (текущая версия) :

Джейсоны можно хоть башем отдавать. Если выбирать из современных языков программирования на чем делать бэкенд, то у пхп нет никаких конкурентных преимуществ, при наличии врожденных пороков. Вот это и имелось в виду имхо

Конкурентных преимуществ у него поболее чем врожденных пороков его, и врожденных пороков других ЯП вместе взятых. Хотя смотря конечно для чего.

Во-первых, огромное комьюнити. Любое что только может придти в голову - уже кто-то делал. Все документировано, испробовано, проверено. Советов, подсказок - полный интернет;

Во-вторых поддержка встроенных операторов. Для машинного кода пофигу, человеку приятно - экономит время;

В-третьих, наиболее безгеморройная работа с массивами, включая ассоциативными, с которыми можно творить чудеса - переворачивать, преобразовывать, сортировать, удалять, передавать в них ссылки на объекты и прочее;

В-четвертых, вменяемая работа со строками без всяких функций на каждый чих, при том строковая переменная может быть выводом функции, тут же разделена на элементы, оттуда могут удаляться подстроки, как абсолютные так и по маске, в общем Perl на стероидах;

В-пятых, достаточно большое количество модулей для повседневной жизни. Рядом с работой с картинками (рисованием) расположился модуль для форматирования HTML, чуть дальше модуль работы с последовательным портом, а рядом с ним модуль работы со временем;

В-шестых, что тоже весьма котирую - легкость биндинга С-функций. То есть по сути ПЫХ может быть банальной очеловеченной оберткой для любого линуксового фреймворка, как существующего, так и будущего;

В-седьмых, при этом он имеет читабельный (относительно) С-подобный синтаксис, что уж точно лучше Python и Ruby;

В-восьмых, нормальное различие в коде переменных и функций;

И это я еще в дебри не лез =)

Исходная версия windows10, :

Джейсоны можно хоть башем отдавать. Если выбирать из современных языков программирования на чем делать бэкенд, то у пхп нет никаких конкурентных преимуществ, при наличии врожденных пороков. Вот это и имелось в виду имхо

Конкурентных преимуществ у него поболее чем врожденных пороков его, и врожденных пороков других ЯП вместе взятых. Хотя смотря конечно для чего.

Во-первых, огромное комьюнити. Любое что только может придти в голову - уже кто-то делал. Все документировано, испробовано, проверено. Советов, подсказок - полный интернет;

Во-вторых поддержка встроенных операторов. Для машинного кода пофигу, человеку приятно - экономит время;

В-третьих, наиболее безгеморройная работа с массивами, включая ассоциативными, с которыми можно творить чудеса - переворачивать, преобразовывать, сортировать, удалять и прочее;

В-четвертых, вменяемая работа со строками без всяких функций на каждый чих, при том строковая переменная может быть выводом функции, тут же разделена на элементы, оттуда могут удаляться подстроки, как абсолютные так и по маске, в общем Perl на стероидах;

В-пятых, достаточно большое количество модулей для повседневной жизни. Рядом с работой с картинками (рисованием) расположился модуль для форматирования HTML, чуть дальше модуль работы с последовательным портом, а рядом с ним модуль работы со временем;

В-шестых, что тоже весьма котирую - легкость биндинга С-функций. То есть по сути ПЫХ может быть банальной очеловеченной оберткой для любого линуксового фреймворка, как существующего, так и будущего;

В-седьмых, при этом он имеет читабельный (относительно) С-подобный синтаксис, что уж точно лучше Python и Ruby;

В-восьмых, нормальное различие в коде переменных и функций;

И это я еще в дебри не лез =)