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

WH>Здравствуйте, Евгений Акиньшин, Вы писали:


ЕА>>в dsl-х, предназначенных для редактирования енд-юзером приходится приводить типы автоматически за пользователей: если бизнес пользователю хочется складывать апельсины с яблоками, мы попытаемся использовать все возможные способы приведения, и ошибку выдадим, только если уж совсем ничего не получилось

WH>А динамическая типизация то зачем?

а как это сделать статически? например наша программа позволяет пользователю подключится к его данным и выполнить операции над его данными — например подсчитать sum(db.Oranges) + avеrage(db.Apples). Типы известны только в момент подключения к источнику, причем источники могут быть разные с разными тиипами. Т.е. на момент ввода выражений нам надо проверить синтаксис, но проверить совместимость типов мы не можем. Это не динамтическая типизация?
Не шалю, никого не трогаю, починяю примус Diagrams Designer for iPad and Windows 10
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.