Penso che si sta guardando la questione dal punto di vista sbagliato.
Mi piacerebbe utilizzare le chiusure in Java. ... Quanto sarebbe sicuro usare una tale libreria in un'app di produzione aziendale?
Il tuo processo decisionale su quale tecnologia utilizzare in un'app di produzione aziendale deve essere basata su ciò che sarà il migliore per l'azienda a lungo termine. Dovresti porre domande come:
- La tecnologia sta aggiungendo la tecnologia per migliorare significativamente l'app dal punto di vista della funzionalità?
- Quali sono i rischi per il progetto corrente?
- La tecnologia dichiara di essere "pronta per la produzione"?
- La tecnologia è supportata. È probabile che continui a essere supportato tra 5-10 anni?
- Se esci dall'azienda, qualcun altro sta per prendere il controllo del tuo codice?
- Quali sono le implicazioni di formazione/assunzione dell'utilizzo della tecnologia?
In generale, dichiarazioni come "Mi piacerebbe utilizzare Xxx" non dovrebbero avere alcun ruolo nel processo decisionale aziendale.(Ci sono contro-esempi, es. Startup che puntano l'azienda su qualche nuova tecnologia, ma il vero tasso di successo è ... umm ... aperto alla speculazione.)
Per riassumere, se stai costruendo applicazioni di produzione aziendale, è necessario essere prudenti e resistere alla tentazione di utilizzare la nuova tecnologia "per divertimento". Prova a pensare come un manager IT.
fonte
2009-09-13 00:09:41
Si potrebbe provare a utilizzare scala o clojur invece – KitsuneYMG