- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
PHP язык несомненно порочный.
1. Взять, например, правило именования переменных - перед именем оных обязательно ставить знак доллара.
Т.е. в PHP закреплен (подсознательно или сознательно) посыл к тому что во главе любой вещи стоит доллар,
деньги, американские деньги, раздутая финансовая
пирамида современности как нечто обязательное к употреблению,
первостепенное, стоящее во главе всех вещей.
2. Заметим так же, что перед названиями функций, т.е. участков кода занимающихся программной работой,
подобного требования в PHP не существует.
Тем самым PHP внедряет в подсознание идеи обесценивания работы и труда.
3. Нетрудно связать второе с первым и понять что PH
психо-идеологически стимулирует склонность к рабству перед
вещественным, отрицает справедливого вознаграждения за труд, но превозносит власть денег, золота, роскоши и
вообще всего материального. Инспирирует рабовладельчество вещи над человеком, а не человека над вещью.
C_Plus_Plus_Govno 23.09.2011 10:25 # −2
Это же смешной пост!
roman-kashitsyn 23.09.2011 10:28 # +6
Devoto13 25.09.2011 00:36 # +3
CKrestKrestGovno 28.09.2011 16:15 # 0
CPPGovno 23.09.2011 11:11 # +8
Teddy_Brown 23.09.2011 11:12 # +1
CPPGovno 23.09.2011 11:15 # −1
Vasiliy 23.09.2011 12:12 # +7
TarasB 23.09.2011 13:25 # +5
guest 23.09.2011 13:30 # −10
ты пидорас.
ты не сри здесь кирпичи,
а иди уроки учи
TarasB 23.09.2011 13:33 # +3
guest 23.09.2011 13:43 # −9
не бзди, дельфи говно
koodeer 23.09.2011 13:11 # +2
Пока крестоносцы продираются сквозь дебри шаблонов, пыховцы зашибают бабло.
Пока шарповцы учат новые фишки новой редакции языка, пыховцы зашибают бабло.
Пока хаскелевцы вязнут в монадах-моноидах, пыховцы зашибают бабло.
Пока [подставь любой язык] тратят время на [подставь крутые фишки этого языка], пыховцы зашибают бабло.
Нэ?
roman-kashitsyn 23.09.2011 13:15 # 0
jokz 23.09.2011 16:30 # 0
а используя фреймворки, поддерживающие основные паттерны программирования, работа над проектами сводится исключительно к написанию бизнес логики.
roman-kashitsyn 23.09.2011 16:33 # +1
Lure Of Chaos 23.09.2011 17:07 # +2
jokz 24.09.2011 01:08 # +1
guest 23.09.2011 13:58 # +4
Пока крестоносцы продираются сквозь дебри шаблонов, пыховцы гребут говно.
Пока шарповцы учат новые фишки новой редакции языка, пыховцы гребут говно.
Пока хаскелевцы вязнут в монадах-моноидах, пыховцы гребут говно.
Nicklasos 28.09.2011 15:53 # 0
nethak 23.09.2011 23:05 # 0
И если пыховец это не значит что не чего другого он знает ;)
jokz 24.09.2011 01:15 # +1
p.s. с удовольствием перешел бы на python, но на него спрос маленький, неакутально нынче :'(
Lure Of Chaos 24.09.2011 10:37 # 0
jokz 24.09.2011 14:31 # 0
Lure Of Chaos 24.09.2011 15:01 # 0
jokz 24.09.2011 16:33 # 0
Lure Of Chaos 24.09.2011 17:33 # +1
gegMOPO4 24.09.2011 18:58 # 0
Lure Of Chaos 24.09.2011 19:01 # 0
roskomgovno 18.06.2018 21:58 # 0
Ощущение от питона после руби такое, словно писал сначала на котлине а потом пересел на шестую джаву
baobab 18.06.2018 22:52 # 0
roskomgovno 18.06.2018 22:53 # 0
baobab 18.06.2018 22:57 # 0
roskomgovno 18.06.2018 22:58 # 0
666_N33D135 19.06.2018 03:52 # 0
Скорее всего, ты что то не так делаешь.
Можно пример?
roskomgovno 19.06.2018 04:44 # 0
В Ruby последний стейтмент функции является ее возвращаемым значением и не надо писать return.
В Ruby последний аргумент функции может быть блоком и тогда ее можно вызввать так
my_func do |arg|
# some code
end
В питоне надо явно делать def и его туда передавать.
В Ruby на одной строчке можно написать if:
return 1 if foo = 42
в python две строчки
В Ruby можно поймать exceptuion на той жестроке:
do_something rescue SomeException
В Ruby есть case причем по ренджу, по типу и по значений
case x
when 1..5
"It's between 1 and 5"
when 6
"It's 6"
when "foo", "bar"
"It's either foo or bar"
when String
"You passed a string"
else
"You gave me #{x} -- I have no idea what to do with that."
end
В руби есть бесконечные генераторы (от 0 до бесконечности) потому что они ленивые.
Наконец, в руби есть постфиксные цепочки когда можно передавать лямбду и преобразовывать коллекции
0.upto(Float::INFINITY).lazy.select{|x| x % 64 == 0 && x % 3 == 0}.take(10).to_a #в массив)
В питоне придется все заворачивать в list "разнося" скобочки далеко друг от друга
а можно так:
.each{|x| p "(#{x})"} # каждую напечатать)
В руби есть оператор флип-флоп (из перла)
666_N33D135 19.06.2018 07:34 # 0
> В Ruby последний стейтмент функции является ее возвращаемым значением и не надо писать return.
Явное лучше чем неявное :P
> В Ruby последний аргумент функции может быть блоком
Прикольная штука, но таких дурачков как я это только путает.
> В Ruby на одной строчке можно написать if
> В Ruby можно поймать exceptuion на той жестроке
Что же ты всё в строчках меряешь. Юзай наздоровье, может быть есть такая штука и в стандартной библиотеке есть, но мне тру/ехсепт норм.
> В Ruby есть case причем по ренджу, по типу и по значений
В Питонии и с elif никто не жалуется, всё красиво и понятно: Красивее и понятнее чем:
roskomgovno 19.06.2018 16:55 # 0
разумеется, а вот так отлично
somefunc a, b, |x|
...
end
>>Явное лучше чем неявное :P
иногда излишне явное
>>Что же ты всё в строчках меряешь.
потому что 1 строчка это в 4 раза меньше чем 4 строчки.
С чего все и началось: то, что в руби одна строчка в питоне -- 4.
>>В Питонии и с elif никто не жалуется, всё красиво и понятно:
и повторять x в каждой строчке, да
666_N33D135 19.06.2018 17:04 # 0
А трава зелёная, а небо голубое. Прямо всё время программиста уходит на набивание текста?
> повторять x в каждой строчке, да
Пальцы отсохнут? Зато избавились от одной конструкции -- облегчили язык.
roskomgovno 19.06.2018 17:11 # 0
Нет, часть уходит на чтение. Чем меньше текста -- тем легче его писать и читать, при условии конечно что понимание кода не падает.
>>Пальцы отсохнут?
В общем да, отсохнут. Кроме того switch имеет семантику: всё это проверки x, а в случае if else такой семантики нет
>>Зато избавились от одной конструкции -- облегчили язык.
Самый облегченный язык это Basic 1964 года: там нет итераторов, async await и прочих ненужностей
666_N33D135 19.06.2018 17:22 # 0
Ок, перехожу полностью на APL/J/K
> Самый облегченный язык это Basic 1964 года
Ещё скажи брейнфак. Я бы сравнил Питон с Паскалем, он для своего времени был хороший годный язык с простым синтаксисом
roskomgovno 19.06.2018 17:27 # 0
Ты прочитал что я написал?
"Чем меньше текста -- тем легче его писать и читать, при условии конечно что понимание кода не падает. "
>>Ещё скажи брейнфа
Васик не изотерический же.
Еще раз: я не говорю что питон плох, я всего лишь сказал что мне не хватает в нем некоторых вещей из руби, и что на питоне иногда приходится писать более вербозно. А ты завелся так, словно бы я обозвал питон говном.
Он не говно, но в нем иногда надо писать более разжеванно и вербозно чем в руби. Это не очень приятно а кроме того не позволяет выебываться, а что за программист без выебонов?
666_N33D135 19.06.2018 07:35 # 0
Пффффь, у нас в Питонии тоже:
> 0.upto(Float::INFINITY).lazy.select{|x| x % 64 == 0 && x % 3 == 0}.take(10).to_a #в массив)
> .each{|x| p "(#{x})"} # каждую напечатать)
С for/in читаемее.
> В руби есть оператор флип-флоп (из перла)
666_N33D135 19.06.2018 08:12 # 0
roskomgovno 19.06.2018 17:00 # 0
Я просто сказал: "в питоне в 4 строчки пишут то, что в руби можно написать в одну"
Хорошо это или плохо -- решать не мне
roskomgovno 19.06.2018 16:52 # 0
3 строчки вместо одной
>> что в Питонии - нечитаемое говно
нет, оно в руби читаемое потому что постфик. А в питоне не читаемое.
>>, лучше разбить на несколько строк:
что и требовалось доказать
>># зачем зря усложнять йезыг?
зачем писать ненужное?
666_N33D135 19.06.2018 17:16 # 0
Это строка импорта и пример, сам генеретор это count(0).
> в руби читаемое
Ладно, убидил
НО ПИТОНИЯ СЕРАМНО ЛУТШЕ ФСЕХ!!!111111
roskomgovno 19.06.2018 21:25 # 0
Питония далеко не самая плохая.
Nicklasos 28.09.2011 16:01 # 0
Nicklasos 28.09.2011 15:58 # 0
Быдло, хули тут сказать. Выучить if/else, for, while - это поверхностно, не стоить даже говорить, что ты знаешь язык.
> с удовольствием перешел бы на python, но на него спрос маленький
Во всех топовых компаниях требуются python/ruby разработчики.
Куча вакансий по php только благодаря веб студиям, которые плодят говно-сайты-визитки.
guest8 20.04.2019 21:19 # −999
guest8 22.04.2019 02:53 # −999
PACTPOBblu_nemyx 22.04.2019 12:10 # 0
guest8 22.04.2019 02:50 # −999
guest8 22.04.2019 02:50 # −999
roskomgovno 19.06.2018 21:27 # 0
зашибают бабло на доширак
/fixed
Vasiliy 23.09.2011 13:37 # 0
da4ever 23.09.2011 13:39 # 0
вот только причем тут порочность?
>> рабовладельчество вещи над человеком
фейспалм.бмп
gegMOPO4 23.09.2011 14:44 # +3
sectus 24.09.2011 12:13 # +2
define('£', 0.6484);
define('€', 1.35);
$£ = 100;
$€ = 100;
${'$'} = $£*£ + $€*€;
echo ${'$'};
bugmenot 24.09.2011 12:28 # +1
надо бы от этого корень взять
gegMOPO4 24.09.2011 16:17 # +5
OCETuHCKuu_nemyx 22.04.2019 01:00 # 0
Poroshenko_ueban 18.06.2018 21:57 # 0
AHCKuJlbHblu_nemyx 20.04.2019 20:39 # 0
OCETuHCKuu_nemyx 22.04.2019 00:58 # 0
guest8 20.04.2019 20:56 # −999
BOKCEJIbHblu_nemyx 20.04.2019 21:14 # 0
guest8 20.04.2019 21:18 # −999
guest8 20.04.2019 21:44 # −999
nethak 23.09.2011 14:47 # −1
Exarchik 23.09.2011 14:48 # +1
Nicklasos 28.09.2011 15:50 # 0
CKrestKrestGovno 28.09.2011 16:18 # 0
Nicklasos 28.09.2011 16:24 # 0
CKrestKrestGovno 28.09.2011 17:29 # 0
Nicklasos 28.09.2011 17:32 # −1
Это ты!
Poroshenko_ueban 18.06.2018 21:55 # 0
Уж не такая раздутая, как моя рожа
guest8 09.04.2019 11:34 # −999