Size: a a a

Сообщество Scheme

2019 June 14

TZ

T Z in Сообщество Scheme
Списки в Рефале двусвязные, т.е. могут быть обработаны как слева направо, так и справа налево в обе стороны. Означает ли это, что Рефал круче Пролога и Лиспа? Если да, то почему, если нет, то почему?
источник

PG

Pïg Grëënëst in Сообщество Scheme
Круче потому что можно быстро обходить списки с конца
источник

m

mel kaye in Сообщество Scheme
T Z
Списки в Рефале двусвязные, т.е. могут быть обработаны как слева направо, так и справа налево в обе стороны. Означает ли это, что Рефал круче Пролога и Лиспа? Если да, то почему, если нет, то почему?
Думаю сок лиспа в том что его список на самом деле дерево
источник

PG

Pïg Grëënëst in Сообщество Scheme
Не круче потому что нельзя переиспользовать части списка
источник

TZ

T Z in Сообщество Scheme
mel kaye
Думаю сок лиспа в том что его список на самом деле дерево
Что дает деревянность?
источник

TZ

T Z in Сообщество Scheme
Pïg Grëënëst
Не круче потому что нельзя переиспользовать части списка
Что этому мешает?
источник

m

mel kaye in Сообщество Scheme
T Z
Что этому мешает?
Сама по себе ничего
источник

m

mel kaye in Сообщество Scheme
Но ВНЕЗАПНО оказывается что АСТ тоже дерево
источник

PG

Pïg Grëënëst in Сообщество Scheme
T Z
Что этому мешает?
ну вторая связь мешает же
источник

PG

Pïg Grëënëst in Сообщество Scheme
cons односвязного списка не меняет свои аргументы, а у двусвязного меняет
источник

TZ

T Z in Сообщество Scheme
Pïg Grëënëst
cons односвязного списка не меняет свои аргументы, а у двусвязного меняет
То есть получается, что двусвязный список крут для некоторых задач, а односвязный для своих задач?
источник

PG

Pïg Grëënëst in Сообщество Scheme
Я бы рад не согласиться, но не могу
источник

TZ

T Z in Сообщество Scheme
Pïg Grëënëst
Я бы рад не согласиться, но не могу
Почему не можете не согласиться?
источник

PG

Pïg Grëënëst in Сообщество Scheme
Потому что разные структуры и правда показывают себя по разному в разных ситуациях
источник

TZ

T Z in Сообщество Scheme
Pïg Grëënëst
Потому что разные структуры и правда показывают себя по разному в разных ситуациях
А в Лиспе можно использовать двусвязные списки? Используют?
источник

PG

Pïg Grëënëst in Сообщество Scheme
Да, когда надо используют
источник

TZ

T Z in Сообщество Scheme
Получается, Лисп круче Рефала?
источник

PG

Pïg Grëënëst in Сообщество Scheme
Это сравнение лишено смысла
источник

PG

Pïg Grëënëst in Сообщество Scheme
Существует класс задач, в которых hq9+ лучше всех остальных языков
источник

TZ

T Z in Сообщество Scheme
Pïg Grëënëst
Существует класс задач, в которых hq9+ лучше всех остальных языков
☺️
источник