Skrivet av EyEr0n:
Transistorn var rätt viktig för datorns utveckling.
Nja, är den verkligen det? Som teknisk innovation för att realisera den moderna datorn, absolut, men rent konceptuellt är datorer och databehandling "substratneutralt" och handlar om principer mer än teknik.
Jag skulle säga boolesk algebra, stored program concept, von Neumann- och Harvardarkitektur, minneshierarkier och generell beräkning/Church-Turings tes samt Shannons formuleringar av informationsteori är fundamentala.
Transistorer och integrerade kretsar är våldsamt mycket snabbare än reläer och även snabbare än elektronrör, men på ett principiellt plan spelar det ingen roll om datorn är uppbyggd av kugghjul, reläer, elektronrör eller chip så länge principerna är de samma. Och datorn är äldre än transistorn. Komponenten som grundlade hela elektroniken som disciplin är elektronröret så elektronröret är mer fundamentalt och grundläggande än transistorn. Men talar vi teknisk utveckling så är det naturligtvis mikrochippet och sedermera mikroprocessorn som har betytt i särklass mest för datorn som användbart verktyg med spridning. Det var bara under en högst tillfällig era från omkring 1950 till 1965 som datorer byggdes av transistorer. Elektronrör och reläer för beräkning hade används längre än så, och allra längst har integrerade kretsar använts (vilka förvisso är en teknik för att få till många transistorer, motstånd och dioder på en liten yta, men ändå räknas som en "egen grej").
De slutgiltiga principerna formades skulle jag säga i slutet av 50-talet till mitten av 60-talet. Visst fanns det datorer innan 50-talet, men sedan ungefär mitten av 60-talet var datorn helt klar som koncept. Ingenting nytt har egentligen tillkommit och principer som cacheminne, pipelining, masslagring, parallellberäkning, SMP, (preemtiv och kooperativ) multkörning, operativsystem, användargränssnitt, nätverk, protokoll, in- och ut-enheter, user space och kernel space, informationssäkerhet och behörigheter, 3D-grafik, virtualisering, virtuellt minne/swapminne/adressextension, plug and play, redundans, RAID, flyttal, ordlängd, FPU, tillsammans med "the stored program concept" och högnivåspråk fanns alla på plats redan under 60-talet. Vissa av principerna är mycket äldre än så, från antiken, från 1800-talet eller från 30- och 40-talet. Men någonstans kring 60-talets mitt fanns allt på plats och datorn var "klar". Det som tagit vid är teknisk utveckling för snabbare, strömsnålare och mindre datorer.
Jag skulle inte säga att kvantdatorer är "framtiden". Snarare är det så att kvantdatorer är en ny tillämpning av fysik och möjligen ett nytt koncept parallellt med den gamla vanliga datorn, men det är ingen ersättare. Således kommer vi i framtiden ha både konventionella datorer med kvantdatorer i sig som speciell funktion, ungefär som GPU idag. Kvantdatorn är inte universell på samma sätt som den generella datorn och alltså ingen ersättare, utan ett komplement.