lunedì 1 dicembre 2014

Livecode Vs Java

Ecco un esempio pratico dei vantaggi di Livecode rispetto ad un linguaggio blasonato come Java. Potete utilizzarlo liberamente quando vi chiedono perchè Livecode è meglio.
Cerchiamo di ordinare le righe un testo CSV, cioè con i dati separati da virgole (è un sistema utilizzato da rubriche, agende, quasi tutto), secondo l'ultimo elemento della riga:
Livecode
sort the lines of theText descendig by last item of each


Java
theText = theText.split("\n");
theText = theText.sort(sort_ite_3).join("\n");
function sort_item_3(line1,line2){
 line1 = line1.split(",");
 line2 = line2.split(",");
 if(line1[2] == line2[2]) return 0;
 else if(line1[2] > line2[2]) return -1;
 else return 1;
 }

Penso che non ci sia bisogno di ulteriori commenti per capire che:
  • con Livecode si risparmia fino al 90% del tempo per scrivere il codice
  • il codice di Livecode è molto più semplice da leggere
  • il codice di Livecode è molto più semplice da capire