Recent

Author Topic: Pascal origin, where does it come from  (Read 5131 times)

winni

  • Hero Member
  • *****
  • Posts: 1992
Re: Pascal origin, where does it come from
« Reply #60 on: October 15, 2020, 05:24:20 pm »

Modula-2 of course had no special string type, but instead used (open?) arrays with zero origin.

MarkMLl

And Miele Modula 2 for  OS/9  (realtime Unix) had not even one library for strings.
The very simple routines  like insert, delete , concat you had to do on your own.

Not such a big support for Modula 2.

Winni

MarkMLl

  • Hero Member
  • *****
  • Posts: 1445
Re: Pascal origin, where does it come from
« Reply #61 on: October 15, 2020, 06:08:55 pm »
And having to check for both an index being within bounds and the current character not being zero is painful (particularly with people saying that break/continue/exit are tantamount to goto so must be cast out)... although I wish more C programs took the trouble to do so.

MarkMLl
Turbo Pascal v1 on CCP/M-86, multitasking with LAN and graphics in 128Kb.
Pet hate: people who boast about the size and sophistication of their computer.

 

TinyPortal © 2005-2018