Programmazione.it v6.2
Ciao, per farti riconoscere devi fare il login. Non ti sei ancora iscritto? Che aspetti, registrati adesso!
Info Pubblicità Collabora Autori Sottoscrizioni Preferiti Bozze Scheda personale Privacy Archivio Libri Corsi per principianti Chat Forum
Buildr, il primo progetto Ruby nell'incubatore di Apache
Scritto da Giordano Scalzo il 02-11-2007 ore 11:55
Intel Software
Tre anni fa è stato rilasciato Maven 1.0, immediatamente adottato dal mondo open source e non. La versione 2.0 non ha ricevuto la stessa accoglienza, mentre Ruby ha cominciato ad essere sempre più popolare e il concetto di DSL interno si è dimostrato molto efficace in tool come Rake.

Buildr è un nuovo sistema nato per semplificare le build di codice Java. Il suo autore, Assaf Arkin, ha cercato di eliminare la difficoltà delle configurazioni XML e delle sovradimensionate soluzioni come Maven. Come si evince dal suo blog, ad un certo punto Maven si è dimostrato un peso insopportabile nella gestione di un progetto agile, pertanto dopo aver soppesato un ritorno ad Ant è approdato a Rake, che per quanto più semplice e leggibile, non si è dimostrato però molto più usabile.

Buildr nasce da queste necessità, ha task precisi (ad esempio gestione degli xmlbeans) e permette l'uso di normale codice Ruby per completare i task basilari. Dovendo Buildr concorrere con Maven, si è data molta importanza alle performance e sono state introdotte molte interessanti caratteristiche:Se a tutto ciò si aggiunge l'ingresso del progetto nell'incubatore di Apache, è pensabile che Buildr riceverà ancora più attenzione e non potrà che beneficiarne.
Precedente: Le notifiche sui cambiamenti dei file in Windows (1/3)
Successiva: Menu contestuali in .NET (1/2)
Copyright Programmazione.it™ 1999-2009. Alcuni diritti riservati. Testata giornalistica iscritta col n. 569 presso il Tribunale di Milano in data 14/10/2002. Pagina generata in 0.814 secondi. Sito ottimizzato per Mozilla Firefox. Powered by Kyron.