Leiningen pentru Windows: construiește și rulează programe Clojure fără dureri de cap
Leiningen funcționează acum nativ pe Windows — gata cu dansurile șamanice în jurul terminalului.

Ai încercat vreodată să rulezi un proiect Clojure pe Windows? Dacă da, știi că e ca și cum ai asambla un dulap IKEA fără instrucțiuni și cu o singură cheie hexagonală. Vestea bună: Leiningen — constructorul principal al lumilor Clojure — a primit în sfârșit suport complet pentru Windows.
Înainte, pentru a face lein să funcționeze pe Windows, trebuia să te dai șaman: instalezi Cygwin, modifici PATH, te rogi la fișierele batch. Acum e suficient să descarci installer-ul — și gata, poți construi proiecte fără să-l blestemi pe Bill Gates. Dezvoltatorii au citit probabil gândurile noastre și au decis: „Destul cu suferința”.
Pentru cei care nu știu: Leiningen e ca Maven sau Gradle, dar pentru Clojure și cu suflet. Gestionează dependințe, compilează proiecte, rulează teste și chiar poate face deploy. Și acum face toate astea pe Windows fără eforturi suplimentare. Desigur, dacă ești obișnuit cu magia terminalului Linux, va trebui să accepți că unele comenzi încă necesită PowerShell, dar sunt detalii.
Apropo, instalarea include acum și Java Development Kit (JDK) — nu mai trebuie să-l descarci separat. O grijă în minus. Iar dacă dezvolți în Clojure pentru producție, cu siguranță vei aprecia că lein uberjar se compilează fără lacrimi.
Pe scurt, dacă ești dezvoltator pe Windows și ai vrut să încerci Clojure — acum e momentul. Leiningen a încetat să mai fie un instrument elitist pentru utilizatorii de Mac și Linux.
Comentariul echipei METABYTE: Și noi am suferit cândva cu configurarea Clojure pe Windows, așa că ne bucurăm că acum ne putem concentra pe cod, nu pe dansuri șamanice. Sperăm că următorul pas e un REPL decent în cmd.exe fără cârje.
URMATORUL PAS
Ti-a placut abordarea?
Aplicam aceleasi principii in proiectele clientilor: AI, automatizari, produse care nu se sting dupa lansare.