3 ms·
What are some of those languages? I'm curious to learn more.
by reverius42 3y ago
What are some of those languages? I'm curious to learn more.
- pjmlp 3y agoSeveral PL/I dialects e.g. PL/S and PL.8, BLISS, Modula-2, ESPOL/NEWP for example. Also Pascal and BASIC compilers with several extensions, e.g. VMS Pascal and VMS BASIC.
- fanf2 3y agoBLISS is a typeless word-oriented language like BCPL, so I am surprised to see it in this list. Also I am amused to hear VAX/VMS described as a mainframe operating system.
- pjmlp 3y agoWell, it had bounds checking. I always call them mainframes, regardless if the name is micro or whatever is the pedantic nomenclature.
- fanf2 3y agoHmm, section 11.10 of http://wiki.parsec.com/openvms_archive/freewarev70/bliss/blslref.pdf http://wiki.parsec.com/openvms_archive/freewarev70/bliss/bls... says that the built-in vector type does not do bounds checking (tho there are examples illustrating how to define your own vector type that does check). The string handling functions in chapter 20 require the programmer to pass around separate pointer and length arguments, which is not what I would call proper strings.