tzirechnoy
guile opensource говно 0_ilan@azor /tmp%time guile-1.6 </dev/null >/dev/null
guile-1.6 < /dev/null > /dev/null 0,02s user 0,00s system 96% cpu 0,025 total
0_ilan@azor /tmp%time guile-1.8 </dev/null >/dev/null
guile-1.8 < /dev/null > /dev/null 0,06s user 0,00s system 103% cpu 0,054 total
0_ilan@azor /tmp%time guile-2.0 </dev/null >/dev/null
guile-2.0 < /dev/null > /dev/null 0,12s user 0,02s system 100% cpu 0,144 total
Strephil
guile Lua Python GNU Я правильно понимаю, что в GNU главным скриптовым языком сделан guile, а не python и не lua, чтобы кому-нибудь случайно не пришло в голову этим воспользоваться? чтобы было сразу видно, что пользоваться этим не нужно?
Kim
guile guile 2.2 переполз на регистровую виртуальную машину со стековой и стал ещё быстрее (а как вы помните guile 2.0, когда он появился 2 года назад, работал раз в двадцать быстрее, чем guile 1.8) wingolog.org
a13
guile Scheme "Полная поддержка инфиксных выражений (curly-infix-expressions). Теперь вместо ( a (+ b c)) можно писать {a {b + c}}."

Слабаки!
anton0xf
guile Scheme shit tutor Lisp *gnu
оффициальный тутор по guile:
только дошел до запускания хоть чего-то (2.2 Testing it out), сразу
нихрена не работает:
1. чтобы оно собралось, надо в Makefile надо в LIBS добавить -lm
2. gnuplot тихо и мгновенно завершается
2.1. нужно в start_gnuplot() заменить
-execlp ("gnuplot", NULL);
+execlp ("gnuplot", "gnuplot", "-p", NULL);
2.2. все равно не работает. нужно еще убрать нахрен
— fprintf (global_output, "clear\n");
из tortoise_reset().
видимо gnuplot после таких команд не только картинку чистит, но и настройки забывает.

что же будет когда таки до гайла дойдем?..
(наверное здесь отпишусь, если будет еще говн)
a13
guile xbindkeys JS вещества А ещё под нашу музыку^W^W^W новый guile умеет в другие языки, например вот так можно запилить конфиг для xbindkeys на ecmascript:

в ~/.xbindkeysrc.scm пишем хрень типа этой:
(load-compiled (compile-file "/home/dk/.xbindkeysrc.js" #:from 'ecmascript))

в самом файле:
xbindkey(list("Mod4","t"),"xterm");
сделает то что нужно
a13
guile Scheme xbindkeys вещества вставляем в ~/.xbindkeys.scm

(use-modules (system repl server))
(spawn-server)

и наслаждаемся удалённым repl (например через geiser)
Единственная проблема — для того, чтобы заставить использовать нововведенный биндинг, помимо (grab-all-keys) почему-то требуется нажатие любой из определённых ранее комбинаций клавиш.

p.s. xbindkeys должен быть собран с guile > 2.0