4 bit computer built from discrete transistors
hackaday.io
hackaday.io
[0] https://www.youtube.com/watch?v=n3wPBcmSb2U [1] https://en.wikipedia.org/wiki/Relay#History [2] https://en.wikipedia.org/wiki/George_Boole#Symbolic_logic
http://picocomputing.com/products/picocube/picomini/
Imagine what I could do with that baby armed with HLS or Qflow. :)
It's interesting to wonder why it took so long, and what would have happened if it had been invented much earlier.
The first may have been because Boolean algebra was very obscure and unlikely to cross the path of the electromechanical and telegraph engineers who worked with relays.
The second I can't even begin to speculate about - although the first FET was patented in 1925, so in theory it would have been possible to build a solid state computer not long after.
See [1] for an excellent summary of the birth of the transistor.
[1] http://www.amazon.com/Crystal-Fire-Transistor-Information-Te...
FET production began in the 1950's when supporting technologies became available. Later on in the 1990's the original FET designs were implemented and produced working devices.
Surprising how old many technologies really are. As with the FET it can take a long time before inventions or discoveries can be realized and put to good use.
As an aside, and probably the main reason no one would ever have created a transistor or even IC in the 19th century or earlier is because, they really didn't need one yet. A transistor controls electricity (in a circuit) using electricity (from another ideally isolated circuit). In the 19th century, mechanical relays existed which controlled electricity using mechanical means (which could in turn have been controlled by electricity). This was "good enough" for most applications. There was not yet any large-scale telecommunication system (requiring better low-noise, low-power signal amplification), large populations within nation-states (requiring high speed digital data processing by corporations & governments), or potential for world wars that could destroy the planet many times over (requiring data secrecy and cryptanalysis by nations only fighting in proxy aka Cold Wars). These were 20th century and, remain at this point, 21st century concerns that benefitted from, and in some cases sadly, were enabled by the transistor.
[tinfoil hat off]
Even if you had the idea & concept back then, AND the money to build it - what would you do with it? You're not using it like we use computers today...
http://libweb5.princeton.edu/visual_materials/pulc/pulc_v_45... from page 186 has the story about Peirce.
It’s definitely interesting to do these things (I’m currently taking abovementioned course at my uni, designing first a 4-bit harvard architecture processor in Xilinx, and, after that’s done, in 2 weeks starting with designing a DLX in Xilinx), but it’s even more amazing to see someone actually build these things IRL (and thereby prove that these are actually useful skills to have!)