@ВeekeeCZ
I guess that is the joke, to coders all this text can be pretty or not, but to the average human, even average engineer, it looks like a bad dream in writing.
The readability thing is exactly what I shoot for in all kinds of coding, and I'm not sure why I do all caps in lisp.
I think its to remind me how archaic the language is, and how my day would be much funner if I was in VS doing C#.
Call it self chastisement 🙂
I meticulously control indentation though, and try to avoid multiple statements on one line like the:
(DEFUN C:IMAGE ()(INITDIA)(COMMAND-S "CLASSICIMAGE"))
That is only something I do for key-ins in our lisp file that defines them as I have like 250 so need them compact.
On my larger projects, such as the one that draws 3D utilities from a combination of alignment, surface, and user picks, I may spend 20 minutes just learning what the tool did before so I can modify it. That is where I need readability bad, as I am lazy and I may have someone waiting for a bug fix to boot.
One last note, do try the bricscad BLADE lisp IDE. It has code folding and some nice things as it kind of catalogs functions in memory so you can do certain things. I have not switched to it yet though for a few reasons relating to projects with 60 lisp pieces and also its debugging feels weird to me.
internal protected virtual unsafe Human() : mostlyHarmless
I'm just here for the Shelties