On Sun, Feb 09, 2014 at 11:27:09PM +0200, Dmitry Statyvka wrote: > >>>>> Sergey B Kirpichev writes: > > SBK> On Sun, Feb 09, 2014 at 02:27:36AM +0200, Dmitry Statyvka wrote: > >> «Дезинформируете, Туз.» Во-первых, вы спутали maxima с macsyma. > > SBK> Да нет. > > Что же тогда вы имели сказать словами «одной из первых в мире CAS» и > «первый блин» при обсуждении maxima?
То что maxima и macsyma не настолько разные и независимые вещи, чтобы это игнорировать. > >> Во-вторых, людей, понимающих Common Lisp, на котором написана > >> maxima, существенно больше десятка > > SBK> Не в языке дело. > > В чем же? В том, что людей, понимающих что, зачем и почему написано в maxima именно так - можно пересчитать по пальцам. Плюс, максима написана на *двух* языках. Для современных CAS - это, мягко говоря, необычная ситуация (см. Maple, Mathematica). Оставляя в стороне оценку языка - просто добавлю, что это добавляет лишнюю ступеньку на кривой обучения контрибьюторов... > >> не говоря уже о том, что maxima имеет достаточно активное (и, > >> говорят, отзывчивое) сообщество. > > SBK> Рад, если ошибусь - но насколько я вижу люди там в основном заняты > SBK> латанием старых багов. > > Я наблюдал разработчиков maxima в списке рассылки ECL, где они решали > проблемы сборки maxima под android. Пришел к выводу, что проект > развивается. Странные у вас критерии для развития. Для портирования чего-либо можно быть абсолютным, извините, дубом в логике портируемого кода. Понимание помогает, но вообще-то это сугубо опционально. > Об отзывчивости сообщества на жалобы пользователей могу судить лишь по > косвенным данным, но и то немногое, что мне доводилось видеть\слышать, > говорит скорее о «живости» проекта, чем о сырости, древности или > запущенности. Я и не спорю, баги правят. Но это не развитие. > А какие у вас наблюдения? У меня наблюдения такие, что развитие практически остановилось. Простой пример, limit() как использовал столетние (70-е годы прошлого века) эвристики 20+ лет назад, так и продолжает использовать: (%i7) ? limit; ... `lhospitallim' is the maximum number of times L'Hospital's rule is used in `limit'. This prevents infinite looping in cases like `limit (cot(x)/csc(x), x, 0)'. ... См. http://www.cybertester.com/data/gruntz.pdf -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20140209220659.ga13...@darkstar.order.hcn-strela.ru