LINUX.ORG.RU
ФорумTalks

plt scheme это круто!


0

0

строчка
(require (planet schematics/schemeunit:3))
при компиляции скачивает и устанавливает в локальный кеш нужный пакет (судя по всему обычным макросом). Всякие maven-ы и прочая ерунда курит в сторонке.

Чем больше работаю с plt scheme, тем больше он мне нравится.

★★★★★

Согласен, неплохая вещь.

Adjkru ★★★★★
()

«когда я на нее смотрел в последний раз…» (© dmiceman) оно имело самую убогую объектную модель из всех распространенных схем. и дурацкие биндинги с каким-то древним X-совым тулкитом.

dmiceman ★★★★★
()

> скачивает и устанавливает

П-ц. Поделись, плиз, названием разработки — постараюсь обходить её дальней дорогой.

anonymous
()

> при компиляции скачивает и устанавливает в локальный кеш нужный пакет

Скачать-то небольшое дело, как его потом удалить?

a1
()
Ответ на: комментарий от anonymous

А что смущает уважаемого анонимуса? Я просто сравниваю подсознательно с джавой - это путешествие на тормозной mnvrepository.com, поиск нужного пакета, редактирование дурацкой нечитабедьной pom-ки, обновление проекта, обновление файлов для IDE. А тут никаких ненужных шагов - скачиваешь программу, компилируешь, она все нужные зависимости себе сама скачивает. Хочешь что то использовать - просто используешь, оно найдётся при первой компиляции. Убрано множетсво ненужных промежуточных шагов.

Legioner ★★★★★
() автор топика
Ответ на: комментарий от Legioner

> Полагаю, что rm -rf ~/.plt-scheme/planet/300/packages/schematics/schemeunit.plt/

Несмешно.

a1
()

А в CL есть asdf-install :)... Wellcome to Lisp!

Sectoid ★★★★★
()

интересно, как борятся с этим дебиановские майнтейнеры ) это жиж получается неуправляемые пакетным менеджером файлы в системе!!! с рубигемсами борятся отключением update --system и вставлением палок в колеса, вроде с python egg и easy install тоже что-то такое было )

volh ★★
()
Ответ на: комментарий от Legioner

>~/.plt-scheme/planet/300/packages/schematics/schemeunit.plt/

а system-wide оно не того?

volh ★★
()
Ответ на: комментарий от volh

Лучший способ борьбы такой:

$ apt-cache search lib perl --names-only | wc -l
1490

Ежели все нужное завернуто в пакеты, то и желание ставить мимо apt-а  
возникает крайне редко.

anonymous
()
Ответ на: комментарий от anonymous

> Ежели все нужное завернуто в пакеты, то и желание ставить мимо apt-а возникает крайне редко.

Не так уж и редко. Если ты разработчик, желательно иметь версии поновее, а в пакетах с этим не очень.

anonymous
()
Ответ на: комментарий от anonymous

> Если ты разработчик, желательно иметь версии поновее, а в пакетах с этим не очень.

Бекпортнуть при наличии готовой рыбы пакета - задача в большинстве случаев тривиальная. Но нудная.

anonymous
()

Если б еще в planet-е было софта побольше, юыло бы вообще хорошо, а то жиденько там как-то...

cathode
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.