Size: a a a

Clojure — русскоговорящее сообщество

2019 April 26

A

Alex in Clojure — русскоговорящее сообщество
osgi это жесть )
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
проблема не в плагинах, этого добра в jvm полно, а в самой clojure, точнее в компиляторе
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
Alex
ну кому нужны плагины могут с кложурой использовать? )
у тебя примерно два варианта:

1. либо в каждом "контейнере" своя кложа и ты не можешь шарить данные между ними и с "хостом", только через сериализацию
2. либо кложа одна, но кложавский компилятор и рантайм написаны так, что там пачка хаков нужна что б оно хоть как-то заработало, а по нормальному вообще не получится
источник

A

Alex in Clojure — русскоговорящее сообщество
ну вообщем тут от задач зависит дальше )
источник

DS

Denis Shilov in Clojure — русскоговорящее сообщество
С изоляцией зависимостей пожалуй только OSGi на ум приходит из работающего )
источник

A

Alex in Clojure — русскоговорящее сообщество
циклические зависимости вседела
источник

A

Alex in Clojure — русскоговорящее сообщество
мякотка
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
Denis Shilov
С изоляцией зависимостей пожалуй только OSGi на ум приходит из работающего )
OSGi это просто обертка вокруг системы класс лоадеров
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
их пачка
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
jboss-modules, p4j
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
для кложи вон в буте в том же
источник

DS

Denis Shilov in Clojure — русскоговорящее сообщество
Я к тому что OSGi из них самый популярный и распростраенный
источник

DS

Denis Shilov in Clojure — русскоговорящее сообщество
А на класслоадерах навелосипедить всегда можно
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
и соответсвенно OSGi никак не решает те проблемы, о которых я написал
источник

DS

Denis Shilov in Clojure — русскоговорящее сообщество
Ну ты хочешь чтобы кложевские классы были у всех одинаковые, а библиотечные у всех свои
источник

DS

Denis Shilov in Clojure — русскоговорящее сообщество
Как я понял
источник

DS

Denis Shilov in Clojure — русскоговорящее сообщество
Если быть точнее то те классы, которые отвечают за реализацию персистентных структур
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
скорее всего это как-то так должно выглядеть, да
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Слышал, в последнем виме вынесли плагины в отдельные процессы, а ядро с ними по протоколу общается
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Пиши хоть на ноде.
источник