Re[5]: а как веб изучают? с нуля
От: AndyCyp США  
Дата: 07.05.18 15:51
Оценка:
Здравствуйте, StandAlone, Вы писали:

SA>Может, и все равно, пока тот прикладной быдлокодер не столкнется с внезапно падающим кодом вебпаковского загрузчика модулей. Из-за развесистой иерархии наследования, допускаемой TS-ом.


а в тайпскрипте есть множественное наследование?

SA>Или когда внезапно ангуляровская рефлексия не отвалится, потому что гугловские быдлокодеры в компайлере использовали реализацию Reflection с гитхаба, а она немножко конфликтует со стандартной при подключении ангуляра через vendor.ts. Банально заменяет объект reflection в глобальном неймспейсе. Это же JS, все умеют мишки-гамми, даже поцеловать самого себя a la france в прыжке с переворотом!


хз я с Ангуларом давно уже не работал. Впрочем, рефлексия в тайпскрипте вроде как экспериментальная.

AC>>ну и что, открою секрет — С++ компилируется в еще более низкоуровненый ассемблер.


SA>У меня сильное ощущение, что Вы давно или вообще никогда не видели ассемблера.


Сорри, машинный код.

AC>>Не нравятся промисы, используй Rx. Или async/await


SA>WAT?

SA>Прикладной специалист не знает, как реализована эта async\await обмазка? Что это тупо обертка над промизами?

А промисы — обвязка и синтаксический сахар к коллбакам, и что?

Механизмы работы с аснинхронным кодом есть. Нормальной многопоточности — нет, worker threads — не в счет. Впрочем, если на то пошло, асинхронность масштабируется лучше чем многопоточность.

SA>Новомодное write-only Rx* говно упомянуто вообще замечательно. Почему-то в нем каждый стрим имеет метод ToPromise().


бывает что и нужно получить промис. Не все в программе является открытым обзерваблом.


AC>>См выше, альтернативы по удобству деплоя и установки нет.


SA>Особенно по удобству поиска, какой из бесконечной глубины дерева зависимостей пакетов в package.json обновился до несовместимой с каким-то неизвестно каким другим пакетом. Ага.


Это боль, да.

SA>И удобство иметь проекты с десятками тысяч зависимостей на гигабайты. Пакеты, скачанные неизвестно откуда и написанные неизвестно кем непонятно зачем. Установки же нет, удобство же деплоя, бггг.

Про установку и деплой речь шла о готовом приложении, которое не требуется устанавливать, а достаточно открыть страницу в браузере.
см выше, чукча — писатель?

Зависимости любой вменяемый разработчик будет стремиться свести к минимуму.

SA>Узнаю, узнаю братца Колю. Я чето сперва попутал, как с программистом заговорил.


джаваскрипт отнюдь не идеален, в нем есть множество проблем. Помнится, создавался он для создания простых скриптов на странице. Но сравнивать то что было 5 лет назад, и 3 года назад — разницу не увидит только упертый фанатик.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.