Re:The most remarkable legacy system I have seen
by silverdemon on Monday July 13, 2020 @08:10PM
(#23827161)
Slang was OK as a language. The SecDB/Slang ecosystem was years ahead of its time and all credit to its inventors and maintainers, but a monorepo full of decades of critical code from thousands of developers still gives me palpitations.
Re:The most remarkable legacy system I have seen
by sweeneyrod on Monday July 13, 2020 @04:58PM
(#23825490)
> The weirdest thing, language-wise, that I noticed was scoping.
Not the spaces in variable names?
Re:The most remarkable legacy system I have seen
by silverdemon on Monday July 13, 2020 @08:08PM
(#23827142)
Those annoyed me immensely. I can feel my heart rate go up 10 BPM just thinking about it. I guess it was meant to make scripts more readable to minimally-techy people, but actually just made it harder to parse.
I suspect the Common Lisp influence was beneficial.
The weirdest thing, language-wise, that I noticed was scoping. It's neither dynamic nor static scoping, but weird scoping. (But there are work-around to get something like static scoping.)
Outside of the language, the whole CVS-based version control and review process was weird. But understandable as a product of the late 1990s, when review-before-going-into-permanent-history must have been way ahead of its time.