Всем привет, у меня такой вопрос. Delphi является языком со строгой статической типизацией, но я не совсем понял почему, если в Delphi есть тип данных Variant что означает что на этапе компиляции мы не знаем какого типа будет переменная.
Всем привет, у меня такой вопрос. Delphi является языком со строгой статической типизацией, но я не совсем понял почему, если в Delphi есть тип данных Variant что означает что на этапе компиляции мы не знаем какого типа будет переменная.
Всем привет, у меня такой вопрос. Delphi является языком со строгой статической типизацией, но я не совсем понял почему, если в Delphi есть тип данных Variant что означает что на этапе компиляции мы не знаем какого типа будет переменная.
Variant вообще скорее исключение из правил. Для строго специфических целей
То есть это язык со строгой типизацией в который включили возможность использовать динамическую типизацию? Просто я подумал что это подходит под определение слабой статической типизацией. Не судите строго я изучаю программирования для себя.
слабая статическая — это как в Си, когда ты присваиваешь int char'у, и компилятор это пропускает у варианта в дельфи определённая область применения, внутри которой он сильно упрощает код, а основа языка строго типизирована
То есть это язык со строгой типизацией в который включили возможность использовать динамическую типизацию? Просто я подумал что это подходит под определение слабой статической типизацией. Не судите строго я изучаю программирования для себя.
я бы не морочился этими терминами при изучении для себя ))))))
Всем привет, у меня такой вопрос. Delphi является языком со строгой статической типизацией, но я не совсем понял почему, если в Delphi есть тип данных Variant что означает что на этапе компиляции мы не знаем какого типа будет переменная.
Всем привет, у меня такой вопрос. Delphi является языком со строгой статической типизацией, но я не совсем понял почему, если в Delphi есть тип данных Variant что означает что на этапе компиляции мы не знаем какого типа будет переменная.