fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

#xeroxparc

0 posts0 participants0 posts today

thinking about the magic ingredients that foster #tech #innovation. #XeroxPARC, #BellLabs, and #MIT's #TMRC appear frequently in the annals of #history - at least those I've read.

The #question is - how do we create such centers of innovation?

I'm still putting it together but I suspect there are at least four:

1 Time- Insane and copious amounts of it
2 Community- Multiple individuals who interact syngeristically
3 Space- A shared space for innovation to occur
4 Equipment- Raw materials

1/5

The decisive influence of women on the development of #LispMachine processors and #Scheme in general is criminally under-discussed:

"We had heard that Lynn Conway from Xerox and Carver Mead from Caltech were making real progress on making it possible for people who were not at a chip-fab facility to specify chips for experimental designs. In the Spring of '78 we invited Lynn Conway to teach the class on #VLSI design that she was working on with Carver Mead. Just a few years earlier Guy L. Steele Jr., (then my graduate student) and I invented a simplified but elegant version of the #LISP family of languages that we called Scheme. Guy and I wrote a number of internal memos (Lambda the Ultimate...) that later became famous. Guy enrolled in Lynn's class. For his term project he designed and fabricated a direct interpreter for Scheme, called Scheme-78. It didn't quite work (because of three missing wires); it didn't have a garbage collector; and it was too small to do anything impressive; but it encouraged us to try again. Over the next few months Guy Steele, Jack Holloway, and I designed a new interpreter that we thought could actually be run on a real memory and tested with real programs. I designed the register array, Guy and I developed the microcode. Jack made a PLA generator that could hold the microcode, and we roped Alan Bell of #XeroxPARC into assembling the Scheme-79 Chip. We pulled this off in a few man-months of time and it worked! Scheme-79 had a mark-sweep #GarbageCollector with a Deutsch-Schorr-Waite mark algorithm and a two-finger compacting sweep. It also had a two-level microcode: The main PLA contained rather high-level microcode instructions that were further elaborated by a nanocode PLA that operated the register array.

Further encouraged, I started a new project to make a chip that was actually big enough and fast enough to be useful to run real research programs. This was the Scheme-81 chip. It was a 32-bit machine, with 6 bits of type code and 26 bits of address. It had microcode support for everything required to make a Scheme computer operating system, including a stop-and-copy garbage collector, a coprocessor bus, and an interrupt system. For Scheme-81 the microcode was written by Richard Stallman, Chris Hanson, and me. (Steele had graduated and moved on to CMU as faculty.)"
- Sussman

#WomenInTech #TransPride #lgbt

artsy.net/article/ruse-laborat

Artsy · Gerald Sussman | ArtsyBiography An eminent academic and influential author, Sussman is one of the world’s most prominent figures in the realm of computer science. A profess...