LINUX.ORG.RU

История изменений

Исправление rtxtxtrx, (текущая версия) :

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

Неправильно понял. Статическая типизация это когда переменной тип задается во время компиляции, а динамическая - в рантайме. Еще при статической типизации нельзя сменить тип переменной (если инту флоат присвоишь, то флоат превратится в инт как и чар), а в динамике - можешь присвоить любой тип. Это удобно для работы в REPL. REPL тут упоминали. Это потенциально позволят писать километровые портянки, не заботясь о декомпозиции.

Исходная версия rtxtxtrx, :

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

Неправильно понял. Статическая типизация это когда переменной тип задается во время компиляции, а динамическая - в рантайме. Еще при статической типизации нельзя сменить тип переменной (если инту флоат присвоишь, то флоат превратится в инт как и чар), а в динамике - можешь присвоить любой тип. Это удобно для работы в REPL. REPL тут упоминали, то потенциально позволят писать километровые портянки, не заботясь о декомпозиции.