Dennis Ritchie

October 17, 2011 by Macbeth
Filed under: Tod-os , operating systems
4

We know that working at the patent office of AT & T. Not so well known is that their inventions are encodings as an artist performing on the canvas with great simplicity where there is great complexity, synthesizing many previous efforts.

dennis-ritchie

Ritchie worked on the MULTICS multiplexer design, multitasking and concurrency in the service of the Bell Labs and at the request of the General Electric needed for GE-645 mainframe, all with attached MIT collaboration. The multiplexer system could not be fast, but sought to optimize, since the choice of language for the platform fell on PL / 1, a creation of IBM for scientific and commercial applications that the company records and privation control will prevent the use of their full potential, namely: multiprocessing, recursion, dynamic allocation of space for datastructures, and all that MULTICS demanded. Just add that PL / 1 language first self-hosting compiler is written in the same language to compile, was confined to IBM/360 teams.
But Ritchie with Ken Thompson mudaronse own initiative to a DEC PDP-7 and began developing a kernel filesystem also a monolithic system multitasking shell then added and some binary assemblies. Everything was written in assembler and assembly as originally it was called was single-user UNIX, MULTICS mixture uniplexador eunuch. Hackers had achieved something that was fast and functional, making AT & T support the port to the PDP-11/20 and the addition of a word processor. For the November 3, 1971 was published the UNIX Programmer's Manual compound in a UNIX System.
Only lacking portability to more computers and that came with the development of C for 1973, a code readable, concise and compact-ordered accelerated innovation. The main feature of "eunuch" is that it's all text, everything is edited and rewritten in plain text in real and virtual files (/ procfs, / devfs) and then the planner takes care of him understand the electronic processor with respect to new directives, this access to the element as linkable object code, along with the hierarchical design stratified into 3 layers make the system more robust UNIX, which after 40 years and endless ramifications Queen on all architectures and computing devices.
Modularization for memory management, disk, serial ports, parallel, the beginnings of the TCP-IP on Ethernet also originate UNIX. Then came BSD, personal computers, the Linux kernel, graphics servers and desktops with windows, that's not Ritchie's work, but the interdependence with C, the language he created.
The beginnings of C are transferred to the designs of the second half of the '60s, BCPL and B. Cambridge BCPL point topped the first practice BIOS to boot drive and also implemented in systems operating Tripos and Amiga computers. C has managed to merge the low-level programming to access all hardware caches with a simple syntax and orderly, flexible to create compilers for any system on any architecture, and he said, allowed a port to UNIX system light speed , its files and binary vBulletin Solutions to a huge variety of microprocessors. Then came ANSI C and the known ICC (Intel), GCC (GNU) and PCC , object orientation in Objective-C (MacOS) and C + + (Windows), and the next progeny of languages ​​such as java, jscript or C #.

Currently, the power of computational units is reimponiendo scripting languages ​​both in the web browser as the widgets on the desktop, but even if there is to compile there still being C: the QT toolkit, WebGL exploiting shaders GPU's and portability across involving Flash, AJAX, webservices several virtual machines and bytecode (even though in 2015 reigns HTML5, this language of tags was born into a PowerPC running a variety of UNIX called NeXTStep, with the help of Berners Lee, and today is something incomprehensible and in dimensionality and depth of what the cyberpunks first called Cyberspace). Dennis Ritchie has been a man of science and technology and a heavy class of realities inventor unparalleled Turing Award 1983 for the implementation of UNIX, the continuation and maturation of distributed system Plan 9 in new hands would be the best tribute possible.

Brief history of the "hacker culture"

Related posts:

  1. Behold the King: 40 years Unix GNU's Not Unix, but we can not deny the relationship ....

Comments

A Comment on Dennis Ritchie

  1. Macbeth on Monday, 17th October 2011 2:18
  2. Jobs do not Ritchie

You think of Dennis Ritchie? ...






Close
Mail