История изменений
Исправление Nervous, (текущая версия) :
чтобы понять — код это, данные или ещё что.
Ну, здрасьте, у нас тут лисп. Мы сами не знаем код это или данные.
Одно другому не мешает. Списки обычно используют для кода — это не мешает их использовать как структуру данных (когда надо, скажем, стек на коленке сварганить). Векторы и мапы хоть и данные, но ими можно описать код для какого-то domain-specific интерпретатора — и так часто и делают. Тут вопрос в удобстве восприятия, а не однозначной категоризации раз и навсегда.
Исправление Nervous, :
чтобы понять — код это, данные или ещё что.
Ну, здрасьте, у нас тут лисп. Мы сами не знаем код это или данные.
Одно другому не мешает. Списки обычно используют для кода, ну или когда надо, скажем, стек на коленке сварганить. Векторы и мапы хоть и данные, но ими можно описать код для какого-то domain-specific интерпретатора — и так часто и делают. Тут вопрос в удобстве восприятия, а не однозначной категоризации раз и навсегда.
Исправление Nervous, :
чтобы понять — код это, данные или ещё что.
Ну, здрасьте, у нас тут лисп. Мы сами не знаем код это или данные.
Одно другому не мешает. Списки обычно используют для кода, ну или когда надо стек на коленке сварганить. Векторы и мапы хоть и данные, но ими можно описать код для какого-то domain-specific интерпретатора — и так часто и делают. Тут вопрос в удобстве восприятия, а не однозначной категоризации раз и навсегда.
Исходная версия Nervous, :
чтобы понять — код это, данные или ещё что.
Ну, здрасьте, у нас тут лисп. Мы сами не знаем код это или данные.
Одно другому не мешает. Списки обычно используют для кода, ну или когда надо стек на коленке сварганить. Векторы и мапы хоть и данные, но ими можно описать код для какого-то интерпретатора — и так часто и делают. Тут вопрос в удобстве восприятия, а не однозначной категоризации раз и навсегда.