Книга: Основы объектно-ориентированного программирования
Аргументы в пользу динамической типизации
Аргументы в пользу динамической типизации
Несмотря на все это, динамическая типизация не теряет своих приверженцев, в частности, среди Smalltalk-программистов. Их аргументы основаны прежде всего на реализме, речь о котором шла выше. Они уверены, что статическая типизация чересчур ограничивает их, не давая им свободно выражать свои творческие идеи, называя иногда ее "поясом целомудрия".
С такой аргументацией можно согласиться, но лишь для статически типизированных языков, не поддерживающих ряд возможностей. Стоит отметить, что все концепции, связанные с понятием типа и введенные в предыдущих лекциях, необходимы - отказ от любой из них чреват серьезными ограничениями, а их введение, напротив, придает нашим действиям гибкость, а нам самим дает возможность в полной мере насладиться практичностью статической типизации.
- Пропущенные аргументы
- Ответный файл, используемый по умолчанию (csc.rsp)
- Аргументы функции в Python
- Используйте аутсорсинг
- Корпуса, используемые в ПК и серверах
- Блоки питания, используемые в компьютерах
- Фактические аргументы
- В дисках используется не NTFS, а я хочу защитить свои данные. Как быть?
- Можно ли выполнять сложные вычисления, используя Калькулятор Windows?
- Я часто использую сетевую папку другого компьютера, как сделать, чтобы она не пропадала после перезагрузки?
- Как узнать, кто в данный момент использует мои сетевые папки?
- Роль типизации