На первой лекции наш преподаватель

В качестве введения написал небольшой скрипт, который в цикле for суммировал числа от 1 до 5 и спросил аудиторию, какой будет результат.

Я сказал, что 500. Все в аудитории посмеялись. Кто-то крикнул, что получится 15. Преподаватель запустил скрипт. 500 Server Error. Он пропустил точку с запятой.

IT-юмор

5.6K постов52.5K подписчика

Добавить пост

Правила сообщества

Не публикуем посты:
1) с большим количеством мата
2) с просьбами о помощи
3) не относящиеся к IT-юмору

Вы смотрите срез комментариев. Показать все
6
DELETED
Автор поста оценил этот комментарий
Павел Дуров уже отошел от дел, а лицо книги сделали свой php...
раскрыть ветку (1)
3
Автор поста оценил этот комментарий
А в вк свой kphp
Автор поста оценил этот комментарий
Пхп отлично подходит для того сегмента, который он занимает. А социальные сети никто на нем писать не будет

vk, facebook на php и написаны. У них уже свой php с преферансом и поэтессами, но тем не менее изначально это был тот самый php и проекты таки взлетели

Автор поста оценил этот комментарий

а чем reactphp не нормально?

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

ещё комментарии
ещё комментарии
12
Автор поста оценил этот комментарий
Что вы тогда скажете по perl??))
ещё комментарии
ещё комментарии
8
Автор поста оценил этот комментарий
Как проработавший на пхп 6 лет имею право согласиться с вами. Но и хочу дополнить, что всему свое место и применение. Опять же от криворуких долбоебов не спасет никакой язык.
пс: в php данное выражение выполнится:
if( 2 == "2я долбоеб" ) { print( ”Я долбоеб и неправильно использую сравнение");}
раскрыть ветку (14)
8
DELETED
Автор поста оценил этот комментарий

f( 2 === "2я долбоеб" ) { print( ”Я долбоеб и неправильно использую сравнение");}

А так - нет

3
Автор поста оценил этот комментарий

Насчёт сравнения: понятно что надо использовать строгое сравнение, но, с другой стороны, в принципе наличие нестрогого сравнения это уже бред. То есть, я не могу представить ситуацию, когда бы (например мне) потребовалось бы сравнение, работающее именно таким образом.

раскрыть ветку (6)
8
Автор поста оценил этот комментарий
Ну, допустим, количество этажей в "9 вите иташки".
раскрыть ветку (3)
Автор поста оценил этот комментарий

Ну, допустим, это притянутый за уши пример. Что если пользователь введёт "де-вити итажки"? Или "2х метровые потолки"? Если уж такие случаи действительно обрабатываются, то в них используется нормальное нестрогое сравнение, с анализом языка, а не неуклюжий костылище.

раскрыть ветку (1)
Автор поста оценил этот комментарий
Мда, кто-то не может в юмор.
Автор поста оценил этот комментарий
а не проще тогда сравнивать 9 и первый символ строкой константы?
Автор поста оценил этот комментарий

Вы можете сравнивать недостаточно обработанные данные, пришедшие, от пользователя вместо непосредственно строки "2я долбоеб".

раскрыть ветку (1)
Автор поста оценил этот комментарий

Startwith или str[0,n], как во всех нормальных языках?

1
Автор поста оценил этот комментарий
7 лет php почти 2 года на фрилансе, 50% работы исправление того что написали другие фрилансеры
раскрыть ветку (1)
1
Автор поста оценил этот комментарий
50 процентов, счастливый вы человек)
1
Автор поста оценил этот комментарий
Нужно тройное равно?
раскрыть ветку (3)
1
DELETED
Автор поста оценил этот комментарий
Да. Но его не очень часто используют.
раскрыть ветку (2)
2
Автор поста оценил этот комментарий

А стоило бы. По крайней мере в js нужно бить по лицу тех, кто не юзает сравнение с учётом типа.

раскрыть ветку (1)
3
DELETED
Автор поста оценил этот комментарий
Если правильно писать то и обычного сравнения хватает.
ещё комментарии
Автор поста оценил этот комментарий

А в чем именно проявляется кривость, небезопасность и как он провоцирует ошибки?

раскрыть ветку (3)
1
Автор поста оценил этот комментарий
На php можно писать как угодно - можно делать правильно, а можно - через жопу, язык нас в этом не ограничивает. Чтобы написать неправильно, скажем, в ruby on rails, нужно постараться.
раскрыть ветку (2)
3
Автор поста оценил этот комментарий

Почему вы сейчас сравниваете Ruby on Rails и php? Первое - это фреймворк, второе - язык. Корректнее тогда сравнивать с Symfony, а не с php - как ни странно, там тоже надо постараться, чтобы написать неправильно. Точнее, чтобы там что-то написать, нужно сначала научиться писать правильно. Да и вообще "написать через жопу" - зависит от программиста, а не от языка.

раскрыть ветку (1)
Автор поста оценил этот комментарий
Тогда уж с laravel, чего уж там :) хотя рельсы мне всё равно больше нравятся. В любом случае, по сравнению с другими языками, пхп позволяет творить ад и лютый пиздец. Я, правда, не считаю, что из-за этого он становится непригодным к использованию говноязыком, ибо если ты умеешь писать правильно, то и на пхп будешь писать хорошо, а если не умеешь, то это не язык говно :)
А фреймворки, согласен, отдельная тема, там уже больше от самого фреймворка зависит, чем от языка.
1
Автор поста оценил этот комментарий
я не знаю, но предполагаю, что из-за низкого порога вхождения, в связи с чем много быдлокода написано на пхп. Да и, наверное, те, кто пишут на плюсах или на яве, просто завидуют:)
1
Автор поста оценил этот комментарий

С чего ты решил? Никто так не сказал. Шутить не значить нелюбить.

ещё комментарии
2
Автор поста оценил этот комментарий
Откуда дермсо(shit) около ника. И что он щначит?
раскрыть ветку (4)
1
Автор поста оценил этот комментарий

Означает самый годный коммент.

Шутка. Наведи на него курсор мыши.

раскрыть ветку (3)
7
Автор поста оценил этот комментарий
И что???
(и да. Это не Фотошоп. Я через переходник подключил мышь)
Иллюстрация к комментарию
раскрыть ветку (2)
3
Автор поста оценил этот комментарий
Модер сообщества в котором выложен псто.
Автор поста оценил этот комментарий
Иллюстрация к комментарию
5
Автор поста оценил этот комментарий

Это не пхп. Пхп выдаст парс эррор при пропущенной ";"

Иллюстрация к комментарию
Иллюстрация к комментарию
раскрыть ветку (13)
20
Автор поста оценил этот комментарий
Отключи вывод ошибок в php.ini и увидишь)
раскрыть ветку (7)
5
Автор поста оценил этот комментарий

кто-то при разработке использует продакшн конфиг?

раскрыть ветку (6)
10
Автор поста оценил этот комментарий
разрабатываю на продакшне через ftp и чувствую себя отлично
раскрыть ветку (5)
11
Автор поста оценил этот комментарий

посещаемость нулевая?

раскрыть ветку (3)
7
Автор поста оценил этот комментарий
исключительно хайлоад
раскрыть ветку (2)
11
Автор поста оценил этот комментарий

мазохист-суицидник

раскрыть ветку (1)
5
Автор поста оценил этот комментарий

шуткую жи)

Автор поста оценил этот комментарий

это как? Прям внедряешь новый функционал на рабочем сайте? Или это сарказм?

Автор поста оценил этот комментарий

Что за редактор? Приятно подсвечивает синтаксис.

раскрыть ветку (4)
7
Автор поста оценил этот комментарий
Sublime Text 3 с цветовой схемой Material Dark
Автор поста оценил этот комментарий

А как тебе это? Phpstorm + peacock

Иллюстрация к комментарию
раскрыть ветку (1)
Автор поста оценил этот комментарий

netbeans рулит :D

1
Автор поста оценил этот комментарий

Sublime text 3, мб.

ещё комментарии
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку