SICP, picture language и подходящая реализация Scheme
От: Аноним  
Дата: 20.04.08 02:01
Оценка:
Изучаю SICP. Вот дошел до этого самого языка описания картинок. До этого пользовался Mit GNU Scheme, в котором, кроме всего прочего, имеется и несложное API для работы с графикой. Однако в GNU/Linux (если точнее, Debian Testing) возникают определенные проблемы с ее использованием: нарисованное в окне изображение исчезает, если данное окно перекрыть другим. Соответственно пришлось искать другую реализацию Scheme. Нашелся Mzscheme. Однако не понравилось, что для использования графических библиотек необходимо доустанавливать их IDE DrScheme. Но это полбеды. Другая неприятность заключается в том, что непосредственно из Mzscheme (который легко встраивается в Emacs) с графикой работать нельзя. Для этого нужно использовать их жe MrEd (graphical scheme implementation, по словам авторов; в Emacs не встроить, по крайней мере, очевидным для меня способом) или непосредственно DrScheme. Меня это не очень устраивает, потому как я привык к Emacs и отказываться от него не собираюсь, так как мне он кажется в должной степени удобным.
В связи с этим, собственно, и вопрос. Для каких еще реализаций Scheme есть библиотеки для работы хотя бы с самой просто графикой? Хотелось бы, чтобы (будь то интерпретатор или компилятор) хорошо соответствовал стандарту языка (имеется в виду конечно не свежепринятый R6RS, а R5RS).
Как еще один вариант, рассматриваю использование SLIB, в которой есть кое-какие средства для работы с EPS, в том числе и для рисования графиков в них. Это можно как-то приспособить к моим нуждам.
Буду очень благодарен, если кто-либо подскажет еще какое-нибудь решение.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.