Guile и Emacs?

Мы использовали это программное обеспечение однажды в Виртуальной машине, чтобы сделать некоторое тестирование масштаба пропускной способности:

http://www.softinengines.com/index.php?section=download&langu=en

Это не свободно, но действительно имеет 30-дневную пробную версию.

20
задан Wilfred Hughes 29 August 2016 в 02:11
поделиться

5 ответов

guile и emacs, снова - обновил Emacs src, используя не взломанный Guile , 23 августа 2009 г.

PS: Недавно я заметил, что мой первый зафиксировать в исходном дереве Emacs относящиеся к этому проекту были на 1999-08-28, всего десять лет назад. Я не уверен, стоит ли праздновать или впадите в депрессию в пятницу.

http://lists.gnu.org/archive/html/guile-devel/2009-08/msg00163.html

7
ответ дан 30 November 2019 в 00:23
поделиться

Я бы не стал особо беспокоиться об этом. Есть несколько проектов для использования Guile с Emacs, но я чувствую, что они не поддерживаются в основной линии. Как заметил один из разработчиков одного из проектов,

2
ответ дан 30 November 2019 в 00:23
поделиться

После выпуска Guile 2.0 станет возможным использовать Guile с Emacs. Текущий предварительный выпуск поддерживает ecmascript, а также схему, и, по-видимому, есть ветка elisp, но я не изучал ее. Как только Guile полностью поддерживает elisp, не составит большого труда заменить текущий интерпретатор elisp на Guile. Реальный вопрос заключается в том, собираются ли люди переписывать свои настройки и дополнения в схеме или просто продолжать использовать elisp. Тем не менее, Guile 2.0 должен сделать возможность Guile Emacs намного ближе к реальности, чем любая другая разработка за последние 10 лет.

9
ответ дан 30 November 2019 в 00:23
поделиться

Использование виртуальной машины типа parrot кажется более интересным для будущего, чем Guile, поскольку виртуальная машина Parrot может обрабатывать множество различных динамических языков , и каждый язык может повторно использовать то, что был разработан на другом языке.

Осталось сделать следующее:

  • добавление низкоуровневых концепций и функций emacs к Parrot VM (базовые типы elisp, такие как тип буфера, окно, фрейм ...)
  • создание языкового порта elisp для Попугай ВМ.

С такой функциональностью вы могли бы иметь весь унаследованный код elisp, работающий на Parrot VM, без каких-либо проблем с портированием, а новый код можно было бы разрабатывать и повторно использовать на любом языке, поддерживаемом Parrot VM.

2
ответ дан 30 November 2019 в 00:23
поделиться

В последнее время было несколько интересных дискуссий на эту тему:

4
ответ дан 30 November 2019 в 00:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: