LINUX.ORG.RU

IDE / Text Editor для Guile

 , , ,


0

2

Привет, LOR!
Очень хочется плотно обмазаться Scheme (Guile), при этом очень не хочется ломать пальцы о хоткеи Emacs'а, какие у меня есть варианты? Пока использую старый-добрый gVim, но складывается ощущение, что для моих целей он слегка не очень.

Перебиндь клавиши на емаксе и вперед.

Akamanah ★★★★★
()

Перебиндил Ctrl на пробел, всё пучком.

iVS ★★★★★
()

есть такие варианты:

1. TeXmacs : встроенный Guile для плагинов (вместо елиспа)

WYSIWIG - ориентированный

2. GNU Emacs /GuileEmacs (см. в EmacsWiki): постепенно переписывать с elisp на схему.

anonymous
()

не хочется ломать пальцы

использую старый-добрый gVim

/0

anonymous
()

Emacs+evil либо Spacemacs сразу возьми. Для guile есть geiser, правда хз, как оно дружит с evil.

anonymous
()

Похоже, 2016 - год лиспа. Уже 5 или 6 тем подняли.

По теме - может и vim, но обязательно с paredit. Но лучше emacs, нормальные там хоткеи.

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

Уже 10 лет поднимают. Да только пользы как не было, так и нет.

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

Похоже, 2016 - год лиспа. Уже 5 или 6 тем подняли.

Каникулы же.

По теме: тут уж надо выбирать либо страдать, либо использовать emacs (и geiser).

ugoday ★★★★★
()

не хочется ломать пальцы о хоткеи Emacs'а, какие у меня есть варианты

Не хочешь ломать пальцы, будешь ломать голову. Выбирай.

no-such-file ★★★★★
()
Ответ на: комментарий от no-such-file

Ладно, уговорили, пошел туториал проходить.

GoodPerson
() автор топика

зачем обмазываться guile когда есть racket (вместе с отличной и простой IDE) ?

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

1. Хочется нормального Scheme. Завтра будет R7RS-large, Racket его вряд ли будет имплементить.
2. Я знаю достаточно примеров использования Guile, кто и как применяет Racket - я найти не смог.
3. Хочется сообщества за спиной и хоть какие-то гарантии, что инструмент в обозримом будущем не умрет.

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

Хочется нормального Scheme. Завтра будет R7RS-large, Racket его вряд ли будет имплементить.

https://github.com/lexi-lambda/racket-r7rs

Я знаю достаточно примеров использования Guile

В энтерпрайзе? А на гитхабе можешь сравнить количество кода - Racket на 48 месте, все имплементации scheme - на 40.

Хочется сообщества за спиной и хоть какие-то гарантии, что инструмент в обозримом будущем не умрет.

за спиной racket как бы тоже сообщество

Суть в том, что рэкет как язык(тем более, что это не только язык, но и фреймворк для построения новых, правда guile cо второй версии тоже движется в эту сторону) сильно круче.

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

https://github.com/lexi-lambda/racket-r7rs

Какая-то сторонняя поделка от ноунейма, фактор автобуса, вот это всё.

В энтерпрайзе?

В проектах GNU как минимум.

за спиной Racket как бы тоже сообщество

Не понимаю, что это за сообщество. Там одна сфера образования, которая давно должна была на Python вслед за MIT перейти.

сильно круче

Я не хочу круче, я хочу ламповый Scheme.

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

В проектах GNU как минимум.

В проектах GNU платят деньги?

Там одна сфера образования, которая давно должна была на Python вслед за MIT перейти.

Так ведь питон - говно, зачем на него переходить?

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

В проектах GNU платят деньги?

Не понимаю, к чему ты клонишь. В GNU пишут относительно качественное ПО достаточно серьезные ребята, а платят мне за магию на Java.

Так ведь питон - говно, зачем на него переходить?

На эту тему с преподавательским составом MIT лучше побеседовать.

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

количество вакансий больше одной

Упаси Господь работать на симпатичном тебе языке.
Java кормит неплохо, просто небольшую игрушку себе хочу.

А чего, кстати, не Clojure?

Мир Clojure недостаточно далекий, чтобы волновать внутренний мир, а сам язык (с инфраструктурой) представляется слишком большим, чтобы быть всего лишь игрушкой - надо сидеть и учить.

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

Упаси Господь работать на симпатичном тебе языке.

Имхо всяко лучше, чем на противном. Плавали, знаем.

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

ты не назвал ни одной причины, по которой guile лучше racket. все пересказы каких-то мифов.

guile лучше racket в одной вещи - там более свободная многопоточность. threads в racket зеленые.

во всем остальном racket явно оставляет guile не у дел.

x4DA ★★★★★
()
Последнее исправление: x4DA (всего исправлений: 1)
Ответ на: комментарий от x4DA

Так я и не говорил, что Guile лучше Racket - я назвал причины, по которым выбрал его.

во всем остальном Racket явно оставляет Guile не у дел

Рад за него, всех благ господам.

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