Ce n’est pas une question importante, mais je me suis souvent demandé pourquoi.
Dans mon entreprise, il y a de nombreux scripteurs occasionnels en JSL et quelques poids lourds.Je suis un consommateur vorace de code (lecture) d'autres personnes et j'ai lu beaucoup de code de plus de 20 personnes ici.De plus, j'ai vu de nombreux exemples de code publiés ici dans les forums communautaires.
Presque universellement, je constate que les auteurs de code ne profitent pas de l'étrange décision de JMP d'ignorer les espaces et la casse dans les noms.Voici quelques exemples.
Il semble que la plupart des gens utilisent des fonctions intégrées, telles que Insérer dans() -- avec un espacement blanc, mais pour les noms définis par l'utilisateur, refusez généralement de le faire.
Ma question principale est pourquoi ?Je trouve que le code est beaucoup plus rapide à lire lors de l'utilisation d'espaces blancs comme on le ferait dans une écriture générale.
Je peux comprendre quand quelqu'un vient d'un langage de programmation traditionnel, mais j'ai vu pas mal de gens ici à mon travail qui sont des scripteurs débutants, et ils feront généralement la même chose (utilisez des espaces pour les noms intégrés, n'utilisez pas espacement pour les noms définis par l'utilisateur).
Personnellement, j'ai appris à apprécier grandement la flexibilité qu'offre JSL pour les noms, mais je suis curieux de savoir ce que pensent les autres ici.
Exemples:
depuis @drewfoglia dans ce poste :

depuis @Phil_Brown dans ce poste :

Le fichier libRecall_v2_0.jsl par @MikeD_Anderson
Et voici un extrait de mon code : j'utilise beaucoup les espaces dans les noms :
