No es una pregunta importante, pero muchas veces me he preguntado por qué.
En mi empresa hay muchos scripters ocasionales en JSL y algunos pesos pesados.Soy un consumidor voraz de código de otras personas (lectura) y he leído una gran cantidad de código de más de 20 personas aquí.Además, he visto muchos ejemplos de código publicados aquí en los foros de la comunidad.
Casi universalmente veo que los autores del código no aprovechan la extraña decisión de JMP de ignorar los espacios en blanco y las mayúsculas y minúsculas en los nombres.A continuación se muestran algunos ejemplos.
Parece que la mayoría de la gente usa funciones integradas, como Insertar en() -- con espacios en blanco, pero para los nombres definidos por el usuario generalmente optan por no hacerlo.
Mi pregunta principal es ¿por qué?Encuentro que el código es mucho más rápido de leer cuando se usan espacios en blanco como se haría en la escritura general.
Puedo entender cuando alguien proviene de un lenguaje de programación tradicional, pero he visto bastantes personas aquí en mi trabajo que son programadores de scripts por primera vez y generalmente hacen lo mismo (usar espacios para nombres integrados, no usar espaciado para nombres definidos por el usuario).
Personalmente, he llegado a apreciar mucho la flexibilidad que JSL ofrece para los nombres, pero tengo curiosidad por saber qué piensan otras personas aquí.
Ejemplos:
de @drewfoglia en esto correo :

de @Phil_Brown en esto correo :

El archivo libRecall_v2_0.jsl por @MikeD_Anderson
Y aquí hay un extracto de mi código: uso mucho los espacios en blanco en los nombres:
