Comments 26
>рутрекер.орг
Инновации! Свобода! Бесплатность!
А мы продолжаем заливать раздачи журнала для программистов на рутрекер, на котором присутствует обязательная регистрация. Уж не позорьтесь, пользуйтесь опенбиторрент.ком, или на худой конец самим пайратбэйем.
Инновации! Свобода! Бесплатность!
А мы продолжаем заливать раздачи журнала для программистов на рутрекер, на котором присутствует обязательная регистрация. Уж не позорьтесь, пользуйтесь опенбиторрент.ком, или на худой конец самим пайратбэйем.
-24
Вообще то мы не заливали на рутрекер, но так как такой способ скачивания достаточно популярен мы публикуем на него ссылку.
Над вашим предложением обещаем подумать.
Над вашим предложением обещаем подумать.
+14
Если не хотите регистрироваться то, качайте с сайта журнала — ссылка дана.
За очередной номер журнала спасибо. Есть, что теперь на выходных почитать.
За очередной номер журнала спасибо. Есть, что теперь на выходных почитать.
0
До 100 Мб любую раздачу на rutracker можно скачать без регистрации.
+12
сначала я был с вами не согласен.
потом зашел на рутрекер понял что рейтинг мой не дает мне возможности скачать и мнение мое резко изменилось
потом зашел на рутрекер понял что рейтинг мой не дает мне возможности скачать и мнение мое резко изменилось
0
На заметку, про верстку на вашем сайте
www.artlebedev.ru/kovodstvo/business-lynch/2007/08/29/commented/
Без обид
www.artlebedev.ru/kovodstvo/business-lynch/2007/08/29/commented/
Без обид
+3
хороший журнал, я бы с удовольствием покупал в печатном виде
0
+2
снова Delphi
+8
Автору статьи про Scheme для начала почитать вот это: mumble.net/~campbell/scheme/style.txt
Далее.
> Scheme нельзя передавать в функцию параметры по ссылке.
ЕМНИП там как в Java. По ссылке передавать нельзя но можно передавать ссылки. А список — это цепочка cons'ов — пар значений, в т.ч. ссылок на следующую пару. т.е. при передаче списка в функцию передаётся пара указателей на значение и хвост списка и их можно изменить с помощью set-car! и set-cdr! (которых в некоторых реализациях нет).
> у нас уже есть функция Search()
Не знаю как у схемеров но в CL принято имена функций в документации писать большими буквами. Откуда скобки взялись вообще непонятно.
Внутренние функции вместо _intersection и т.д. можно объявлять локально в определении функции intersection.
Дальше читать лень.
Далее.
> Scheme нельзя передавать в функцию параметры по ссылке.
ЕМНИП там как в Java. По ссылке передавать нельзя но можно передавать ссылки. А список — это цепочка cons'ов — пар значений, в т.ч. ссылок на следующую пару. т.е. при передаче списка в функцию передаётся пара указателей на значение и хвост списка и их можно изменить с помощью set-car! и set-cdr! (которых в некоторых реализациях нет).
> у нас уже есть функция Search()
Не знаю как у схемеров но в CL принято имена функций в документации писать большими буквами. Откуда скобки взялись вообще непонятно.
Внутренние функции вместо _intersection и т.д. можно объявлять локально в определении функции intersection.
Дальше читать лень.
+2
Там человек первый раз со скимой связался. Да и с функциональной парадигмой тоже. Текст листал по диагонали, мягко говоря слабый (есть непонимание фундаментальных вещей).
> А список — это цепочка cons'ов — пар значений, в т.ч. ссылок на следующую пару. т.е. при передаче списка в функцию передаётся пара указателей на значение и хвост списка и их можно изменить с помощью set-car! и set-cdr! (которых в некоторых реализациях нет).
Не знаю как в CL, но в скиме список передается именно как список. От него можно отщепить потом голову либо хвост, но он не представляется как связная цепочка пар. Для пар есть отдельный тип.
> которых в некоторых реализациях нет
Всё что за пределами R(n)RS — синтаксический сахар и удобства. Жить в теории можно и без них прекрасно ;)
> А список — это цепочка cons'ов — пар значений, в т.ч. ссылок на следующую пару. т.е. при передаче списка в функцию передаётся пара указателей на значение и хвост списка и их можно изменить с помощью set-car! и set-cdr! (которых в некоторых реализациях нет).
Не знаю как в CL, но в скиме список передается именно как список. От него можно отщепить потом голову либо хвост, но он не представляется как связная цепочка пар. Для пар есть отдельный тип.
> которых в некоторых реализациях нет
Всё что за пределами R(n)RS — синтаксический сахар и удобства. Жить в теории можно и без них прекрасно ;)
0
Вёрства pdf в формате А4 с мелкими шрифтами — это чтобы на читалках не могли читать?
Я понимаю, когда выкладывают в pdf журналы печатающиеся на бумаге — им просто не камильфо перевёрстывать для экрана. Но зачем журнал распространяющийся исключительно в электронном виде, и который мало кто будет распечатывать, верстать в предназначенном для печати формате А4?
Зогадка.
Я понимаю, когда выкладывают в pdf журналы печатающиеся на бумаге — им просто не камильфо перевёрстывать для экрана. Но зачем журнал распространяющийся исключительно в электронном виде, и который мало кто будет распечатывать, верстать в предназначенном для печати формате А4?
Зогадка.
+2
«Программирование как стиль жизни». Мда… Знаете, я вряд ли куплю журнал, выпускаемый людьми, для которых html — это программирование.
+1
UFO just landed and posted this here
весьма унылые статьи которые писали студенты не разобравшиеся в материале
дабы вы не очень расстраивались предлагаю вам символику журнала:
сплюснутый по вертикали чувак, даже менять ничего не придётся
дабы вы не очень расстраивались предлагаю вам символику журнала:
сплюснутый по вертикали чувак, даже менять ничего не придётся
+3
Зашел на сайт и первое, что пришло в голову: «Я открыл Консультант+ ?!»
0
Меня больше порадовало, тема нормера: html, а дальше статьи по scheme, delphi, achi и нерекурсивных фильтрах. Но за журнал спасибо. Кое-что можно почитать.
0
Журнал еще не читал, поэтому оп нему ничего не скажу. Но сначала подумал, что возродился старый
«программист», мир его праху :)
«программист», мир его праху :)
+1
Sign up to leave a comment.
13-й выпуск журнала ПРОграммист