Можно ли писать в консоли консольные приложения? - PullRequest
5 голосов
/ 24 июля 2011

Кто-нибудь знает какой-нибудь полупортативный способ написания консольных приложений (например, базовую анимацию) в схеме?Я слышал об обертке ncurses, но ничего не смог найти.

Ответы [ 3 ]

5 голосов
/ 24 июля 2011

Вы не можете сделать любой графический интерфейс в Scheme переносимым способом - потому что вы получаете только очень простой файловый ввод-вывод.

3 голосов
/ 24 июля 2011

Зависит от вашей схемы выбора. Chicken Scheme , например, имеет хорошие связи с C и имеет различные библиотеки Curses.Посмотрите их примеры кода:

2 голосов
/ 24 июля 2011

Вы проверили Guile ?Я никогда не использовал его сам, кроме того, чтобы просто поиграть, но это довольно круто, и даже имеет небольшую поддержку графического интерфейса .Не уверен насчет переносимости, за исключением того, что он должен прекрасно переноситься между различными Unix-системами, но то же самое можно сказать и о ncurses.

Не теряйте надежду!Если вы посвятили себя разработке в Scheme, вы можете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...