Clojure - помогите начать - Lisp
Формулировка задачи:
0. Написал название языка в заголовке темы по-нормальному, на английском (или это французский?, неважно), но этот форум мне сказал что нельзя совмещать кирилицу и латиницу в заголовке темы, чем не оставил мне выбора, кроме того, как использовать уродский транслит.
1. Слово "помогите" тоже запрещено - пробую альтернативу, а квест по созданию темы на этом форуме становится все интереснее
Теперь о моей ситуации - живу на винде 7, виртуальные машины ставить не умею, линуксы/макоси и т.п. - тоже, и не планирую. Хочу попробовать Кложу. Установил джаву рантайм энвиронмент последний, скачал кложу, и как завещал Алекс Отт, делаю так: нажимаю вин+r - открывается Выполнить, там пишу cmd.exe - открывается черная консоль, в ней пишу java - cp ....длинный путь.....clojure-1.6.0.jar clojure.main и наконец-то попадаю в РЕПЛ, где даже вычисляются выражения типа (apply + [1 3]) и печатается результат. Вопрос в том - можно ли делать это не так через ж...пу, как описано выше, а по-нормальному, с гуём, мышкой, кнопками, чтобы я мог хотя бы создать файл с текстом своей программы хоть в блокноте и загрузить его в РЕПЛ и выполнить, а если получить исполняемый файл для ЖВМ без РЕПЛа - то вообще предел мечтаний. Да и если будет хоть какой-то текстовый редактор с автоподсчетом скобок, а не простой блокнот - тоже будет хорошо, ибо иначе боюсь я со скобками в Лиспе убьюсь. Об ИДЕ даже не мечтаю, но если скажете что есть и простая и удобная (а не плагины к Эклипсу) - будет вообще счастье. В книжке перевода Алекса Отта и на сайте кложы сказано что-то про некий Ленинген, но с чем его едят не понял пока.
В общем, думаю вы поняли круг моих вопросов и сложностей, пожалуйста направьте дилетанта на путь истинный.
Не по теме:
ЗЫ сделав обрезание в третий раз, Иванов (это правда моя фамилия ) таки добился права выезда в Израиль, но заголовок темы конечно претерпел
Решение задачи: «Clojure - помогите начать»
textual
Листинг программы
lein uberjar
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д