>рутрекер.орг
Инновации! Свобода! Бесплатность!
А мы продолжаем заливать раздачи журнала для программистов на рутрекер, на котором присутствует обязательная регистрация. Уж не позорьтесь, пользуйтесь опенбиторрент.ком, или на худой конец самим пайратбэйем.
Вообще то мы не заливали на рутрекер, но так как такой способ скачивания достаточно популярен мы публикуем на него ссылку.
Над вашим предложением обещаем подумать.
Автору статьи про Scheme для начала почитать вот это: mumble.net/~campbell/scheme/style.txt
Далее.
> Scheme нельзя передавать в функцию параметры по ссылке.
ЕМНИП там как в Java. По ссылке передавать нельзя но можно передавать ссылки. А список — это цепочка cons'ов — пар значений, в т.ч. ссылок на следующую пару. т.е. при передаче списка в функцию передаётся пара указателей на значение и хвост списка и их можно изменить с помощью set-car! и set-cdr! (которых в некоторых реализациях нет).
> у нас уже есть функция Search()
Не знаю как у схемеров но в CL принято имена функций в документации писать большими буквами. Откуда скобки взялись вообще непонятно.
Внутренние функции вместо _intersection и т.д. можно объявлять локально в определении функции intersection.
Там человек первый раз со скимой связался. Да и с функциональной парадигмой тоже. Текст листал по диагонали, мягко говоря слабый (есть непонимание фундаментальных вещей).
> А список — это цепочка cons'ов — пар значений, в т.ч. ссылок на следующую пару. т.е. при передаче списка в функцию передаётся пара указателей на значение и хвост списка и их можно изменить с помощью set-car! и set-cdr! (которых в некоторых реализациях нет).
Не знаю как в CL, но в скиме список передается именно как список. От него можно отщепить потом голову либо хвост, но он не представляется как связная цепочка пар. Для пар есть отдельный тип.
> которых в некоторых реализациях нет
Всё что за пределами R(n)RS — синтаксический сахар и удобства. Жить в теории можно и без них прекрасно ;)
Вёрства pdf в формате А4 с мелкими шрифтами — это чтобы на читалках не могли читать?
Я понимаю, когда выкладывают в pdf журналы печатающиеся на бумаге — им просто не камильфо перевёрстывать для экрана. Но зачем журнал распространяющийся исключительно в электронном виде, и который мало кто будет распечатывать, верстать в предназначенном для печати формате А4?
Зогадка.
весьма унылые статьи которые писали студенты не разобравшиеся в материале
дабы вы не очень расстраивались предлагаю вам символику журнала:
сплюснутый по вертикали чувак, даже менять ничего не придётся
Меня больше порадовало, тема нормера: html, а дальше статьи по scheme, delphi, achi и нерекурсивных фильтрах. Но за журнал спасибо. Кое-что можно почитать.
13-й выпуск журнала ПРОграммист