Size: a a a

2020 October 10

YK

Yaroslav Khnygin in Lisp Forever
наказан за правду
источник

VL

Valeriy L in Lisp Forever
akater
У меня в asdf.lisp написано

(defvar *user-cache* nil
   "A specification as per RESOLVE-LOCATION of where the user keeps his FASL cache")

и потом еще defun xdg-cache-home где и упоминается юзерский .cache.

Система вроде ничего особо не конфигурирует: (require :asdf) и все.  Есть /etc/common-lisp/source-registry.conf, но там не про кэш:
(:source-registry
(:directory "/usr/share/common-lisp/systems")
:inherit-configuration)

Сколько помню (ну лет 5–6), у меня всегда в .cache было.
хмм, я сейчас глянул, у меня тоже fasl файлы в .cache находятся, но когда я нажимаю compile-file C-c C-k то он их компилит в текущей директории
источник

VL

Valeriy L in Lisp Forever
похоже что он складывает в .cache то что я компилирую через C-c C-c compile-defun
источник

VL

Valeriy L in Lisp Forever
я сегодня с geiser играл и как-то грустно стало. я не нашёл как интерактивно можно инспектить значения, а еще он всё запускает в одном треде и блочит. как так жить?
источник

SA

Sokolov Andrew in Lisp Forever
Yaroslav Khnygin
наказан за правду
Хз он только что сказал что все чуваки что то делают а должны делать что то другое
источник

SA

Sokolov Andrew in Lisp Forever
Это неправда И
источник

SA

Sokolov Andrew in Lisp Forever
Мы в курсе спасибо
источник

SA

Sokolov Andrew in Lisp Forever
Точнее те из нас кто не ноют про какое то там славное прошлое
источник

SA

Sokolov Andrew in Lisp Forever
Те же кто ноют -- ну просто подумайте какое это ебанутое занятие -- скорее всего сами уже достаточно тово, чтоб не мочь написать ничего полезного
источник

a

akater in Lisp Forever
Valeriy L
хмм, я сейчас глянул, у меня тоже fasl файлы в .cache находятся, но когда я нажимаю compile-file C-c C-k то он их компилит в текущей директории
Я даже толком не пользовался compile-file, определяю системы всегда.  Так всегда в .cache ложится.
источник

VL

Valeriy L in Lisp Forever
akater
Я даже толком не пользовался compile-file, определяю системы всегда.  Так всегда в .cache ложится.
понял, спасибо
источник

VL

Valeriy L in Lisp Forever
а кто-то из вас скриптует Common Lisp? Благодатное вообще занятие? Вот например guile интерпретирует по особому shebang, спецом для скриптов
источник

VL

Valeriy L in Lisp Forever
если скриптуете, то как лучше всего это сделать?
источник

a

akater in Lisp Forever
Valeriy L
если скриптуете, то как лучше всего это сделать?
У fare есть старый пост Why Lisp is now an acceptable scripting language

http://fare.tunes.org/files/asdf3/asdf3-2014.html

Я читал, но ничего не запомнил и м.б. ничего не понял.

Лисп должен в фоне работать, и к нему должен быть интерактивный интерфейс.  Неплохо бы сделать init-систему на Лиспе, которая будет всегдя рядом (и которая будет запускать юзерские Лиспы, видимо.)
источник

VL

Valeriy L in Lisp Forever
вооо, я тоже о похожем думал. Было бы круто
источник

VL

Valeriy L in Lisp Forever
jvm можно подобным образом запустить
источник

VL

Valeriy L in Lisp Forever
чтобы стартап был быстрее и памяти меньше жрало
источник

V(

Vλadimir (Hawthorne ... in Lisp Forever
лол, я собрал chicken с MPI-биндами на распберри игрушке
источник

V(

Vλadimir (Hawthorne ... in Lisp Forever
geiser ведь может по ssh приконнектиться?
источник

VL

Valeriy L in Lisp Forever
вроде да
источник