Anton
а потом врубился что это самостоятельный язык
Kerrigan
сроки горят, а скорость раста не спасает
Anton
мучился, дрочился, хуярил говно на айроне и хайпере
Anton
пробовал всякую хуиту, и снова пробовал
Anton
ну котлин кстати тоже пиздатый
Anton
только пойми один момент
Anton
фишка таких языков в том что они конечно синтаксически и семантически удобны
Anton
сами по себе
Anton
в них есть много приятного сахарка
Anton
но вот они требуют определенный тип мышления
Anton
много ебли и страданий
Anonymous
O_o
Kerrigan
орли
Anton
при этом чтобы был успех
Anton
эти страдания должны тебе доставлять кайф
Anton
чтобы ты доебывал все свои проекты и мечтал как откроешь свой проект на расте в редакторе
Anton
иначе никак
Berkus
чоэ
Berkus
Berkus
котлин збс, как замена джавы даже восьмой он отличен (лучше скалы то уж всяко)
Anton
На жс тоже можно писать чтото реальное на самом деле
Anton
прикол просто в том что мало кто умеет или интерисуется как)
Anton
я вот на этом могу зарабатывать неплохо, а в свободное время в кайф свое писать
Anton
Kerrigan
или тайпскрипт
Anton
ну моя фишка с жс всегда была в том что я могу изучить любое говно написанное бомжом васей послезавтра и адаптировать в проду
Berkus
тайпскрипт такое, писать можно но чувствуешь себя уебаном
Anton
за счет этого я делаю заказчикам ниже цены чем по рынку в среднем
Anton
и при этом сам норм получаю
Anton
вот честно, я считаю что если язык с динамической типизацией
Anton
прикручивать в него типы это зло
Anton
имхо
Anton
это интерпрайзный подход, я такого уже нажрался за полгода работы в ынтырпрайзе
Anton
типы в жс это попытка оправдать хуеву тучу избыточной работы когда проблема в том что в твоей команде люди которым кодинг нахуй не нужен и они пишут на отъебись
Anton
я вот типы интерфейсов и коллекций тупо пишу как комментарии
Anton
этого более чем хватает
Anton
нахуя пытаться из жс делать нормальный язык и извращатся
Anton
когда сама суть языка в том чтобы творить хаос?
Berkus
Anton
бог дал вам манкипатчинкг и гц не для того чтобы вы прикручивали в проект типы
Berkus
Anton
особенно блять в мире жс где каждый месяц новый фреймворк, новое откровение, новый приход архитектур и прочего говна
Anton
типы себя хорошо показывают в грамотно спроектированных больших архитектурах стабильных
Anton
какой смысл в стабильности когда у тебя в проде vue или react?
Anton
ответ - никого, ибо сука там нет стабильности
Berkus
реакт меж тем использует спецификацию типов в PropTypes :)
Berkus
пушо без типов получается ад и угар
Anton
Anton
недавно буквально
Berkus
любой проект больше 100 строчек на баше существенно проще с типами
Anton
и да propTypes и раньше никто особо не юзал хули
Anton
Anton
да я ебал такое
Berkus
просто потому что ты можешь говорит о контракте, DoThings(MyTypeA, MyTypeB) это контракт, а DoThings(args) это хуета
Anton
знание архитектур, паттернов, и подходов в общем помогает уже избежать 90% проблем
Berkus
Anton
если еще не пихать кучу синхронных вычислений и циклов
Anton
вообще конфетка
Anton
это как мне компания подрядчик которая год назад у меня просило прогу писать
Anton
а потом сказала что я дорогой и послала
Anton
написала месяц назад
Anton
просила за деньги посмотреть почему их сайт на angular 2 грузился 10 секунд
Berkus
кек, знакомо
Anton
а были тупо синхронные в очередь цикличные запросы и нормализации без кэширования
Berkus
"Индус вот сказал что сделает нам за 10 баксов всю работу, а ты просишь 50 баксов в час? ДА НУ НАХУЙ"
ну окей, пусть индус делает
Anton
октрыл профайлер и из 10к строк написанных ебланами нашел 5 кусков которые грузили систему на 8 секунд
Anton
Anton
я сейчас так вообще беру подряды от чувака с деньгами который хочет научится вкладывать в айти и делать свои проекты
Berkus
ну я подожду немного, потом снова придут же
Anton
с горем пополам с ним работать даже проще чем с долбоебами которые всегда экономят на говне
Anton
и знаете как просто это решилось?
Anton
Перед каждым проектом я давал ему эстимейт
Anton
и говорил сходить во все известные ему айти шараги
Anton
и спросить сколько это будет стоить
Anton
МАГИЯ
Vital
Есть ли в расте какой-нибудь аналог классов друзей?
Vital
Очень не хватает мне этой фичи во многих языках
Alex
Alex
зачем тебе банк^W класс друзей?