LINUX.ORG.RU

Common lisp


78

2

Всего сообщений: 4

Темный StumpWM

Увидел прошлый скрин в галерее, нахлынули ностальгические воспоминания — решил выложить темно-синий StumpWM в противовес светло-зеленому.

Работал на такой конфигурации на старом ноуте — сугубо приятные впечатления после около года использования. Некоторые вещи типа всяких нотификаций допиливал постепенно, результат можно посмотреть в конфигах.

alert box, urxvt: http://i.imgur.com/8kMvr48.png?1
«виджеты»: http://i.imgur.com/y3KSX6G.png


Конфиг: https://github.com/zarkone/stumpwm.d

>>> Просмотр (1366x768, 464 Kb)

 , ,

zarkone
()

Mezzano - ОС на Common Lisp

Существует такая открытая ОС - Mezzano (ранее mezzanine), автор пишет просто из интереса видимо, понятно, что ни о каком реальном использовании сейчас речи не идет, но посмотреть интересно.

Ссылка на гитхаб: https://github.com/froggey/Mezzano

Лицензия у автора своя, которая в принципе позволяет делать с этим все что угодно, кому интересно - может почитать текст в репе.

На данный момент можно собрать образ для qemu и по желанию конвертировать его потом для virtual box.

Процесс сборки не интуитивен, да и описан не очень хорошо. Вначале нужно клонировать себе исходный код, потом доклонировать там в home недостающие библиотеки и файл с обоями (да, нескучные обои настолько важны, что без них нормально не загрузится). Потом компилируется «холодный» образ, запускается файл-сервер на хосте и грузится виртуальная машина. Первая загрузка очень долгая, так как оно будет много чего еще будет скачивать и компилировать. Удобно иногда смотреть в лог QEMU, можно увидеть ошибки если забыл положить нужные файлы.

Текущий код в гите видимо не очень рабочий, полностью у меня запустить ее так и не удалось, хотя сборка образа проходит нормально. Есть релиз demo1, с ним запускается.

Из приложений есть REPL, IRC клиент, небольшой редактор, косящий под EMACS, файловый менеджер - все ярлыки видно на скриншоте. Работать в этом нельзя, но посмотреть на код любителю common lisp должно быть интересно.

>>> Просмотр (1024x768, 1178 Kb)

 ,

coredump
()

Лисповое безумие

Все что вы можете наблюдать на скриншоте, написано на CL. Тут можно увидеть мой старый 3d tetris, написанный за одну ночь на коленке пару лет назад и попытки сделать вменяемую xmpp библиотеку для cl.

>>> Просмотр (1280x800, 137 Kb)

 , , ,

grouzen
()

Развлекаемся с Common Lisp

Собственно вот моя околоучебная обстановка (иногда я пишу диссер):

  • Debian Sid;
  • stumpwm;
  • в левом верхнем углу виден самодельный велосипед для визуализации построения адаптивных сеток с помощью самоорганизующихся карт Кохонена. Интерфейс на cl-gtk2, отрисовка на cl-cairo2.
  • внизу старый добрый Emacs 23.4.1 и часть кода, реализующего SOM.

>>> Просмотр (1021x748, 71 Kb)

 , ,

ymn
()