
Boris
05.03.2017
18:22:03
покажи код

Artur
05.03.2017
19:15:22
Ноданы, есть реальный опыт испрльзлвания https://github.com/typeorm/typeorm ?

Алексей
05.03.2017
19:24:57
пхп нормас
Доводилось прогать на многих языках, но такого говна как PHP я нигде не видел. Вообще не понимаю людей которым он нравится.

Artur
05.03.2017
19:25:42

Google

Artur
05.03.2017
19:26:00
Посмотри симфони или ларавель например, или микрофреймворк какой

Алексей
05.03.2017
19:26:07
да и проекты тоже не сахар
но язык вообще отстой

Artur
05.03.2017
19:26:33
Версия какая была?
И что конкретно отстойного?)

Алексей
05.03.2017
19:26:43
5.6

Artur
05.03.2017
19:26:51
Доллары в переменных?
Обязательная точка с запятой?

Алексей
05.03.2017
19:27:12
в основном синтаксис и слишком сильная толлерантность к ошибкам

Artur
05.03.2017
19:27:13
Стрелки при обращении к методам?

Алексей
05.03.2017
19:27:20

Google

Дмитрий
05.03.2017
19:27:36
Сфига

Алексей
05.03.2017
19:27:37
$$$$$

Дмитрий
05.03.2017
19:27:43
Точки запятой - зло

Artur
05.03.2017
19:27:45

Дмитрий
05.03.2017
19:27:57
Тот, кто их ставит - зря тратит своё и чужое время
А ещё понижает читабельность кода

Алексей
05.03.2017
19:28:22
забыл $
и поехали

Дмитрий
05.03.2017
19:28:36
На ровном месте, потому что "здесь так принято", как в опыте с обезьянами и брандспойтом

Алексей
05.03.2017
19:28:43
some_var - это теперь константа

Artur
05.03.2017
19:29:08
Понял про что ты. Ну это типичное легаси языка, в js такого навалом тоже

Алексей
05.03.2017
19:29:11
и это только вершина айсберга

Artur
05.03.2017
19:29:23
Решается иде либо анализаторами

Алексей
05.03.2017
19:29:47
js кстати тоже достаточно толлерантен к ошибкам, но у него это в меру

Artur
05.03.2017
19:30:27

Дмитрий
05.03.2017
19:30:35
Да
но почему то большинство выбирают единообразие через безобразие
И фигачат везде точки с запятой

Google

Дмитрий
05.03.2017
19:31:16
"здесь так принято"

Artur
05.03.2017
19:31:30
Исторически так сложилось

Дмитрий
05.03.2017
19:32:17
Ну как в клетке с обезьянами ,которых обливали водой за попытку взять банан

Алексей
05.03.2017
19:32:30
всё равно в PHP куча недостатков: инклюды вместо модулей, foreach с непривычным порядком аргументов, псевдофункции, отсутствие ООП возможностей для стандартных типов языка (пример из JS: '123'.substring(1))

Дмитрий
05.03.2017
19:32:55
Потом брандспойт выключили, всё население клетки поменяли, но они так и продолжили бить новичков за попытку прикоснуться к банану

Алексей
05.03.2017
19:33:00
отсутствие нативной пооддержки юникод (и это в вебе, в вебе, КАРЛ)

Дмитрий
05.03.2017
19:33:08
Уже толком не понимая зачем

Алексей
05.03.2017
19:33:44

Дмитрий
05.03.2017
19:33:57
Смешно
Ты их в одну линию что ли пишешь?

Алексей
05.03.2017
19:34:29

Дмитрий
05.03.2017
19:34:31
Или почему у тебя проблемы визуальной идентификации содержимого разных строчек

Алексей
05.03.2017
19:35:24
мне вот не нравится то, что парсер будет за меня решать ставить ли ; или нет, отделять команды или нет

Дмитрий
05.03.2017
19:35:28
нет, но мог бы
В js столько всяких <<мог бы>> что всего населения дурдома не хватит, чтоб всем этим воспользоваться
Да
Поэтому я их не ставлю

Алексей
05.03.2017
19:36:24
наример в Питоне ВСЕГДА одна команда от другой отделяется переводом на другую строку, если не укзазано обратно через \
и вообще это дело привычки

Дмитрий
05.03.2017
19:37:11
Редкий случай, когда к примеру питона стоит присмотреться

Алексей
05.03.2017
19:37:48
очень редкий, ведь Питон хуже PHP (это была минутка юмора, если что)

Google

Дмитрий
05.03.2017
19:38:11
реально, каждый раз когда я спрашиваю людей, почему они ставят ;, то слышу абсолютно фееричное нечто, иногда даже жалею, что спросил
Многие умудряются дойти до тимлидов, искренне веря, что если не ставить их везде, то в случае конфликтной ситуации eslint будет бессилен

Алексей
05.03.2017
19:39:50
да и лепить всё в одну строку не доводилось
а вот разделять одну большую строку на несколько - очень даже доводилось
и я не хочу, чтобы парсер посчитал, что надо бы посреди этих строк, посреди стейтмента поставить разделитель

Дмитрий
05.03.2017
19:41:20
Да, я как раз про это
Мифы и легенды древней Греции

Алексей
05.03.2017
19:41:53
ага, конечно

Дмитрий
05.03.2017
19:42:19
Что конечно?

Admin
ERROR: S client not available

Дмитрий
05.03.2017
19:42:38
eslint умнее большинства тимлидов и сам ставит точку с запятой, где реально требуется

Алексей
05.03.2017
19:42:51
вам ещё и слабая типизация небось нравится?

Дмитрий
05.03.2017
19:43:50
Как ты ловко обобщаешь
Лучше бы в eslint так разбирался

Алексей
05.03.2017
19:44:30
я не обобщаю, я спрашиваю

Roman
05.03.2017
19:47:45
/stat@combot

Combot
05.03.2017
19:47:46
combot.org/chat/-1001041204341

Aleh
05.03.2017
19:47:58
отличное сравнение слабой типизации и точек с запятой
интересно, каких языков со слабой типизацией больше, с точкой с запятой или без?) А с сильной типизацией?)

Алексей
05.03.2017
19:49:25
количество - не показатель качества

Google

Алексей
05.03.2017
19:53:20
и вообще это вкусовщина
кому-то нравится ставить точку с запятой (обычно тем, кто пришёл с других языков, где она есть), кому-то не нравится
так что пожалуй не стоит быть столь категоричным в этом вопросе

Сергей
05.03.2017
19:57:45

Алексей
05.03.2017
19:58:28
Но в одном вопросе я категоричен: PHP - говно.

Славик
05.03.2017
20:01:04
о, пхп в нодовском чатике
в пхп зато есть многопоточность, которой нету в ноде

Timur
05.03.2017
20:01:40

Славик
05.03.2017
20:01:44
3, 2, 1, срач!

Сергей
05.03.2017
20:01:56

Kelin
05.03.2017
20:02:12

Dan
05.03.2017
20:02:25

Vadim
05.03.2017
20:02:30

Алексей
05.03.2017
20:02:54

Славик
05.03.2017
20:02:54
про многопоточность всегда верняк

Сергей
05.03.2017
20:02:55

Dan
05.03.2017
20:03:08

Сергей
05.03.2017
20:03:28

Vladimir
05.03.2017
20:03:29
А в php точно есть многопоточность? похоже на гон

Алексей
05.03.2017
20:03:39

Сергей
05.03.2017
20:03:48

Алексей
05.03.2017
20:03:52
Сейчас напишу длинный текст в пояснение.