Serhii
17.05.2018
19:14:59
andretshurotshka?❄️кде
17.05.2018
21:37:08
Чат перепутал
Serhii
17.05.2018
22:14:16
Sergey
17.05.2018
22:19:42
Нет, ты перепутал
Google
Serhii
17.05.2018
22:20:02
Ну ок
Mykola
17.05.2018
22:23:24
тут про ооп, да
а не про жаваскрипт и как его победить
там есть рядом чатик про жаваскрипт, я давал... но там не любят обсуждать какой херовый жаваскрипт, они просто пьют пиво, потому что всё знают (про жаваскрипт)
Roman
18.05.2018
08:48:20
Aleh
18.05.2018
08:50:55
Да явно ж получше жавы какой)
Dmitriy
18.05.2018
08:51:08
тройное ха)
ничто не лучше жавы)
Aleh
18.05.2018
08:51:30
Мне казалось наоборот
Хуже жавы только плюсы)
Dmitriy
18.05.2018
08:52:47
да я шутканул) но жава норм. а ЖС - это изначально язык написанный за одну ночь, и это наследие тянется до сих пор. Думаешь почему существуют всякие бабелы, тайпскрипты и прочике кофескрипты?
Aleh
18.05.2018
08:53:27
Кофескрипт давно труп
Google
Aleh
18.05.2018
08:54:18
Dmitriy
18.05.2018
08:54:25
один факт его существования говорит о качестве ЖС
Aleh
18.05.2018
08:55:01
Roman
18.05.2018
08:55:02
Dmitriy
18.05.2018
08:55:07
потому что жава многословный. очень многословный, ОЧЕНЬ ОЧЕНЬ многословный
Aleh
18.05.2018
08:55:18
Какие разные цели у котлина со скалой по сравнению с жавой?
Цель жава быть старым говном, а цель скалы и котлина быть языками для реальной работы
Я и говорю жс > жава
Я подвел итог твоего сообщения
Немного перефразировал
Roman
18.05.2018
08:59:05
Ни чё что спека есть?
Да, есть спека. А есть таблицы совместимости для разных фич в зависимости от типа и версии браузера... и необходимость юзать трансплайеры с полифилами
Aleh
18.05.2018
08:59:17
А еще код написанный 15 лет назад без изменений работает сейчас
Roman
18.05.2018
08:59:46
И?
Ну вот и нужен бабель поэтому
Aleh
18.05.2018
09:00:02
Жс развивается, поэтому не везде есть последние фичи
Дмитрий
18.05.2018
09:00:35
Началось
Dmitriy
18.05.2018
09:00:41
скала добавляет ФП, котлин тоже добавляет плюшек + сахар. А тот же тайпскрипт вообще переворачивает язык ЖС с ног на голову - добавляет типы и классы, которых изначально в ЖС нет, а в других языках есть.
Дмитрий
18.05.2018
09:00:45
Парад стереотипов
Google
Дмитрий
18.05.2018
09:00:57
Странно что никто ещё про ФРЕЙМВОРКИ не шутканул
Которых нет
Aleh
18.05.2018
09:01:16
Roman
18.05.2018
09:01:32
Aleh
18.05.2018
09:01:34
А про классы говорите как про что-то хорошее
Дмитрий
18.05.2018
09:01:51
Синдром утёнка
Sergey
18.05.2018
09:01:56
удивишься
Dmitriy
18.05.2018
09:02:01
расскажи это микрософту, про ненужность классов)
Sergey
18.05.2018
09:02:26
Артур Евгеньевич
18.05.2018
09:02:35
class Foo {}
undefined
ого
Dmitriy
18.05.2018
09:02:40
Артур Евгеньевич
18.05.2018
09:02:41
до чего техника дошла
Aleh
18.05.2018
09:02:42
Dmitriy
18.05.2018
09:02:43
окей окей
Артур Евгеньевич
18.05.2018
09:02:57
может js уже не такое гавно как я думаю?
Roman
18.05.2018
09:03:01
Артур Евгеньевич
18.05.2018
09:03:10
хотя насоклько я слышал там классы это лишь сахар над прототипами
Dmitriy
18.05.2018
09:03:12
телка лучше жавы, гарантирую
Google
Admin
Sergey
18.05.2018
09:03:18
а вызов процедуры это сахар над сменой счетчика инструкций процессора
Dmitriy
18.05.2018
09:04:46
Roman
18.05.2018
09:04:54
Sergey
18.05.2018
09:05:05
def foo(self, bar):
Dmitriy
18.05.2018
09:05:24
так, давай не будем про питон и руби)
Sergey
18.05.2018
09:05:38
Dmitriy
18.05.2018
09:05:43
один вызов парент конструктора в 2.7 чего стоит
Sergey
18.05.2018
09:05:58
@Lividgreen ты там не разбирался в публикациях Хоара на тему классов?
p.s. null в наших языках тоже благодаря Хоару. тот еще мудак
Dmitriy
18.05.2018
09:07:06
Sergey
18.05.2018
09:07:32
Denis
18.05.2018
09:08:02
Дмитрий
18.05.2018
09:08:27
Махровые, из прошлого десятилетия
Dmitriy
18.05.2018
09:08:49
Google
Sergey
18.05.2018
09:09:08
Дмитрий
18.05.2018
09:09:21
private properties не имеют аналогов
Sergey
18.05.2018
09:09:24
интерфейсом в C++ ты можешь назвать полностью абсрактный виртуальный класс
Дмитрий
18.05.2018
09:09:27
Так что всё
Sergey
18.05.2018
09:09:54
но это всеравно класс
в java в этом плане получше - интерфейсу можно реализацию но нельзя стэйт. Неплохое ограничение.
Дмитрий
18.05.2018
09:10:58
Sergey
18.05.2018
09:11:02
ну и вспомни почему в C++ появились ключевые слова private и public) хотя там есть модное разделение на файлы заголовочные и файлы реализации с намного более клевой инкапсуляцией