Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 February 25

V

Vitaliy in NodeUA - JavaScript and Node.js in Ukraine
А в чом проблема декораторів?
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Vitaliy
А в чом проблема декораторів?
В том, что их нет еще
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Когда пишешь на суррогатных языках, компилируемых в js, нужно ориентироваться на js
источник

V

Vitaliy in NodeUA - JavaScript and Node.js in Ukraine
А чому "не нужны"?
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
Когда пишешь на суррогатных языках, компилируемых в js, нужно ориентироваться на js
Ну тогда тс по этой логике нужно выбросить в мусорку. Там постоянно опережали js и что то придумывали дополнительно.
источник

V

Vitaliy in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
Ну тогда тс по этой логике нужно выбросить в мусорку. Там постоянно опережали js и что то придумывали дополнительно.
В основному там реалізовували специфікацію ECMAScript наперед. Окрім декораторів і типів, но типи тільки в компайл-тайм
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Vitaliy
В основному там реалізовували специфікацію ECMAScript наперед. Окрім декораторів і типів, но типи тільки в компайл-тайм
Вроде некоторое вещи появились в ECMAScript благодаря ts? Или не прав?
источник

V

Vitaliy in NodeUA - JavaScript and Node.js in Ukraine
Не чув такого
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Vitaliy
В основному там реалізовували специфікацію ECMAScript наперед. Окрім декораторів і типів, но типи тільки в компайл-тайм
Ага, а еще private, который теперь имеет другую семантику с # к примеру
источник

V

Vitaliy in NodeUA - JavaScript and Node.js in Ukraine
Illya Klymov
Ага, а еще private, который теперь имеет другую семантику с # к примеру
private в ts працює під час компіляції
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Vitaliy
private в ts працює під час компіляції
именно
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Vitaliy
private в ts працює під час компіляції
А могло бы работать нормально :)
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
цель одна - реализации разные
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
Ну тогда тс по этой логике нужно выбросить в мусорку. Там постоянно опережали js и что то придумывали дополнительно.
из него можно использовать только исчезающие типы, только то, что не трогает синтаксис самого js
источник

V

Vitaliy in NodeUA - JavaScript and Node.js in Ukraine
Illya Klymov
цель одна - реализации разные
Но нічого ж не ламає)
Більше того, якби тс використовував би синтаксис з "#", то потім купа всього могло б зламатись, коли ці поля стали б private в рантаймі. Бо хтось міг просто ігнорити цей private)
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Vitaliy
Но нічого ж не ламає)
Більше того, якби тс використовував би синтаксис з "#", то потім купа всього могло б зламатись, коли ці поля стали б private в рантаймі. Бо хтось міг просто ігнорити цей private)
А TS-овский и так можно игнорировать в рантайме
источник

V

Vitaliy in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
А TS-овский и так можно игнорировать в рантайме
Так і я про те ж. А якби вони зробили через "#" то спочатку можна було б, а потім ні. І полетіли б проекти
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Vitaliy
Так і я про те ж. А якби вони зробили через "#" то спочатку можна було б, а потім ні. І полетіли б проекти
так вам и нужно)
источник

NK

ID:0 in NodeUA - JavaScript and Node.js in Ukraine
Сегодня в 20:45 две лекции из нового цикла по GRASP
https://youtu.be/ExauFjYV_lQ
https://youtu.be/cCHL329_As0
источник

𝔅К

𝔅илен Куприенко... in NodeUA - JavaScript and Node.js in Ukraine
😍
источник