169 похожих чатов

А что в типизации такого прекрасного? Я ни разу не

натыкался на строгие яп с типизацией (не использовал в смысле)

18 ответов

10 просмотров

Возможность для лучшего статического анализа, а значит тулинга, и безопасность

не дает обосраться там где не ожидаешь)

Алексей
не дает обосраться там где не ожидаешь)

Ой, с ТС можно обостраться в таких местах, в которых ожидаешь, что нельзя))

ну например так более оптимизированный код даже движком (так как в ф-ю условно будет идти только число и никогда не строка) (но это не точно)

Хотя бы не будет всей этой муры на собесах "2" +2...

я працюю на vue без TS на anguler з то приколько коли є там всякі типи інтерфейси, одразу IDE підсвічує що там щоь не те відправляю або очікую

Kirill 🍅 Romanov
точно не

строгая типизация это своего рода преждевременная оптимизация, разве нет?

Olexandr Plakhotniuk
строгая типизация это своего рода преждевременная ...

нет, потому что рантайм ничего не знает о тех типах, что ты указывал, так как при сборке они исчезают

Kirill 🍅 Romanov
нет, потому что рантайм ничего не знает о тех типа...

но в твою функцию никогда не попадет строка например и сам в8 будет ее обрабатывать только как числовую (без затрат на что то другое)

а если ты напишешь эту же функцию без ТС и всё так же не будешь туда передавать ничего другого, что-то изменится?)

Kirill 🍅 Romanov
а если ты напишешь эту же функцию без ТС и всё так...

не изменится, но по сути тебе не нужна строгая типизацыя, если ты все это держишь в голове

Olexandr Plakhotniuk
не изменится, но по сути тебе не нужна строгая тип...

нужна, потому что есть внешние источники данных

Kirill 🍅 Romanov
нет, потому что рантайм ничего не знает о тех типа...

Справедливости ради, это только в ТС, который прямо скажем не является эталоном строгой типизации :)

Похожие вопросы

Обсуждают сегодня

читать файл максимально быстро? странный вопрос))
zamtmn
53
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
Приветствуем всех! Устали без проектов? Если вы программист и хотите получать стабильные заказы, компания Elif предлагает вам недельный курс по поиску проектов и их ведению. ...
Elif
1
А чего сейчас в моде вместо Error для эксепшенов? А то я тут внезапно узрел что он не рекомендуется :) У Try::Tiny какой-то совершенно ужасный синтаксис если надо конкретные э...
Denis F
19
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Привет. Сразу скажу, что на C/C++/Rust я не пишу, но тем не менее возникла потребность дебага C/C++/Rust кода. Суть: есть серверное приложение, которое периодически ведёт себ...
ninekeem 🐳
4
Всем привет, после Си стоит учить плюсы или лучше на раст перейти?
Linus
8
всем привет! углубившись в плюсы и начав изучать реверсинг понял, что без асм'а никуда со своими высокоабстрактными представлениями начал изучать механизмы асма, и не совсем п...
9
или вы считаете муит дает знание?
супер_лох_3000 альфа версия
12
значить например он учился в СДУ то получается он особенный?)
Asets Serikov
11
Карта сайта