Postitused

Kuvatud on kuupäeva jaanuar, 2022 postitused

Three technologies from 3 different decades

C programming Language   First released in 1972, and this year marks its 50th anniversary. During this time, it has undergone numerous changes and revisions and currently there is a new standard being worked on, which is referred to as C2x. C was originally designed for use in the Unix operating system. The first version of Unix was written in Assembly language for the PDP-7. They wanted to rewrite Unix in B, but PDP-7 was too small and slow for it to be worth it and it was deemed to be too expensive. In 1970, the Unix project acquired a PDP-11. They rewrote Unix in the PDP-11 Assembly dialect and ported projects that had previously been written in B. They wanted to make it easier to create interesting software because writing assembly was tedious and B had terrible performance issues. In 1971 they extended the B language and rewrote its compiler to generate PDP-11 machine instructions rather than threaded code. In the end they created a new language, which was small and fast enough t