LINUX.ORG.RU

SLIME

 , ,


1

1

Много читал. много писал на лиспе. В простом текстовом редакторе. И вот, некоторое время назад (давненько) услышал о slime. всё ж поставил. и ничего не понял. что оно мне даёт?

вижу репл. тот же репл я вижу, когда просто sbcl запускаю.

дайте простой пример. что делать после M-x slime чтобы ощутить всю мощь тулзы.

-------------

понимаю, что туплю не по детски. репл в одном буфере, файл в другом. ну так у меня на одной консоли сбцл может быть запущен (репл) на другой вим с файлом. та же фигня. смысл слиме в чём?

copypasted from lisper.ru (my owm posts)

Пройди вторую и третью главы Practical Common Lisp.

Например, написал функцию, нажал C-c C-c - она скомпилилась и готова к использованию. Хочешь посмотреть, как макра раскроется, нажал C-Ret и увидел.

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

Пройди вторую и третью главы Practical Common Lisp.

Хотя третью даже не надо.

anonymous ()

И вообще, доку к слиму никто не отменял. Можешь еще в меню посмотреть его возможности или по C-h m.

anonymous ()

дайте простой пример. что делать после M-x slime чтобы ощутить всю мощь тулзы.

Почитать документацию, побегать по проекту, slime-hyperspec-lookup, M-., slime-fuzzy.

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

спасибо, действительно.. непривычен к емакс просто. или вим, или просто мц или фар встроенный редактор под виндой я ж и стого племени программистов — 60х-70х. сначала на бумаге пишешь, там же отлаживаешь.

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

сначала на бумаге пишешь, там же отлаживаешь.

Да, тут подход другой: интерактивное взаимодействие с живой системой, инкрементальная разработка снизу вверх.

http://13-49-ru.blogspot.com/2010/09/blog-post.html

http://www.gigamonkeys.com/book/lather-rinse-repeat-a-tour-of-the-repl.html

http://www.paulgraham.com/progbot.html

anonymous ()

Попробуй написать что-нибудь рабочее

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

О лисп машинах должно быть слышал?

краем уха я сам себе лиспмашина

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