22 листопада 2011
Clojure 1.3 (все в одному)
Ті, хто програмують на клоӂурі, вже могли чути про зміни, що з'явились в останній версії. Зокрема, замість єдиної бібліотеки clojure.contrib тепер використовуються окремі модулі, розкидані по різних репозиторіях. Важко сказати, в чому переваги такого підходу — економія дискового простору, більша гнучкість розробки... Звичайно, якщо програміст для збирання свого великого й складного проекту використовує lein чи maven, особливої різниці він може й не відчути: в масштабах такого проекту, налаштування залежностей — найлегша частина роботи. Зрештою, може бути так, що для роботи вистачає й основних біліотек clojure, без contrib. Я ж не стільки пишу робочий код, скільки вивчаю й експериментую в REPL (тобто, проектів як таких здебільшого нема — лише маленькі програмки з одного файла) — мені зручніше, коли все необхідне лежить в одному архіві, і я можу спробувати ту чи іншу можливість, не тратячи час на конфігурування та встановлення додаткових пакетів. Власне, ось:
- clojure-all-in-one-1.3.0.zip (3 167 КБ)
Скачуєте, розпаковуєте. Для запуску — clojure.bat
(для тих, хто користується лінуксом, цей варіант не підходить, але,
гадаю, аналогічний баш-скрипт написати нескладно). Збірка включає в себе
базові бібліотеки clojure та більшість модулів
з clojure.contrib , їх можна підключати безпосередньо за
допомогою use
— якихось додаткових налаштувань за межами програмного коду робити не
треба. Може, це й не відповідає філософії справжнього програміста, але
мені так зручніше.
30.11.2011
— до збірки додано модуль algo.generic, якого раніше не було в
репозиторії.
Змінено 16 грудня 2011 16:39
Категорії: Clojure, Download