Ciao Sandro > ma JS č un dannato casino :P > meno male che poi qualche anima pia > ha provveduto ad inventare FireBug
che fosse problematica l'implementazione, sono d'accordo e sicuramente FireBug ha dato una grande mano. Ma il linguaggio di per se e' molto potente ed ha una sua grande dignita', IMHO. Ne e' dimostrazione il proliferare delle librerie, talvolta molto eleganti, che astraggono con un layer intermedio la complessita' allo sviluppatore (ad es jQuery o Ext JS). Quello che a volte, a causa di implementazioni veloci e farraginose e - non ultima - magari la scarsa conoscenza dello stesso da parte dello sviluppatore, puo' sembrare un linguaggio brutto e scomodo, puo' prendere nuova luce se visto in ottiche diverse, quali ad es le elegantissime implementazioni di OpenLayers o di jQuery, tanto per fare due esempi noti ai piu'. Ed ora sta di nuovo succedendo qualcosa di nuovo: dopo il rilascio di V8 [1] da parte di Google, c'e' ad es questo node.js [2] che sembra abbia performance impensabili e una scalabilita' grandiosa e che mette a disposizione possibilita' di chiamate asincrone in maniera molto semplice. Tanto e' vero che stanno nascendo framework server basati su tale implementazione, quali ad es Express [3], che tra l'altro si accoppiano benissimo con i nuovi storage NoSQL (ad es CouchDb o MondoDb, tanto per dirne due tra i piu' noti). Insomma lunga vita al JavaScript, anche se sovente puo' evocare brutti ricordi :D > ma tu Paolo te lo ricordi che incubo > era fare debugging JS qualche anno fa ? > ... magari sul 'mitico' MSIE 5.5 ... praticamente una pletora di alert et similia :D infatti FireBug ha secondo me il merito principale per l'uscita dei framework javascript di cui ho scritto in precedenza. V8 dara' ora ulteriore spinta. > comunque su un punto sicuramente concordiamo: > č veramente molto difficile (se non assolutamente > impossibile) riuscire a trovare un casino senza > capo ne coda piů pasticciato di VB :-) > infatti (e lo dico da persona che ha usato VB5/6 per anni) e' un linguaggio/strumento diseducativo che dovrebbe essere proibito a chi si avvicina alla programmazione :P E per di piu', ora che non ha quasi piu' senso sviluppare applicazioni gestionali desktop, e' anche diventato privo di utilita', secondo me. ci vediamo a Foligno, un caro saluto P [1] http://code.google.com/p/v8/ [2] http://nodejs.org [3] http://expressjs.com -- Paolo Corti GIS specialist and web developer web: http://www.paolocorti.net twitter: @paolo_corti _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [email protected] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it. 474 iscritti al 18.9.2010
