Paul Tarvydas 2023-09-07 03:07:44 Faré gave a talk “Prototypes: Object-Orientation, Functionally” to our Toronto Lisp Group Sept. 5, 2023.
My personal agenda is finding the “atoms” of programming (simplicity, clarity). I think that Faré nailed the questions of what is OO, what are Classes, what are Prototypes?
github.com/metareflection/poof
The slides from last night are github.com/metareflection/poof/blob/main/poof-slides-2023.rkt . With the caveat that the slides and talk are WIP.
30 LOC to implement Prototypes (and Classes) in any language that supports first class functions.
Shubhadeep Roychowdhury 2023-09-09 16:16:22 The Development of the C Language by Dennis M. Ritchie
The C programming language was devised in the early 1970s as a system implementation language for the nascent Unix operating system. Derived from the typeless language BCPL, it evolved a type structure; created on a tiny machine as a tool to improve a meager programming environment, it has become one of the dominant languages of today. This paper studies its evolution.
cm.bell-labs.co/who/dmr/chist.html