Size: a a a

2021 June 30

VS

Vlad Stepanov in Lisp Forever
ну смотри: переменные безтиповые, типы значений неизменны. Где там динамическая типизация? Я не спорю - мне самому интересно! )
источник

НК

Никита Казаков... in Lisp Forever
В CL как я теоретически понимаю, имя переменной не имеет типа. А сама переменная имеет неизменный тип (строка, число и т.п.). А когда мы совершаем манипуляции с переменными (сложить A с B) - тип переменных связанных с именами A и B определяется динамически в процессе исполнения программы, т.к. среда исполнения может не знать наверняка что за переменные и как давно привязали к этим именам.
источник

VM

Vyacheslav Mikushev in Lisp Forever
Динамическая типизация и подразумевает, что переменные безтиповые.
источник

НК

Никита Казаков... in Lisp Forever
Чтобы понять какую имплементацию функции применить. Арифметическое сложение или конкатенацию строк, например.
источник

VS

Vlad Stepanov in Lisp Forever
ну они же безтиповые )
источник

VM

Vyacheslav Mikushev in Lisp Forever
У них динамический тип.:) В зависимости от значения.
источник

VS

Vlad Stepanov in Lisp Forever
если что встречу по данному вопросу - напишу
источник

НК

Никита Казаков... in Lisp Forever
Я так и понимаю этот термин.
источник

VM

Vyacheslav Mikushev in Lisp Forever
Из бестиповых я знаю только ассемблер и форт.
источник

VS

Vlad Stepanov in Lisp Forever
ну это да, но это другое (с) :))
источник

VM

Vyacheslav Mikushev in Lisp Forever
Там всегда лежит число, а вот как его интерпретировать - это уже дело программиста.
источник

VS

Vlad Stepanov in Lisp Forever
я где то видел рассуждения неплохие на тему нединамической типизации в CL
источник

VS

Vlad Stepanov in Lisp Forever
вспомню - напишу
источник

VM

Vyacheslav Mikushev in Lisp Forever
А забыл, еще есть лямбда-исчисление. Оно тоже бестиповое, по-моему.
источник

VM

Vyacheslav Mikushev in Lisp Forever
То, которое нетипизрованное.
источник

VS

Vlad Stepanov in Lisp Forever
да это очевидно, ссылка то должна быть на значение
источник

a

akater in Lisp Forever
Variables don't have types.  Values have types.
источник

НК

Никита Казаков... in Lisp Forever
Думаю мы об одном говорим. Переменная (я назвал это «имя переменной») не имеет тип, а её значение (я назвал это «сама переменная») имеет тип. Просто не сошлись в терминах. У меня оказались какие-то свои термины😁
источник

a

akater in Lisp Forever
Это поначалу бывает.  Я написал так, как все в сообществе поймут.
источник
2021 July 01

O

O in Lisp Forever
Спросили про опыт в ведения проекта на CL,  накидали про типизацию😊
источник