Size: a a a

2021 June 30

VM

Vyacheslav Mikushev in Lisp Forever
Как это нет? Может быть, ты спутал нестрогую с динамической?
источник

VS

Vlad Stepanov in Lisp Forever
а, что в CL переменные типами обзавелись?
источник

НК

Никита Казаков... in Lisp Forever
Не буду спорить. Что прочёл в открытых источниках, то и держу в голове. Например первый абзац главы 1.2 книги ANSI Common Lisp Пола Грэма.🤷🏼‍♂️
источник

VM

Vyacheslav Mikushev in Lisp Forever
Это называется статическая типизация, если типы на этапе компиляции проверяются. Но у каждого значения есть свой тип - это уже строгая (сильная) динамическая типизация.
источник

VM

Vyacheslav Mikushev in Lisp Forever
js - нестрогая (слабая) динамическая типизация.
источник

VS

Vlad Stepanov in Lisp Forever
я говорю о том, что там, вроде бы, нет типов вообще у переменных
источник

VS

Vlad Stepanov 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
Python, к примеру, строго типизирован, динамический
источник

VM

Vyacheslav Mikushev in Lisp Forever
источник

НК

Никита Казаков... in Lisp Forever
Читал где-то на просторах Хабра статью по классификации типизаций и после неё привык думать о CL как о языке с сильной (строгой) динамической типизацией, а об Ada как о языке с сильной (строгой) статической типизацией.
источник

VM

Vyacheslav Mikushev in Lisp Forever
Так и common lisp такой же.
источник

VS

Vlad Stepanov in Lisp Forever
речь о переменных, я уже упомянул, что типы относятся непосредственно к значения, но они, опять же - не изменяются
источник

VS

Vlad Stepanov in Lisp Forever
ни динамически ни, понятно, статически ))
источник

VS

Vlad Stepanov in Lisp Forever
по сути переменные там безтиповые
источник

VM

Vyacheslav Mikushev in Lisp Forever
Может быть, я тут что-то неправильно понял?
источник

VS

Vlad Stepanov in Lisp Forever
не знаю, давай уточним )
источник

VS

Vlad Stepanov in Lisp Forever
я урывками к компу подхожу
источник