Прошлые домены не функционирует! Используйте адрес
ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна.
Подробности случившегося. Мы призываем всех неравнодушных
помочь нам с восстановлением утраченного контента!
1) Весь код с вероятностью 90% будет переписан.
2) Люди делают ошибки
Код всегда рефакторят, улучшают, добавляют новый функционал. Очень редко бывает так, что код написали, и забыли про него. Таким образом, одна из главных задач code envrionment - облегчить переписывание, добавление, рефакторинг.
И языки с динамической типизацией усложняют эту задачу.
Представьте, мы добавляем новый функционал в какое-нибудь приложение на питоне, эликсире, лиспе, похуй. Мы переписываем код, добавляем новые фичи, и конечно же делаем ошибки. Что нам предлагает язык со статической типизацией? Он предлагает проверить валидность кода до запуска, чтобы когда мы задеплоим код в продакшен он гарантированно работал.
Что предлагают нам языки с динамической типизацией? Ничего. Если какая-то процедура вызывается очень редко, то мы не можем узнать что она написана неверно до того как она будет вызвана в рантайме. Зачем? Почему?
Поясните, я реально не понимаю. Зачем в 2022 году лишать себя удобства? Неужели вы не хотите писать код, который будет валидирован ещё до стадии деплоя?