Объявление

Односложные и бессмысленные темы, не несущие полезную нагрузку или не содержащие в себе вопрос, будут удаляться!

#1 31-07-11 11:04:39

Mazzy
Посетитель зоопарка
Здесь с 06-05-10
Сообщений: 992
UnknownOpera 10.54

Почему не любят пхп?

Собственно, наблюдаю агрессию к этому языку со стороны форумчан. Казалось бы, простой, но мощный инструмент, позволяет просто выполнять 95% задач. Что в нем не так?

Почему я не люблю пхп?

  1. Нет нужного инструментария
  2. Хочу ООП
  3. Убогий синтаксис
  4. Что-то свое (написать ниже)
Всего голосов: 13

Результаты опроса скрыты от гостей

Вне форума


#26 04-08-11 19:00:55

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 7Opera 11.50

Re: Почему не любят пхп?

Дестер пишет:

Так скажи, Бабуша, какого же ООП нет в PHP?

"Глухой дед..."
Где я говорил, что в PHP нету ООП? Я говорил - что в PHP нету классов, привязанных к типам данных, т.е. нельзя написать array -> size(), это на самом деле, очень красивая фича ООП, а ее - нету.


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#27 04-08-11 19:06:06

Дестер
Капитан
Здесь с 09-11-10
Сообщений: 737
Сайт
Windows 7Chrome 12.0

Re: Почему не любят пхп?

Babusha пишет:

PHP нету классов, привязанных к типам данных

Примитивные типы неприкосновенны, на то они и примитивные. Чего ещё в PHP нет, по-твоему?

Вне форума

#28 04-08-11 19:12:49

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 7Opera 11.50

Re: Почему не любят пхп?

Дестер пишет:

Примитивные типы неприкосновенны, на то они и примитивные. Чего ещё в PHP нет, по-твоему?

Т.е. код array -> reverse() или array -> size() написать никогда нельзя в PHP?


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#29 04-08-11 19:18:45

Дестер
Капитан
Здесь с 09-11-10
Сообщений: 737
Сайт
Windows 7Chrome 12.0

Re: Почему не любят пхп?

Babusha пишет:

Т.е. код array -> reverse() или array -> size() написать никогда нельзя в PHP?

Можно, но сложно и не нужно.
Что ещё тебя в PHP не устраивает?

Вне форума

#30 04-08-11 23:22:55

Keeper
Angel
Здесь с 13-07-10
Сообщений: 232
Сайт
Windows XPOpera 11.50

Re: Почему не любят пхп?

Дестер пишет:

Ты не напишешь сайт ни на руби, ни на php.

Он даже CSS не осилит. Он же не дизайнер.

Вне форума

#31 05-08-11 11:37:27

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 7Opera 11.50

Re: Почему не любят пхп?

Дестер пишет:

Можно, но сложно и не нужно.

А в руби можно, просто и очень даже нужно, т.к. помогает писать ОЧЕНЬ красивый, компактный и понятный код, например - на руби можно написать вот так:

2.days.ago

А вот так, в php

ago(days(2));

Это же простая и элементарная конструкция, в которой PHP соснул и подавился.


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#32 05-08-11 14:31:03

Дестер
Капитан
Здесь с 09-11-10
Сообщений: 737
Сайт
Windows 7Chrome 12.0

Re: Почему не любят пхп?

$days->Ago(2).

Нефиг навешивать на интежер всякий левый хлам, а то сериализация в кошмар превратится.

Отредактировано Дестер (06-08-11 13:36:49)

Вне форума

#33 05-08-11 15:23:05

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 7Opera 11.50

Re: Почему не любят пхп?

Дестер пишет:

Нефиг навешивать на интежер всякий левый хлам, а то сериализация в кошмар превратится.

Да? А так же Array, String, Object и over дохуя всех типов? Т.е. в php

 "1:2:3:4:5".split(":").map { |i| i.to_i }

сделать нельзя?


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#34 05-08-11 17:45:30

Дестер
Капитан
Здесь с 09-11-10
Сообщений: 737
Сайт
Windows 7Chrome 12.0

Re: Почему не любят пхп?

Babusha, ООП в PHP используется без излишних наворотов, всё просто и по делу. ideone.com/O0Xgs - вот таким вот примерно образом.
Имхо, для фронт-эндового языка PHP даже слишком мощен.

Высказывание
>  String, Object и over дохуя всех типов
указывает на то, что ты совершенно не в теме. Если хочешь доказать, что руби лучше PHP, давай я тебе дам кусок кода, который пару суток был в реальном использовании, а ты его перепишешь на руби и покажешь тем самым всю мощь и крутость твоего рубероида.

Вне форума

#35 05-08-11 18:06:45

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 7Opera 11.50

Re: Почему не любят пхп?

Дестер пишет:

Имхо, для фронт-эндового языка PHP даже слишком мощен.

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

Дестер пишет:

который пару суток был в реальном использовании

Не верю, такой код на  PHP не пишут, он бы банально со своими утечками памяти выжрал бы всю оперативу и все.

Значит, таки подтвердилось что в PHP нету нормального ООП? - Подтвердилось. PHP? PHP - слил.


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#36 05-08-11 18:08:11

Дестер
Капитан
Здесь с 09-11-10
Сообщений: 737
Сайт
Windows 7Chrome 12.0

Re: Почему не любят пхп?

Babusha пишет:

Не верю, такой код на  PHP не пишут,

Babusha, а какой же код пишут на PHP?)

Вне форума

#37 05-08-11 18:24:57

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 7Chrome 4.1

Re: Почему не любят пхп?

Дестер, это же очевидно — быдлокод.


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#38 05-08-11 18:26:45

Дестер
Капитан
Здесь с 09-11-10
Сообщений: 737
Сайт
Windows 7Chrome 12.0

Re: Почему не любят пхп?

Дестер пишет:

Думаю, здесь дело в религии.

\qed

Mazzy, ещё вопросы про PHP есть?

Вне форума

#39 05-08-11 18:55:10

Mazzy
Посетитель зоопарка
Здесь с 06-05-10
Сообщений: 992
Windows 7Firefox 5.0

Re: Почему не любят пхп?

Babusha пишет:

Не верю, такой код на  PHP не пишут, он бы банально со своими утечками памяти выжрал бы всю оперативу и все.

Значит, таки подтвердилось что в PHP нету нормального ООП? - Подтвердилось. PHP? PHP - слил.

Я, пожалуй, воздержусь от комментариев.

Дестер пишет:

Mazzy, ещё вопросы про PHP есть?

Да я, собственно, так и не понял, в чем причина ненависти к пхп...видать, религия.

Babusha пишет:

array -> size()

Это вернуть кол-во элементов, что-ли?
Чем, в таком случае, не подходит count($name_array)?

Отредактировано Mazzy (05-08-11 18:57:34)

Вне форума

#40 05-08-11 19:17:24

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 7Opera 11.50

Re: Почему не любят пхп?

Mazzy пишет:

Чем, в таком случае, не подходит count($name_array)?

Да ты вообще не в теме.


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#41 05-08-11 19:52:51

Mazzy
Посетитель зоопарка
Здесь с 06-05-10
Сообщений: 992
Windows 7Firefox 5.0

Re: Почему не любят пхп?

Babusha, а можно подробнее??? big_smile

Вне форума

#42 05-08-11 20:26:38

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 7Opera 11.50

Re: Почему не любят пхп?

Mazzy пишет:

а можно подробнее???

object.method1().method2().method3().method4().method5()

vs

method5(method4(method3(method2(method1(object)))));

Отредактировано Babusha (05-08-11 20:27:50)


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#43 05-08-11 20:30:31

Дестер
Капитан
Здесь с 09-11-10
Сообщений: 737
Сайт
Windows 7Chrome 12.0

Re: Почему не любят пхп?

Babusha пишет:

method4(method3(method2(method1(object))));

$object->Method1()->Method2()->Method3()->Method4()

Вне форума

#44 05-08-11 20:31:35

Mazzy
Посетитель зоопарка
Здесь с 06-05-10
Сообщений: 992
Windows 7Firefox 5.0

Re: Почему не любят пхп?

Babusha, не понимаю все равно. Задача стояла узнать длину массива. Вот тебе элементарный способ. О том, что через методы красивее, я не спорю. Но ведь работает!

Вне форума

#45 05-08-11 20:41:59

Linups_Troolvalds
С нами Баг!
Откуда: Отовсюду
Здесь с 06-10-09
Сообщений: 2,100
LinuxChrome 14.0

Re: Почему не любят пхп?

Babusha, вы упорно сопротивляетесь тому факту, что совершенно не важна «человечность кода» в том случае, если он эффективен. Нет в вычислительной технике этой вашей «человечности», как и потребности в ней. Нолики и единички. Триггеры и логические элементы. И пока вы этого не поймете, даже средним специалистом в этой области у вас стать не получится. Не потому что это необходимое условие, а потому что это неизбежное следствие.


.:``́3̶E̶P̶O̶W̶h̶`́`:.

Вне форума

#46 05-08-11 21:06:02

Кантрабас
Недоперепил...
Откуда: Vaughan
Здесь с 15-05-10
Сообщений: 175
Windows 7Firefox 5.0

Re: Почему не любят пхп?

Ржалъ аки конь


An internal error occurred while showing an internal error.

Вне форума

#47 05-08-11 21:07:02

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 7Opera 11.50

Re: Почему не любят пхп?

Linups_Troolvalds пишет:

не важна «человечность кода»

Дальше не читал, ибо так считает только тупорылое быдло, если они так считают, пусть пишут на машинных кодах.


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#48 06-08-11 01:51:02

Linups_Troolvalds
С нами Баг!
Откуда: Отовсюду
Здесь с 06-10-09
Сообщений: 2,100
LinuxChrome 14.0

Re: Почему не любят пхп?

Babusha пишет:

Дальше не читал, ибо так считает только тупорылое быдло, если они так считают, пусть пишут на машинных кодах.

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


.:``́3̶E̶P̶O̶W̶h̶`́`:.

Вне форума

#49 02-06-12 18:15:01

fooser
Участник
Здесь с 02-06-12
Сообщений: 639
Windows XPFirefox 12.0

Re: Почему не любят пхп?

Babusha пишет:

Дополните кто-то пункты в голосовании:
1. Отсутствие поддержки юникода.
2. Отсутствие многопоточности.
3. Неполная поддержка ООП.
4. Низкооплачиваемая профессия.
5. Нету неймспейсов.
6. Помойка в стандартной библиотеке.
7. Низкая скорость выполнения.
8. Нестрогая типизация.
9. Утечки памяти, как сквозь сито.
10. Очень много жрет памяти (в 3 раза больше, чем руби)

Насчет отсутствия ООП - честно говоря сомнительно. В пятой версии там все вполне себе радужно с этим. Равно как и с неймспейсами.

Вне форума

#50 02-06-12 21:10:51

beep
BSD
Откуда: UA
Здесь с 17-02-12
Сообщений: 767
Windows XPOpera 11.64

Re: Почему не любят пхп?

PHP например мне не нужно, но для некоторых РНР это уже диагноз, помню на форуме один прочитал про язык паскаль, и он написал что не работает, потому что он файл с разширением *.pas запускал на серваке как скрипт РНР  big_smile
ужос, не надо только одним РНР восхищатся, часто я  вижу как пишут админсткие скрипты на Perl и Python

В одном интервью с кем-то из руководителей Гугл спросили "Используете ли Вы и если да то как php в Гугл?". На что получили ответ "Да, используем... У нас в офисе есть страничка, через которую мы пиццу заказываем... Дак вот, ОНА написана на php."


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

У винды тоже есть репозиторий — Торрентс.ру.

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.015 сек, 7 запросов выполнено - Использовано памяти: 1.78 Мбайт (Пик: 1.86 Мбайт) ]