On 2023-01-02, <avi.e.gr...@gmail.com> <avi.e.gr...@gmail.com> wrote:
> I used PASCAL before C and I felt like I was wearing a straitjacket at times > in PASCAL when I was trying to write encryption/decryption functions and had > to find ways to fiddle with bits. Similar things were easy in C, and are > even easier in many more recent languages such as Python. Yonks ago (early 80s), I used Pascal to write an RTOS kernel and call processing firmware for a cell-site radio running a 16-bit microprocessor (Z8000). It worked great. However, that Pascal compiler had a few extensions designed specifically to support embedded systems use on bare metal -- things like specific length signed/unsigned interger types (with binary operations), pointers to raw memory and configurable bounds-checking. Even with wide use of those extensions it was easier to write code that "worked the first time" than it was with C. This was in the early 80's, and C compilers didn't hold your hand as much as they do today. -- Grant -- https://mail.python.org/mailman/listinfo/python-list