Anonymous
Иначе ты и не скажешь, пусть будет на твоей совести.
Anonymous
И да, если я вижу код который написан на языке, который я не знаю, я инстинктивно не захожу смотреть, пусть это недостаток, но не думаю, что стоит за это попрекать или умничать, всем свойственно глупо ошибаться.
Дима
Алексей
Дима
Я этот проект репостнул сюда ещё месяц назад, но я так не бомбил, когда мне сказали что это)
Anonymous
Anonymous
🤕
Дима
Дима
Anonymous
Все равно ts компилируется в js, как можно сравнивать?
Anonymous
Говнокод тоже.
Дима
Sergey
Anonymous
Typescript в итоге превращается в JS. Поэтому он не может быть быстрее JS в принципе
Alexander
мб он о том, что некоторый код как-нибудь оптимизируется. Но я хз, я лох
Алексей
'Компилируемый' ts в js , легче и быстрее js'a
Алексей
Не раз про это говорили
Anonymous
В чем он быстрее? Есть пример кода на TS и JS, где скомпилированный TS окажется шустрее?
Anonymous
Гуглю, нахожу только, что производительность на одном уровне
Алексей
Нета нет на даче. Кто-то может опровергнуть? Или подтвердить
Алексей
Ts vs js
Gordey
читаю вас и родилась параллель:
это как в один самолет погрузить жигули, в другой феррари - но в конечном счете это 2 одинаковых самолета
Gordey
скорость будет одна
Алексей
Ts - типизирован, js - нет
Gordey
не, один самолет должен быть пустой 🤔 типо натив
Sergey
вы правы и не правы одновременно
Алексей
Не знаю что получится после перегона ts в js, но типизиронный язык явно легяе
Алексей
Легче
Sergey
Алексей
Пойдем от противного. Нахрен придумывать ts если есть js?
Sergey
да, подсказки компилятору js (v8) о типах действительно ускоряют работу.
но эти подсказки это как явные проверки на типы, задание начального значения.
ts же не генерирует таких подсказок для движка, он просто проверяет, что в переменных нет других значений и не позволяет наговнякать в одной переменной кучи разных типов
так как ts компилируется в js, то на js можно написать оптимизированный код с учетом особенностей js
но тут есть и обратная сторона, ts зачастую вставляет палки в колеса и не позволит писать дико оптимизированный кодъ
в реальной жизни, прироста скорости от простого перехода на ts не будет. Прирост будет от правильно написанного кода на чем угодно
Gordey
синтаксический сахар же 🤔 не?
Alexander
Ts - типизирован, js - нет
ну в итоге будет все тот же нетипизированный джс запускаться. Если что-то там и выиграет в скорости, то только какие-то особые случаи, когда какой-то вариант кода можно написать иначе. Но врядли они с этим заморачивались что-то мне подсказывает
Sergey
притом, что он не использует ни в каком сценарии)) кроме явного использования
Gordey
блин, а я думал это чатик тайпскрипта + флоу
Gordey
хотя какая разница
Alexander
блин пока отправлял уже выше написал тип
Alexander
лучше скажите мне насколько реально устроиться джуну ноде бекендером ыыыы
Alexander
нет, это фигня
Алексей
Ребят, я просто вбросил, инфу которую читал, не щупал. Сам пишу на js. И ложусь спать)), но когда выбирал между ts и js . было очень тяжело
Alexander
лучше скажите мне что умеет средний джун
Sergey
Алексей
Спс
Gordey
Gordey
с одним и тем же багажом ЗУН в одной компании ты будешь джуном, в другой сеньором
Alexander
если напишу с задержкой соре, в моем селе едже интернет
Gordey
если совсем нет опыта - модно через стажировку зайти, как вариант
V
а кто на чем тесты пишет?
Gordey
а вообще про это есть отдельный чатик
Gordey
jest
Sergey
Sergey
Gordey
https://t.me/javascript_jobs
V
надо будет глянуть эту вашу жесть
Sergey
Alexander
разве?
думаю, он про устройство, а не тесты
Gordey
я чуваку выше отвечал, о чем ты друг )
Sergey
V
я вовремя пр отесты написал, чтобы создать неразбериху :D
Gordey
о да )
V
самому часто реплаа лень нажать
Gordey
ой все
Gordey
злые вы, уйду я от вас
V
я сейчас мока\синон использую
V
и еще истанбул для кавереджа
Sergey
быстро, все есть, очень просто писать
Sergey
V
в жесте вроде кавередж встроенный
V
надо будет посмотреть нормально ли он с дженкинсом скрещивается, а то у меня что-то не вышло и приходится два раза тесты гнать для кавереджа и для самих тестов
Sergey
V
а что с ним не так?
Sergey
а что с ним не так?
почему-то с реактом туго работает.
очень медленно + не все строки хавает
V