Size: a a a

2020 July 15

AP

Alex Peresmeshnik in Lisp Forever
Alexey Egorov
Вот тебе конкретный пример.
Ну что-то как-то не особо вдохновляет. На любителя
источник

AP

Alex Peresmeshnik in Lisp Forever
Как-то больше путаницы чем наглядности
источник

AP

Alex Peresmeshnik in Lisp Forever
Alexey Egorov
И вообще, называть безделушкой проект из сотни файлов, к которому прилагается научная статья на 15 страниц, несколько странно.
Научная статья научной статье рознь, есть полезные и актуальные, есть которые статя ради статьи. Какой смысл несет эта - не знаю, но пример выше на ее изучение точно не вдохновляет ;)
источник

AP

Alex Peresmeshnik in Lisp Forever
Alexey Egorov
Ну, дело привычки и вкуса, наверное.
Ну как минимум даже с точки зрения навигации по коду гораздо удобнее: (define (some-func a b c) ...) в том же емаксе проще прыгнуть по sexp'ам к началу (some-func ...) и скопипастить шаблон функции для дальнейшей вставки куда надо. С (defun some-func (a b c) ...) такое не прокатит
источник

AE

Alexey Egorov in Lisp Forever
Alex Peresmeshnik
Ну как минимум даже с точки зрения навигации по коду гораздо удобнее: (define (some-func a b c) ...) в том же емаксе проще прыгнуть по sexp'ам к началу (some-func ...) и скопипастить шаблон функции для дальнейшей вставки куда надо. С (defun some-func (a b c) ...) такое не прокатит
Проще руками скобку и пару символов имени написать, автодополнение сделает всё остальное.
источник

VM

Vyacheslav Mikushev in Lisp Forever
Alexey Egorov
Проще руками скобку и пару символов имени написать, автодополнение сделает всё остальное.
👍 Иногда значительно быстрее даже полное имя написать, чем прыгать и копировать.
источник

LL

Lämppi Lütti in Lisp Forever
Есть смысл копировать имя?
источник

VM

Vyacheslav Mikushev in Lisp Forever
Иногда, есть. Например, HarmonFiddleWatleyAndSprungInternationalizationConvention.😂
источник

AE

Alexey Egorov in Lisp Forever
Lämppi Lütti
Есть смысл копировать имя?
источник

LL

Lämppi Lütti in Lisp Forever
Так это не лисп
источник

LL

Lämppi Lütti in Lisp Forever
И всё ещё автодополнение
источник

AE

Alexey Egorov in Lisp Forever
Ну автодополнение всегда сработает.
источник

VM

Vyacheslav Mikushev in Lisp Forever
К сожалению, slime не подсказывает локальные имена.
источник

AE

Alexey Egorov in Lisp Forever
В редакторе кода не могу представить ситуацию, когда надо имя копировать.
источник

AE

Alexey Egorov in Lisp Forever
Vyacheslav Mikushev
К сожалению, slime не подсказывает локальные имена.
М-.
источник

VM

Vyacheslav Mikushev in Lisp Forever
Не подсказывает.
источник

AE

Alexey Egorov in Lisp Forever
Vyacheslav Mikushev
Не подсказывает.
Как.
источник

AE

Alexey Egorov in Lisp Forever
Это же дополнение, которое берёт имена просто из тех, что уже есть в открытых буферах.
источник

VM

Vyacheslav Mikushev in Lisp Forever
У меня на M-. забинджено вот это - (slime-edit-definition &optional NAME WHERE).
источник

AE

Alexey Egorov in Lisp Forever
Хм.
источник