Задать вопрос
@svboobnov
Программист 1С, Ax и вообще - кнопкодав.

В чём разница между типами данных Struct и Tuple?

В статье Яндекса про YQL описаны типы:
... Кроме простых типов данных, поддерживается несколько видов контейнеров (Optional, List, Dict, Tuple и Struct) ...
. И мне вот непонятно, в чём различаются tuple (кортеж) и struct (структура в C-подобных языках или record в Виртовых языках).
Вот
struct { int id; char[140] msgtext} message; // структура
а вот (let message (id msgtext)) ;; tuple в Scheme. Принципиальной разницы ведь нет, так? Может, товарищи из Яндекса пояснят, что имели в виду? Я просто не успел задать вопрос в комментариях к статье, потому спрашиваю тут. КМК, типы данных - важная штука, и таким чайникам, как я будет полезно узнать тонкости.
  • Вопрос задан
  • 219 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    1C-разработчик
    8 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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