Piccola nota:
il linguaggio di programmazione sta' al gestionale, come l'italiano sta al saper scrivere un racconto avvincente di spionaggio.
il problema e' che il linguaggio di programmazione e' lo 0.000000001 % delle cose da sapere necessarie per realizzare un software mediamente complesso.
Per realizzare il gestionale ti serve innanzitutto saper programmare [e questo NON CENTRA con il linguaggio di programmazione] e poi la conoscenza del 'dominio'.
Sono felice di avere trovato qualcuno che usa
esattamente la stessa metafora che faccio io quando qualcuno afferma che COBOL sarebbe un linguaggio inadatto a realizzare un software di contabilita'.
Per inciso nelle richieste di lavoro del sito, ho visto che c'e' un'azienda che cerca 10 programmatori COBOL .
Se fatto bene, e questo, per questo tipo di applicazioni, non dipende dal linguaggio, i problemi di prestazioni sono minimali.
Se fatta bene qualsiasi cosa funziona. e li' sta il difficile.
Il problema IMVHO e' che piu' che il linguaggio, quello che condiziona le prestazioni in certi ambiti e' l'architettura
Secondo me la scelta di una interfaccia browser condiziona la "reattivita'" , rispetto una con client dedicato, a causa del paradigma sulla presentazione dei dati e sull'interazione con l'utente che la struttura a browser induce a seguire (magari non per obbligo, ma perche' "si e' sempre fatto cosi'").
Piu' di una volta mi e' capitato di constatare che la versione browser di un'appliccazione gestionale e' inferiore a quella realizzata con gli arcaici criteri in termini di velocita' di interazione, ma non ho una casisitica tanto vasta da dire che sia sempre cosi'.
Forse non perche' l'architettura e' inferiore in se', ma per la modalita' di realizzazione condizionata dal paradigma del browser (ad esempio mouse anziche' tasti funzione e frecce direzionali).
Un esempio di "reattivita'" e "usabilita' : io sono il tipo che sull'automobile voglio un tasto per ogni funzione, non voglio dovere scorrere un menu' su un touch screen per regolare l'aria condizionata, voglio la manopolina fisica.
Il browser e' il touch screen (non per colpa sua, ma per come vengono realizzate le applicazioni), la manopolina e' la modalita' arcaica.
Morale della favola
L'aspirapolvere Dyson e' bello e tutto quanto, ma ci sono occasioni in cui la scopa e' piu' adatta.