Aah, the promise of the Exokernel[1].
[1] http://u.cs.biu.ac.il/~wiseman/2os/microkernels/exokernel.pd...
Aah, the promise of the Exokernel[1].
[1] http://u.cs.biu.ac.il/~wiseman/2os/microkernels/exokernel.pd...
Ron Minnich presented a paper at the Plan9 conference
Using Currying and process-private system calls to break the one-microsecond system call barrier [1]
Which is a technique he's been using on Blue-Gene. There are some more papers linked from the IBM Research website. [2]
[0] http://www.networkworld.com/article/2317965/tech-primers/os-...
Sorry the conference repository server is awol, all I could find is this :
[1] https://www.yumpu.com/en/document/view/7777923/using-curryin...
[2] http://researcher.watson.ibm.com/researcher/view_group_pubs....
Serious application development for consumer computers was done in straight Assembly. Anything higher than that was "scripting". :)
The first autocode and its compiler were developed by Alick Glennie in 1952 for the Mark 1 computer at the University of Manchester and is considered by some to be the first compiled programming language. His main goal was to make the programming of Mark 1 machine, known for its partcularly abstruse machine code, comprehensible. Although the resulting language was much clearer than the machine code, it was still very machine dependent.