Mi piace molto programmare cose semplici, come le soluzioni per Project Euler, dove puoi concentrarti, scrivere un algoritmo, eseguire istantaneamente, testare, verificare e modificare il programma finché non funziona. Anche per i progetti più grandi sento di poter mantenere il flusso ed essere molto produttivo finché posso rimanere in un IDE (ad esempio Eclipse) e tutto si compila e si avvia velocemente, ad esempio, se si tratta di una GUI Swing.
Con la crescente attenzione per le applicazioni Web e gli smartphone, tuttavia, sono costretto a creare un server web, a destreggiarsi con una grande quantità di linguaggi di programmazione e di markup (ad es. Javascript, Java, HTML, CSS), diversi tipi di editor e attendere che venga distribuito qualcosa (server web), compilato (GWT, Vaadin) o virtualizzato (Android). Esistono soluzioni che consentono di aggirare questi problemi?
So che queste domande possono sembrare soggettive, ma è un problema importante per me e penso che possa giovare anche a molti altri.
P.S .: Quello che sto cercando è una soluzione per lo sviluppo web che permetta di rimanere in un IDE e che permetta di testare ed eseguire senza lunghe attese per lunghe compilazioni, distribuzioni, ecc.