Re[7]: html5
От: Евгений Акиньшин grapholite.com
Дата: 18.07.11 09:23
Оценка:
Здравствуйте, WolfHound, Вы писали:

WH>Здравствуйте, nbaksalyar, Вы писали:


N>>Про то я и хочу сказать — не понимаю, зачем приписывать некие "минусы" динамически типизированным языкам.

WH>Да никто ничего не приписывает.
WH>Тормозит? Да!
WH>Ошибки ловит? Нет!
WH>Полноценную навигацию и рефакторинг сделать можно? Нет!
WH>Что дает? Ничего!

+100

я для себя только один юз-кейс нашел — когда требуется ввод логики от конечного пользователя:
во-первых проще обработать все возможные ошибки, чем объяснить не-программистам что вместо (a + b) надо писать (a + (int)b)
во-вторых приходится делать всякие контекстно-зависмые подстановки: опять же например
sum(Order.Lines.Amount)
бизнес пользователю понятно, а Order.Lines.Sum(line => (double)line.Amount) уже не очень.
Не шалю, никого не трогаю, починяю примус Diagrams Designer for iPad and Windows 10
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.