4 ms·
>PL/I is a kitchen sink language already. Speaking as someone who has delved into the intricacies of PL/I, I am sure that only Real Men could have w
by nobody9999 5y ago
>PL/I is a kitchen sink language already.
Speaking as someone who has delved into the
intricacies of PL/I, I am sure that only Real Men
could have written such a machine-hogging,
cycle-grabbing, all-encompassing monster.
Allocate an array and free the middle third? Sure!
Why not?
Multiply a character string times a bit string and
assign the result to a float decimal? Go ahead!
Free a controlled variable procedure parameter and
reallocate it before passing it back?
Overlay three different types of variable on the
same memory location? Anything you say!
Write a recursive macro? Well, no, but Real Men use
rescan.
How could a language so obviously designed and
written by Real Men not be intended for Real Man
use?
Heh. Heh. Heh.
[Source: http://www.anvari.org/fortune/Miscellaneous_Collections/362036_speaking-as-someone-who-has-delved-into-the-intricacies-of-pl-i-i-am-sure-that-only-real-men-could-have-written-such-a-machine-hogging-cycle-grabbing-all-encompassing-monster.html http://www.anvari.org/fortune/Miscellaneous_Collections/3620... ]
- Koshkin 5y agoLooks like a perfect language to write an OS in!
- gumby 5y agoMultics was written in PL/1
- the_only_law 5y agoAnd is still being updated!
- gumby 5y agoI should have written is, not was.
- kps 5y agoThe design criteria are as follows: 1. Anything goes. If a particular combination of symbols has a reasonably sensible meaning, that meaning will be made official. https://dl.acm.org/doi/10.1145/363707.363708 https://dl.acm.org/doi/10.1145/363707.363708