Вопросы с тегом «dynamic-languages»

120
Почему правительство США запрещает использование динамических языков для защищенных проектов?

Я знаю некоторых людей, которые в настоящее время работают над проектом для вооруженных сил США (низкий уровень безопасности, данные типа не боевых человеческих ресурсов). Начальное состояние кода проекта было передано военным для проверки, и они запустили программу через какой-то инструмент...

56
IDE для динамических языков - как далеко вы можете получить?

Я нахожу разочаровывающим то, как скорость разработки, которую должны предлагать динамические языки, значительно снижается из-за отсутствия дополнений и других ресурсов, которые IDE предоставили бы вам в своих статических аналогах. Это не просто печатать меньше - это повышение производительности и...

23
Почему многие языки динамического программирования с утиными типами используют подход на основе классов вместо ООП на основе прототипов?

Поскольку довольно много динамических языков программирования имеют функцию утилитной типизации , и они также могут открывать и изменять методы класса или экземпляра в любое время (например, Ruby и Python ), тогда… Вопрос 1) Зачем нужен класс на динамическом языке? Почему язык спроектирован таким...

11
Является ли принцип подстановки Лискова несовместимым с интроспекцией или уткой?

Правильно ли я понимаю, что принцип подстановки Лискова не может соблюдаться в языках, где объекты могут сами себя проверять, как, например, в языках с утиной типизацией? Например, в Ruby, если класс Bнаследует от класса A, то для каждого объекта xиз A, x.classсобирается вернуться A, но если xэто...