Что может измениться в php 5.5 (англ.)

Chushkin

Guest
Бессмысленный спор. пхп прекрасен, кроме может быть каких-то мелочей
Нуу, как известно "спор бесполезен для истины, но полезен для ума" ;)
И это, Вы малость преувеличили - для своих задач хорош однозначно, но "прекрасен" - это уже перебор :) Это во-первых.
И во-вторых, говорят каждую хорошую вещь можно сделать ещё лучше. Об этом и толкуем - как лучше подстрич коготки и какой маникюр наиболее подходящ. :)
 

Absinthe

жожо
Бессмысленный спор. пхп прекрасен, кроме может быть каких-то мелочей
Как по мне, PHP ужасен. Но мы используем его, т.к. этот инструменти лучше всего решает задачу.
С C++, к примеру, такая же история.
Есть куча языков подобного уровня, более красивых, как более старых, чем C++(Objective-C), так и новых(D), но в силу поддержки и библиотек их не получается использовать.
 

Breeze

goshogun
Команда форума
Партнер клуба
Как по мне, PHP ужасен.
ну чем же он так ужасен? за исключением обычного нытья про разный стиль именования функций, армию нубов хелл-уровня и т.д.?

если тебе internals не нравится, так opensource же, перепиши как надо =)
 

Absinthe

жожо
ну чем же он так ужасен? за исключением обычного нытья про разный стиль именования функций, армию нубов хелл-уровня и т.д.?
Именования функций, разный порядок параметров, засранный базовый неймспейс, базовые типы не объекты(и нет даже небазовых, работаюзих как базовые, типа NSNumber/Integer аналога для int) и соответственно не имеют методов, куча косяков типа empty(func()), часть которых в 5.4 прикрыли костылями.

если тебе internals не нравится, так opensource же, перепиши как надо =)
А кто за это заплатит? :D
 

Вурдалак

Продвинутый новичок
Не, ну PHP реально плохой язык. Но пока он приносит деньги, пусть будет.
 

AmdY

Пью пиво
Команда форума
Вурдалак
плохой - это значит не решает поставленную задачу. а в данный момент он не просто решает свои задачи, но и делает это по совокопности плюсов и минусов лучше чем конкуренты.

да, синтаксис говно, но не сам язык.
 

baev

‹°°¬•
Команда форума
Русский язык — он такой хреновый.
Зачем столько падежей? Зачем неодушевлённым предметам женский и мужской род?
В предложении слова переставлять можно как угодно — зачем?
А ещё эти уменьшительные суффиксы…

Ну, а русский мат? Одно слово может выражать практически неограниченное количество смыслов, В том числе — прямо противоположные, в зависимости от ситуации.

Но, блин, чё-то от языка говорящие на нём отказываться вроде не стремятся, не?..
 

Absinthe

жожо
Русский язык — он такой хреновый.
Зачем столько падежей? Зачем неодушевлённым предметам женский и мужской род?
В предложении слова переставлять можно как угодно — зачем?
А ещё эти уменьшительные суффиксы…
Фишки синтетического языка.
Согласен, что аналитические удобнее.
 

fixxxer

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

Absinthe

жожо
Можно и язык сменить, и BC оставить.
В начале скрипта директиву приписать для нового режима.
 

Redjik

Джедай-мастер
да обсуждали уже - для ВС можно было бы сделать экстенешен и тащить всю эту помойку чисто в нем хоть до 10ой версии
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
расширение - нельзя, парсер и лексер один, это будет другой язык
 

Absinthe

жожо
grigori и пусть будет.
Самое главное, это не сделать говна, как с пайтон3, который не совместим, а утилиты конвертации не работают.
 

fixxxer

К.О.
Партнер клуба
Нет уж, получится даже не как в python, а как в перле: use v5.14, use v1.16, use v5.30... Оставим это сомнительное счастье перлистам.
 
Сверху