Not an important question, but I've often wondered why.
At my company there are many casual scripters in JSL and a few heavy-weights. I'm a voracious consumer of other peoples code (reading) and have read a great deal of code from more than 20 people here. Also, I've seen many examples of code posted here in the community forums.
Almost universally I see that the code authors do not take advantage of JMP's strange decision to ignore white-spaces and case in names. Below are some examples.
It seems that most people use built-in functions -- such as Insert Into()
-- with white-spacing, but for user-defined names generally opt out of doing it.
My main question is why? I find that code is much quicker to read when using white-spaces as one would in general writing.
I can understand when someone comes from a traditional programming language, but I've seen quite a few folks here at my job that are first-time scripters, and they will generally do the same (use spaces for built-in names, not use spacing for user-defined names).
Personally I've grown to greatly appreciate the flexibility that JSL affords names, but I'm curious as to what other folks here think.
Examples:
from @drewfoglia in this post:
from @Phil_Brown in this post:
The file libRecall_v2_0.jsl by @MikeD_Anderson
And here is an excerpt from my code -- I use white-space in names extensively:
Jordan