Graham Blatz, minatore/analista di dati, First Solar
I big data spesso implicano script di grandi dimensioni e persino l'organizzatore più diligente di codice complesso, che utilizzi funzioni di inclusione, espressioni intelligenti, ripiegamento del codice o suddivisione della finestra dello script, può ritrovarsi a scorrere migliaia e migliaia di righe. Utilizzando uno script e un po' di sintassi nei commenti, è possibile sfruttare la natura testuale dei file JSL per organizzare il codice lungo in riquadri di tabulazione ordinati (o in qualsiasi altra disposizione di visualizzazione) contenenti riquadri di script modificabili all'apertura. Tuttavia, questa disposizione presenta alcune sfide, tra cui l'esecuzione completa dello script, il salvataggio dello script a schede e la collisione di variabili. Queste sfide vengono affrontate creando riquadri di pulsanti con script specifici che gestiscono l'estrazione e l'elaborazione al volo delle informazioni dalle schede. Questo articolo tratta espressioni regolari, manipolazione di riquadri di visualizzazione, namespace e modifica generale del testo, il tutto in un contesto leggero (lo script è lungo meno di cento righe) per creare un ambiente di scripting che aumenti la produttività e riduca la frustrazione organizzativa: uno script per facilitare la scrittura di script.