Sto cercando di determinare se una lingua che sto studiando (Groovy) è migliore per lo sviluppo di applicazioni aziendali rispetto al nostro linguaggio corrente (Java). Specificamente sto cercando di capire se risparmierà tempo significativo in codifica, ri-factoring e manutenzione.
Ma in realtà non sto facendo questa domanda perché è troppo ampia, sto solo impostando la mia domanda:
Qual è l'approccio migliore per la raccolta di metriche per confrontare la produttività di due lingue? Voglio dire, è facile guardare il codice di esempio che dice "guarda, è più facile scrivere in Groovy che in Java" o "questa funzionalità è mancante negli strumenti disponibili per Groovy, ma esiste con gli strumenti Java". Ma è molto più difficile capire come ciò si traduca in tempo guadagnato / perso nel mondo reale.
Ho pettinato Google, ma onestamente non sono nemmeno sicuro di cosa sto cercando. So che la domanda è ancora un po 'ampia, ma se qualcuno ha delle risposte lo apprezzerei ...