3 ms·
Not only that, but an OOP version of Pascal created by Apple with input from Niklaus Wirth. I love Pascal. Clean, concise, rigid, fast. Haven't touched it in
by jawngee 14y ago
Not only that, but an OOP version of Pascal created by Apple with input from Niklaus Wirth.
I love Pascal. Clean, concise, rigid, fast. Haven't touched it in 10 years though.
- malkia 14y agoTurbo Pascal 3.0 was my first serious programming language (after Apple ][ Basic). 30kb of editor/compiler in one package. Then used Turbo/Borland Pascal 5.0/5.5 for quite a while, a bit of 6.01, short Delphi, and by that time already moved to C/C++ I moved of a reasonably stupid thing. The MoveFile() function exposed in Borland Pascal was not able to move files between folders. Although I knew some assembly, and Ralph Brown Interrupt List was the greatest thing ever, I did not consider rewriting routines in it (For some reason I was thinking - this language supports this, and this one that... much later I realized - these were just libraries, even if they were builtin ones - CRT). But for that reason I moved to C/C++ - because it had the function... lol. I loved how .TPU/.DPU files worked, much more efficient than headers.
- pjmlp 14y agoIt is really sad that C eventually took over. Now we need to force everyone to move to safer languages. One thing I like in C++ over C, is that the language + libraries gives me enough freedom to achieve a Pascal like programming safety, thanks to references, STL and stronger type checking than C.
- pjmlp 14y agoYou might want to have a look at what Wirth designed afterwards. I specially like the Native Oberon and Active Oberon operating systems.