ARRA este primul computer proiectat și asamblat în Țările de Jos . ARRA este prescurtarea pentru „Automatische Relais Rekenmachine Amsterdam”, adică „ Amsterdam Automatic Relay Computer ”. Primul proiect a fost comandat pe 21 iunie 1952 la Centrul de Matematică și Informatică din Amsterdam. A fost dezvoltat în principal de pionierii computerelor Karel Scholten și Bram Loopstra, ambii fizicieni de pregătire. La lansarea oficială a mașinii au fost prezenți primarul de atunci al Amsterdamului, Arnold Jan d'AillyTheo Rutten , ministrul Educației, Artelor și Științei . Descoperirea în sine a avut succes: computerul ARRA trebuia să genereze un tabel de numere pseudoaleatoare , lucru pe care l-a făcut cu succes, dar lucrările ulterioare nu au fost stabilite. Cu toate acestea, au existat mai mulți oameni care au lucrat ca programatori pe această mașină specială - printre ei Edsger Dijkstra , care a devenit mai târziu celebru .
ARRA II a fost, de asemenea, dezvoltat la Centrul pentru Matematică și Informatică , cu un grup designeri de bază conduși de Blau care lucrase anterior în Statele Unite la crearea computerelor. Noul proiect trebuia să corecteze erorile celui precedent, dar de fapt era o reluare completă și avea puține în comun cu ARRA I. Oficial, proiectul informatic olandez era considerat a fi în curs de dezvoltare sistematic, ceea ce asigura continuitatea finanțării. . În decembrie 1953, „noua versiune” a fost finalizată și pusă în funcțiune.
Unitățile de memorie din ARRA II foloseau un tambur magnetic și tuburi de vid . Mașina s-a dovedit a fi foarte fiabilă și a fost folosită cu succes în multe proiecte de calcul, inclusiv pentru calcularea profilului aripii aeronavei Fokker F27 .
În special pentru Fokker, același grup de lucru format din trei persoane a construit un nou computer numit FERTA: Fokkers Eerste Rekenmachine Type ARRA ("Primul computer Fokker, Type ARRA"). A fost de două ori mai rapid și a folosit un set de instrucțiuni modificat . Software-ul pentru FERTA a fost scris de Edsger Dijkstra .
Calculatorul FERTA a fost predat lui Fokker în aprilie 1955 și a fost folosit până în 1963 pentru calcule pe F27 și alte modele de aeronave. Se crede că ARRA II și FERTA le-a datorat Fokker enormul succes comercial al lui F27. În 1963, Fokker a înlocuit FERTA cu Elektrologika X1.
În paralel, în 1954, au început lucrările la un nou computer, ca parte a cercetării Centrului de Matematică , iar în 1956 a fost gata. Noul nume a fost ARMAC: Automatische Rekenmachine MAthematisch Centrum („Mașină de calcul automată a centrului matematic”). În ceea ce privește viteza, ARMAC a depășit ARRA II de câteva zeci de ori. Dezvoltatorii atât hardware , cât și software au fost aceiași ca în proiectele anterioare, dar principiul de proiectare a fost diferit: punctul de plecare a fost proiectarea părții software, pe baza specificului căreia hardware-ul era deja proiectat. E. Dijkstra a jucat un rol important în această respingere a schemei clasice de producere a părții de calcul și scrierea ulterioară a utilităților și sistemelor specifice acestei părți.
ARMAC a fost realizat pe tranzistoare folosind un tambur magnetic și RAM feromagnetic . A fost folosit în mod activ pentru proiectul Delta , calculul eclipselor solare și a elicelor navelor - toate în cadrul unor proiecte mici pentru diferiți clienți. Acest lucru a demonstrat viabilitatea comercială, dar la acel moment Centrul de Matematică nu era interesat de partea comercială a problemei. Scholten și Loopstra și-au fondat propria firmă cu Dijkstra ca consultant vizitator, iar Electrologica a intrat curând pe piață cu primul computer de succes comercial.
Din punct de vedere conceptual, X1 a fost subiectul tezei lui Edsger Dijkstra și prima platformă care a implementat compilatorul său cu drepturi depline Algol 60 (împreună cu Jaap Zonneveld). În același timp, chiar și în introducerea disertației, se indică faptul că factorii economici și organizatoric au jucat un rol important în implementarea practică, pe care nici nu a încercat să-l influențeze. Oricum, noul computer bazat pe tranzistori și feromagneți a fost un mare succes. Între 1958 și 1964 s-au vândut aproximativ patruzeci de exemplare, cumpărătorii au fost în principal universități olandeze și germane, institute științifice, companii de asigurări și corporații industriale. Multe dispozitive periferice au fost create pentru X1: dispozitive I/O pe carduri perforate și bandă perforată , imprimante , tastaturi etc.
X1 a fost pionier în utilizarea întreruperilor , permițând intrarea și ieșirea să fie întrerupte pentru a le sincroniza cu calculul. Majoritatea software-ului a fost scris în coduri de mașină, iar după apariția compilatorului Algol, a fost folosit și pentru calcule (dar nu și pentru părțile sistemului). Codurile mașinilor aveau o expresie mnemonică, iar sistemul de numere cu treizeci de binari era folosit pentru a scrie adrese . Întreaga memorie X1 a constat din 32768 de cuvinte a câte 27 de biți fiecare, o parte din memorie nu era reinscriptibilă .
Datorită participării la dezvoltarea unuia dintre cei mai importanți informaticieni ai vremii, X1 a fost unul dintre cele mai bune computere dintre contemporanii săi, atât prin eleganța designului său intern, cât și prin viteza de calcul. În același timp, IBM avea deja o anumită autoritate în sectorul comercial, așa că a concurat ușor cu Electrologic, vânzându-și computerele (inferioare ca parametri) chiar și în Olanda.
Numele X1 nu înseamnă nimic special și a fost inițial un nume temporar din lipsa altuia, dar toată lumea s-a obișnuit cu acesta temporar atât de repede încât nu mai avea sens să-l schimbe. Au fost produse și mașini X2, X3, X4, X5, dar au fost de fapt încercări de a comercializa opțiuni brute pentru îmbunătățiri și practic nu au existat cumpărători până la finalizarea lucrărilor la X8.
Începând cu 1965, Elektrologika a trecut la lansarea de noi computere numite X8. Arhitectura lor era foarte asemănătoare cu X1 (cuvinte mașină de 27 de biți, adresare pe 15 biți, tambur magnetic ca memorie externă), dar avea un procesor periferic separat pentru procesarea semnalelor I/O. Acest procesor a fost numit CHARON - Centraal Hulporgaan Autonome Regeling Overdracht Nevenapparatuur ("Coprocesor central pentru controlul autonom al perifericelor de transmisie", de asemenea Charon - Charon ). Alte completări au inclus 48 de canale I/O special concepute pentru dispozitive de transfer de date cu viteză redusă (benzi de hârtie, plotere , imprimante), precum și aritmetică în virgulă mobilă (40 de biți per mantisă și 11 biți per exponent). X8 a fost de douăsprezece ori mai rapid decât X1.
Din punct de vedere științific, computerul X8 este cel mai faimos pentru faptul că Edsger Dijkstra și-a scris sistemul de operare sub el . Nu au lipsit compilatoarele , au fost acceptate următoarele limbi :
În total, au fost vândute aproximativ treizeci de mașini X8, dar vânzările au fost relativ slabe datorită introducerii noii serie IBM System / 360 , care le-a depășit ca viteză. În 1968, Elektrologika a fost cumpărată de Philips (care a fost implicat și în calculatoare experimentale din 1956, dar cu mult mai puțin succes decât CWI și Elektrologica), care și-a schimbat chiar numele în Philips-Electrologica, dar producția de calculatoare a fost aproape imediat întreruptă. Mai multă gândire științifică și inginerească olandeză în istoria tehnologiei computerelor nu a adus nicio contribuție.