9 thoughts on “Pascal like languages still relevant?

  1. In the meantime they re-weighted it and Delphi/Object Pascal moved up to position 10 … Although 2.98% would be place 6.

  2. The basic philosophy behind Pascal (strong typing) is becoming more and more important, because there is an undeclared cyber war going on. The cyber war has been enabled by the sloppy techniques encouraged by C, the C standard library and Unix.

    Fortunately, Swift, Rust and some more languages re-establish the ideas of strong typing.

    So, the idea behing Pascal is very well alive !

  3. are you kidding me?

    it is *still* the best language with which to start learning programming.

    what else is there? python? arduino? … visual basic?

  4. After first learning Pascal via a punchcard-fed CDC 6400 at Berkeley in 1976, I remain a great fan of the Wirthian “algoloid” languages, especially Oberon. It is a joy to find this site, although I am concerned that there seem to be no new postings after January of 2016! I hope all is well on the other side of the terminal!

    If anyone is watching, I was wondering if the Oberon OS had been ported to run natively on Raspberry Pi? If so, is there anywhere I could go to learn about and perhaps obtain it? I’d like to demonstrate it for my friends who simply cannot believe that a sophisticated computer environment can run in a system without GB of RAM and TB of hard drive. I really like to hear the sound of dropping jaws hitting the floor! 😉 Thanks in advance for any help or referrals!

  5. Well, I am going to see if I can get UCSD p-system running on an Arduino, just for fun. As a tribute to these “elder geeks”.

  6. Hi Gavin,
    The ‘Official ProjectOberon Emulator’ from Peter DeWachter is designed to match the ‘Official ProjectOberon FPGA bitfile’.
    Technically, there is no ‘running Oberon natively’ anywhere other than on Prof Wirths RISC5 ‘FPGA softcore processor’ which is described in Verilog. So what we have is not only the ‘Oberon OS’ but the ‘ProjectOberon processor core’ which is Prof. Wirths minimalist ‘ARM chip’, if you will, that the OS runs on. All that is required is an FPGA design with the correct components on a development board.
    What’s so special about the RISC5? You get a ‘Wirthian processor chip’ to go with your ‘Wirthian OS, Oberon (the language/compiler), networking (based on the NRF24l01 chip) plus some fascinating extras’ . NOTHING is hidden. Not even the traces on the silicone!! All highly documented too.
    Plus the RISC5 is designed to do ‘hard real-time’. It is a single instruction design, no multi threading here. A good arrangement for precision timing, real-time stuff.

    • Hi Bill,

      Been reading the A53 manuals cpu of the Pi3.
      I’ve got plenty of Pi’s, don’t have any FPGA’s.
      Oberon is one of the OS’s being looked at to add to the Ultibo toolset.
      Got 4 cores to play with and Ultibo being FPC based is multicore aware.
      So we don’t actually need the low level vhdl/Silicon layer.
      And one to three cores can be real timed as each core has their own timer.

      Just wondering if Oberon can be compiled with Free Pascal.

Leave a Reply

Your email address will not be published. Required fields are marked *