Про Typescript
@Alex0007lolpvp for @A7ZZZ channelTypescript заебись, но не до конца. ~20% используемых пакетов не имеют типов даже из DefinitelyTyped, 50% имеющихся типов - косячные.
- util.inspect() может иметь значение null для глубины
- moment() не может быть преобразован в тип Date, по мнению Typescript
- и ещё куча подобного
Но ощущения от написания кода он меняет сильно: позволяет выявлять кучу ошибок на этапе написания кода, очень удобные подсказки, можно компилить под кучу целей (ES3, ES5, ES-2015 ...), можно юзать кучу фишечек (на уровне Babel)