Cuando científicos de datos trabajan con Envision, nuestro lenguaje de dominio específico hecho a la medida para la optimización cuantitativa para el comercio, queremos asegurarnos de que sean lo más productivos posible. De hecho, los científicos de datos no crecen en los árboles, y cuando tienes uno disponible, quieres aprovechar al máximo su tiempo.

Un análisis de datos comienza cargando los datos de entrada, que resultan estar almacenados como archivos planos dentro de Lokad. Por lo tanto, un script de Envision siempre inicia con algunas instrucciones tales como:

read "/sample/Lokad_Items.tsv"
read "/sample/Lokad_Orders.tsv" as Orders
read "/sample/Lokad_PurchaseOrders.tsv" as PurchaseOrders

Mientras que la sintaxis de Envision es compacta y directa, los nombres de archivo, por otro lado, pueden ser bastante complejos. Desde el principio, nuestro editor de código fuente se lanzó con autocompletado, sin embargo, hasta hace poco, el autocompletado no ofrecía sugerencias para los nombres de archivo. Hace unos días, se actualizó el editor de código y ahora se sugieren los nombres de archivo de la siguiente manera:

Esta característica fue parte de una actualización mayor que también hizo que el editor de código fuente de Envision fuera más responsivo y más adecuado para lidiar con scripts grandes.