Graham Blatz, minero / analista de datos, First Solar
Big data con frecuencia significa grandes scripts e incluso el organizador más diligente de código complejo, ya sea que incluya funciones, expresiones inteligentes, plegado de código o división de la ventana de script, puede encontrarse desplazándose a través de miles y miles de líneas. Usando un script y una pequeña sintaxis en los comentarios, uno puede aprovechar la naturaleza del texto de los archivos JSL para organizar el código largo en cuadros de pestañas (o cualquier disposición de visualización) que contengan cuadros de script editables al abrirlos. Sin embargo, este diseño viene con algunos desafíos, incluida la ejecución del script completo, guardar el script con pestañas y la colisión variable. Estos desafíos se abordan mediante la creación de cuadros de botones con secuencias de comandos específicas que manejan la extracción y el procesamiento de la información de las pestañas sobre la marcha. Este documento cubre expresiones regulares, manipulación de cajas de presentación, espacios de nombres y edición de texto general, todo cubierto en un contexto ligero (el guión tiene menos de cien líneas) para crear un entorno de secuencias de comandos que aumente la productividad y reduzca la frustración de la organización: un guión para ayudar a escribir guiones .