Email or username:

Password:

Forgot your password?
Top-level
iliazeus

@oleg_ru я бы тебя заблочил скорее за чистый JS вместо тайпскрипта :)

А "консольные" редакторы - это всегда детская травма. Я вот как-то привык к vim. А мог бы к emacs, наверное, если бы сложилось по-другому.

10 comments
iliazeus

@nopefish на картинке код на JS. Моё имхо - очень мало причин не использовать вместо него TS в 2к23 году. Как и с редакторами - это во многом личное предпочтение :)
@oleg_ru

H.O.F.

Лол, с этой стороны не ждал удара 😂 @iliazeus зашеймил блин. С сегодняшнего дня буду перетаскивать себя на TS

@nopefish

nopefish :blobcatcomfcool:

@oleg_ru @iliazeus я наоборот считаю что TS это оверхед и нужен только лишь если у тебя большой проект и большая команда, и то необязательно. От него ещё и производительность может просесть. Короче, он добавит работы и не факт что ещё будет по-настоящему полезен.

iliazeus

@oleg_ru попробуй тайпскрипт, как будет время :) глядишь, понравится. Но я прям рекомендую.
@nopefish

nopefish :blobcatcomfcool:

@oleg_ru @iliazeus ну смотри, если раньше с ним не работал, то тогда советую, хуже точно не станет, потому что одно дело читать про чужой опыт, а другое - попробовать самому. Поначалу может быть непросто, но он конечно прикольный. Попробуй.

iliazeus

@nopefish поясни подробнее про производительность? Он компилируется ahead of time, и код один-в-один.

И да, в маленьких проектах ты никогда не ловил баги с null? Или строку вместо числа? И нормальное автодополнение и авто-рефакторинги маленьким проектам не нужны? И доки маленьким проектам удобнее писать вручную вместо "говорящих" доменных типов?

@oleg_ru

nopefish :blobcatcomfcool:

@iliazeus @oleg_ru баги ловил, но большого горя не испытываю) У меня есть TS на пет-проекте, но я там типы толком даже не прописал и в итоге вообще его отключил директивой, мне просто типы не были так важны там. Пока проект слишком мелкий.

H.O.F.

@iliazeus ЛОЛ. Тоже приивычка, плюс ОООЧЕНЬ много уже написано на нем.

Go Up