В SRFI 40 мы видим, что он устарел и заменен SRFI 41. Я использую SISC, где присутствует SRFI 40, но нет SRFI 41. Я хотел бы знать основную разницу между ними и могу ли я нормально использовать SRFI 40 без опасений?
В чем основное различие между SRFI 40 (устарело) и 41?
Ответы (1)
SRFI-40 в некоторых случаях протекает. См. функцию times3
в разделе «Подводные камни» SRFI-41. См. также обсуждение SRFI-40 после завершения.
Можно исправить SRFI-40, чтобы исправить проблемы, и некоторые пользователи так и сделали. Я не уверен, исправлен ли SISC. Кроме того, Дэвид ван Хорн и Андре ван Тондер внесли изменения в исходную эталонную реализацию SRFI-40, поэтому я не уверен, но теперь это также может работать правильно. Лично я избегаю этой проблемы и использую SRFI-41.
Есть ли причина, по которой SRFI-41 нельзя использовать в SISC?
Я автор СРФИ-40 и СРФИ-41.
person
user448810
schedule
14.05.2014
Реализация SISC, увы, не включает исправление SRFI 45. (Я только что проверил.) Насколько мне известно, нет никаких причин, по которым SRFI 41 нельзя использовать с SISC, но он был потерян с февраля 2007 года, до того, как SRFI 41 существовал.
- person Chris Jester-Young; 14.05.2014
Спасибо, Филипп, это честь. Единственная ссылка, которую я нашел, относится к 2008 году: ehc.ac/p/sisc/mailman. /сообщение/19397436
- person Felipe; 15.05.2014