Clojure Clojure - помогите начать19.04.2015, 02:07. Показов 26432. Ответов 66
Метки нет (Все метки)
0. Написал название языка в заголовке темы по-нормальному, на английском (или это французский?, неважно), но этот форум мне сказал что нельзя совмещать кирилицу и латиницу в заголовке темы, чем не оставил мне выбора, кроме того, как использовать уродский транслит.
1. Слово "помогите" тоже запрещено - пробую альтернативу, а квест по созданию темы на этом форуме становится все интереснее ![]() Теперь о моей ситуации - живу на винде 7, виртуальные машины ставить не умею, линуксы/макоси и т.п. - тоже, и не планирую. Хочу попробовать Кложу. Установил джаву рантайм энвиронмент последний, скачал кложу, и как завещал Алекс Отт, делаю так: нажимаю вин+r - открывается Выполнить, там пишу cmd.exe - открывается черная консоль, в ней пишу java - cp ....длинный путь.....clojure-1.6.0.jar clojure.main и наконец-то попадаю в РЕПЛ, где даже вычисляются выражения типа (apply + [1 3]) и печатается результат. Вопрос в том - можно ли делать это не так через ж...пу, как описано выше, а по-нормальному, с гуём, мышкой, кнопками, чтобы я мог хотя бы создать файл с текстом своей программы хоть в блокноте и загрузить его в РЕПЛ и выполнить, а если получить исполняемый файл для ЖВМ без РЕПЛа - то вообще предел мечтаний. Да и если будет хоть какой-то текстовый редактор с автоподсчетом скобок, а не простой блокнот - тоже будет хорошо, ибо иначе боюсь я со скобками в Лиспе убьюсь. Об ИДЕ даже не мечтаю, но если скажете что есть и простая и удобная (а не плагины к Эклипсу) - будет вообще счастье. В книжке перевода Алекса Отта и на сайте кложы сказано что-то про некий Ленинген, но с чем его едят не понял пока. В общем, думаю вы поняли круг моих вопросов и сложностей, пожалуйста направьте дилетанта на путь истинный. Добавлено через 2 минуты Не по теме: ЗЫ сделав обрезание в третий раз, Иванов (это правда моя фамилия :)) таки добился права выезда в Израиль, но заголовок темы конечно претерпел :D
3
|
|
| 19.04.2015, 02:07 | |
|
Ответы с готовыми решениями:
66
|
| 04.04.2019, 14:05 [ТС] | |
|
Slenon, по ссылке выше мой гитхаб - там несколько приложений на ClojureScript - соответственно в браузере, гуи. Если не браузерное гуи - то любую гуишную джава либу которую лучше знаешь. Интероп с джавой отличный и прозрачный - одно из преимуществ Clojure на ЖВМ. Я использую Swing по старой памяти, хотя сейчас это уже не модно, и на волне FX или еще более свежие технологии. Примера у меня на гитхабе пока нет (хотя сегодня-завтра планирую выложить дебаггер - там будет простой свинговый гуй), но есть полно в сети.
1
|
|
|
5 / 5 / 3
Регистрация: 25.07.2016
Сообщений: 182
|
|||||||||||
| 14.04.2019, 20:02 | |||||||||||
|
_Ivana, не сочтите за наглость, но то что я нарыл …
![]() Вобщем мне нужен для начала код на Clojure делающий то что делает следующий код на Groovy -
![]() P.S. Swing жив !... Добавлено через 2 часа 2 минуты Короче ![]()
0
|
|||||||||||
|
in code we trust
134 / 163 / 12
Регистрация: 29.02.2016
Сообщений: 886
|
||
| 17.04.2019, 10:21 | ||
|
Лучшая IDE для Clojure это Intellij idea с плагином cursive.
Добавлено через 6 минут
0
|
||
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
|
| 17.04.2019, 10:22 | |
|
0
|
|
|
in code we trust
134 / 163 / 12
Регистрация: 29.02.2016
Сообщений: 886
|
||
| 17.04.2019, 10:32 | ||
|
-- Вспомнил свою похожую тему и авторы помогавшие в ней есть и в этой теме: https://www.cyberforum.ru/cloj... 54162.html Добавлено через 6 минут В общем я за Intellij Idea.
0
|
||
| 22.04.2019, 16:02 [ТС] | |
|
Slenon, почему-то не пришло уведомление второй раз. Вот модуль свингового гуя из того дебаггера, про который я говорил - https://github.com/Ivana-/bb-d... ug/gui.clj
Кнопок на форме правда нет (не нужны мне пока), но добавить их не менее тривиально. ЗЫ Курсив платный, только полгода можно бесплатно и нот фор коммерс юз. Плюс Идея тяжела. А Калва на ВСКоде бесплатна и вполне хороша.
0
|
|
|
in code we trust
134 / 163 / 12
Регистрация: 29.02.2016
Сообщений: 886
|
||
| 24.04.2019, 16:24 | ||
|
Если прошло пол года, то заново на https://cursive-ide.com/buy.html -- Вроде это называется рекурсия). -- Также всё регистрирую на то же самое имя и ту же самую почту.
0
|
||
| 24.04.2019, 16:24 | |
|
Clojure Присвоение ввода с клавиатуры переменной в Clojure Clojure Clojure. Последовательность создается задом-наперед Clojure Ввод данных пользователем в Clojure
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|