Roman

1) Тема "Что такое данные?" - не понял в чем тут ответ? Данные это car и cdr? 2) Не понял, в чем смысл урока вообще, зачем это нужно и как это применить? Это просто экскурс в прошлое как такое работало?

4 0

Данные это конструктор + селекторы, которые позволяют извлечь составные части. Внутреннее устройство не важно вообще, более того, как было показано в этом уроке, их можно сделать на замыканиях, без применения стуктур данных вообще. По сути речь идет про https://ru.wikipedia.org/wiki/%D0%90%D0%B1%D1%81%D1%82%D1%80%D0%B0%D0%BA%D1%82%D0%BD%D1%8B%D0%B9_%D1%82%D0%B8%D0%BF_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85

И это не экскурс в историю, это как раз фундамент, который не изменяется и не изменится никогда.

0

Я правильно понял, что тут речь идёт не о том "что такое данные", а о том, что такое данные в контексте абстрактного/функционального программирования?

В вики совсем иное определение.

0

Неа, именно про то что такое данные. Данные определяются интерфейсом и его согласованностью, а не внутренней реализацией, именно об этом сказано в АТД.

Понятно что в конкретной ситуации есть конкретная реализация, но это не влияет на интерфейс.

0

Вроде бы понял, попробую раскопать эту тему

0

Похожие вопросы

Сергей К. 09 января 2018 →

Поскажите, можно ли в php просматривать строковое содержание функции, как это делается в js? Например, Stri...

Александр Тарасов 29 декабря 2017 →

Доброго всем здоровья! Решил задачку. НО! 1. Про callable в курсе нету ничего. Если смотреть строго по пор...

Sergey Erofeev 27 октября 2017 →

Сильно! Ни когда не думал, что такие выкрутасы на PHP можно творить: // removed

Gleb Daychman 24 октября 2017 →

Решением является неочевидная конструкция. Честно говоря так и не нашел в документации, где описаны текущие...

Дмитрий Макух 12 апреля 2017 →

Добрый день после просмотра видео где вы с помощью функций сделали новый тип данных(pair) у меня возник воп...

Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Node, PHP, Python и Java.

Хекслет

Подробнее о том, почему наше обучение работает →