Статическая типизация, конечно, не решает всех проблем, но даёт хоть какие-то гарантии. Если объявлено, что работать будешь со структурой типа List<List<Dictionary<string, List<string>>>>, то компилятор (а точнее даже IDE) даст сразу по рукам, если где-то окажется, что создаётся не список списков словарей списков. Хотя, конечно, можно туда напихать неверных данных - но это уже другая проблема. В языках с динамической типизацией же даже таких гарантий себе прописать нельзя, а проблема выявится только на этапе исполнения, когда будешь этот список списков... итерировать, ну или в юнит-тестах, если вдруг кто-то выделит бюджет на то, чтобы обмазать ими весь проект. В питон, как я понимаю, не просто так завезли тайпхинты. А вот в пыхе, насколько я понимаю, не завезли. Вобщем, подскажите, как с этим жить?
Ответ на:
комментарий
от beaver
Ответ на:
комментарий
от mahalaka
Ответ на:
комментарий
от oldstable
Ответ на:
комментарий
от beaver
Ответ на:
комментарий
от oldstable
Ответ на:
комментарий
от beaver
Ответ на:
комментарий
от dem
Ответ на:
комментарий
от beaver
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Ищщется компилируемый ЯП с динамической типизацией (2017)
- Форум [Тред-совет] ЯП с динамической типизацией (2011)
- Форум Боль динамической типизации (2014)
- Форум Борьба с динамической типизацией (2019)
- Форум статическая vs динамическая типизация (2013)
- Форум Ковариантность и динамическая типизация (2017)
- Форум Динамическая типизация - логическое продолжение ООП! (2014)
- Форум Новости ползучей типизации ЯП Elixir (2024)
- Форум С++ библиотек динамической типизации тред (2014)
- Форум Динамическая типизация это прекрасно, но... (2007)