Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 September 06

EK

Evgen K in NodeUA - JavaScript and Node.js in Ukraine
есть инструменты которые проверяют и писались они при участии самого Гвидо
источник

EK

Evgen K in NodeUA - JavaScript and Node.js in Ukraine
или что вы подразумеваете типы в рантайме? автоматический валидации полей?) между прочим вся инфа о типе в питоне и до аннотации типов была. Не совсем понимаю когда говорят "типы в рантайме"
источник

АМ

Андрей Москаленко... in NodeUA - JavaScript and Node.js in Ukraine
именно проверки типов, что в функцию передали то что надо
источник

АМ

Андрей Москаленко... in NodeUA - JavaScript and Node.js in Ukraine
в жс в рантайме можно проверять что в функцию пришел number а не что-то другое, хоть это и костыльно как-то
источник

АМ

Андрей Москаленко... in NodeUA - JavaScript and Node.js in Ukraine
ну в питоне тоже можно 100%
источник

S

Serhiy in NodeUA - JavaScript and Node.js in Ukraine
Внутри функции трай/екзепт так и живём
источник

S

Serhiy in NodeUA - JavaScript and Node.js in Ukraine
Так быстрее
источник

EK

Evgen K in NodeUA - JavaScript and Node.js in Ukraine
зайдите на сайт рескрипта, а точнее плейграунда. Обратите внимание какой результирующий код там получается - типов в рантайме тоже как оказывается нет, но язык то надежный и строго типизированный.
источник

EK

Evgen K in NodeUA - JavaScript and Node.js in Ukraine
тут люди продвигают светлые идеи акрхитектуры, TDD, налаженных процессов в команде, а у вас просто трай кетч xD
источник

АМ

Андрей Москаленко... in NodeUA - JavaScript and Node.js in Ukraine
>рескрипт
Вот если стану ФПшником то может поюзаю
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
рескрипт слабое отношение к ФП имеет. Он как и окамл мультипарадигменный
источник

EK

Evgen K in NodeUA - JavaScript and Node.js in Ukraine
Он не чисто фпшный, он больше мультипарадигменный,
источник

АМ

Андрей Москаленко... in NodeUA - JavaScript and Node.js in Ukraine
насколько я помню там все иммутабельно ?
источник

EK

Evgen K in NodeUA - JavaScript and Node.js in Ukraine
нет
источник

EK

Evgen K in NodeUA - JavaScript and Node.js in Ukraine
по умолчанию иммутабелность работает, но при желании можете работать с мутабельным кодом
источник

АМ

Андрей Москаленко... in NodeUA - JavaScript and Node.js in Ukraine
ааа, это типа как в Rust
источник

Д

Дмитрий in NodeUA - JavaScript and Node.js in Ukraine
Кажись окамл почти не юзают как не фп
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
в будущем всё будут писать на rust
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
странный выбор )
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
почему?:)
источник