stefan arnborg, kth, sics och hubin

27
Stefan Arnborg, KTH, SICS och HUBIN http://www.nada.kth.se/~stefan Dekonstruktionistisk teknikhistoria

Upload: nonnie

Post on 02-Feb-2016

69 views

Category:

Documents


0 download

DESCRIPTION

Dekonstruktionistisk teknikhistoria. Stefan Arnborg, KTH, SICS och HUBIN. http://www.nada.kth.se/~stefan. Dekonstruktionistisk datalogisk teknikhistoria. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Stefan Arnborg, KTH, SICS och HUBIN

Stefan Arnborg, KTH, SICS och HUBIN

http://www.nada.kth.se/~stefan

Dekonstruktionistisk teknikhistoria

Page 2: Stefan Arnborg, KTH, SICS och HUBIN

Dekonstruktionistisk datalogisk teknikhistoria

• Den dekonstruktionistiska historieskolan betonar att historia skapas av historikern och inte är en objektiv redogörelse för vad som faktiskt skett.

• Det är alltså fritt fram för myter, skrönor, påhittade berättelser och framtidsvisioner.

(Svenska Dagbladet, jan 2002)

Page 3: Stefan Arnborg, KTH, SICS och HUBIN

Nada förvaltar, förmedlar, förnyar: kunskap i fyra akademiska ämnen

• Datalogi

• Medieteknik och grafisk produktion

• Människa-datorinteraktion

• Numerisk Analys

Page 4: Stefan Arnborg, KTH, SICS och HUBIN

Nada Snabbstatistik

• drygt trehundra anställda• drygt hundra doktorander• drygt hundra avhandlingar• ca hundra kurser• drygt hundra exjobb/år• Omsättning några hundra miljoner per år• Forskningen 75%, Undervisning 25%• Forskning till 75% externfinansierad

Page 5: Stefan Arnborg, KTH, SICS och HUBIN

Lokalplan, 1963

Page 6: Stefan Arnborg, KTH, SICS och HUBIN

BESK - hålremsor och elektronrör

Tekniska muséet öppnade sinavdelning för datorhistoria tre år innan KTH startade datateknikutbildningen 1983

(Svante Lindqvist, professor i teknikhistoria, 90-tal)

Page 7: Stefan Arnborg, KTH, SICS och HUBIN

Berömda prognoser

• Den föreslagna satsningen på BESK kommer att innebära att Sveriges behov av siffermaskin- beräkningar kommer att kunna uppfyllas under överskådlig framtid. (datorutredning, 50-tal)

Page 8: Stefan Arnborg, KTH, SICS och HUBIN

Berömda prognoser

• Den föreslagna satsningen på SIMULA kommer att löna sig på några års sikt.

(SIMULA-utredning, Jacob Palme, sent 60-tal)

Page 9: Stefan Arnborg, KTH, SICS och HUBIN

• Aktiviteterna kring SIMULA fick åtminstone den effekten att det dominerande programspråket JAVA är avsevärt bättre än det annars kunde ha varit.

• Objektorientering - ett systematiskt sätt att förståprogramvara och utbilda programvarukonstruktörer.(SIMULA-nostalgi, 90-tal)

Page 10: Stefan Arnborg, KTH, SICS och HUBIN

AI - från filosofi till superhackningITS - Incompatible Timesharing System

Enorm uppsättning programvaror avseddaför forskare och superprogrammerare

Hur kan man skydda investeringen i programvara när programmerare köps uppoch datorarkitekturen blir föråldrad?(R. Stallman, 70-tal)

John McCarthy

Page 11: Stefan Arnborg, KTH, SICS och HUBIN

Tyvärr har UNIX inte fått denspridning det förtjänar. Detär skrivet i ett språk, C, som intefinns på de flesta datorfabrikat.

(Framtidsstudie, 1978)

Page 12: Stefan Arnborg, KTH, SICS och HUBIN

Scenario år 1995, skrivet 1978:

Tänkbara funktioner :

-att sätta ihop brev med standard-iserade textfragment

-Hjälpmedel att få ut texter i formav skyltar, stordia och annat

En typisk användning av datatevenblir att hämta information ur olikadatabaser, t ex nyheter om företag i stålbranschen eller sportresultat.

Page 13: Stefan Arnborg, KTH, SICS och HUBIN
Page 14: Stefan Arnborg, KTH, SICS och HUBIN

Hur ska systemleverantören kunna hantera komplexiteteni den enorma mängd programvara som kommer att ingå ialla tekniska produkter?

Page 15: Stefan Arnborg, KTH, SICS och HUBIN

Hur ska systemleverantören kunna hantera komplexiteteni den enorma mängd programvara som kommer att ingå ialla tekniska produkter?

NATO summer school in software engineering, 1968:Tillämpa ingenjörsmässigt tänkande från tillverkningsindustriProblem: vad är produktion och vad är konstruktion?

Page 16: Stefan Arnborg, KTH, SICS och HUBIN
Page 17: Stefan Arnborg, KTH, SICS och HUBIN

Ur petita och utvecklingsplan 1979

• Upptäckande dataanalys.• Simulering • Verktyg för programutveckling• Grafisk/typografisk databehandling• Automatisk formelbehandling• Simulering av neuronnät• En dator med arrayprocessor skulle vara mycket värdefull

Page 18: Stefan Arnborg, KTH, SICS och HUBIN

F-sektionens 50-årsjubileum Relationen mellan problem och algoritm

• Löser en viss algoritm ett givet problem?• Minsta resurs för algoritm att lösa givet problem?• Finns effektiv algoritm för att lösa ett problem?• Hur beskriver man metoder att lösa problem nästan alltid,

nästan rätt, eller nästan alltid nästan rätt?

Page 19: Stefan Arnborg, KTH, SICS och HUBIN

QuickTime och enGIF-dekomprimerare

krävs för att kunna se bilden.

The Art of Computer ProgrammingD.E. Knuth.

Påbörjat 1962.Vol 1: Fundamental Algorithms, 1968Vol 2: Seminumerical Algorithms, 1970Vol 3: Searching and Sorting, 1973

TeX, ….

Vol 4: Combinatorial Algorithms, Vol 5: Syntactical AlgorithmsVol 6: Theory of LanguagesVol 7: Compilers

Page 20: Stefan Arnborg, KTH, SICS och HUBIN

QuickTime och enFoto - JPEG-dekomprimerarekrävs för att kunna se bilden.

Free software does not mean non-commercial.

The word “free” has two legitimate meanings:Think of “free speech” as opposed to “free beer”.

(R.M. Stallman)

QuickTime och enFoto - JPEG-dekomprimerarekrävs för att kunna se bilden.

Page 21: Stefan Arnborg, KTH, SICS och HUBIN

GNU’s Not UnixGPL: Gnu General Public License

• Kompilatorer, systemprogram ….

• stödprogramAritmetikpaket, fönsterhanterare, scheme, spel, upptäckande dataanalys,tillämpad matematik…

• Operativsystemkärna (Linus Thorvalds)

Page 22: Stefan Arnborg, KTH, SICS och HUBIN

Hur ska systemleverantören kunna hantera komplexiteteni den enorma mängd programvara som kommer att ingå ialla tekniska produkter?

NUTEK kts Luleå 2000: Det viktigaste är att konstruktörer behärskar och förstår konstruktionsarbetets intellektuella innehåll.

Page 23: Stefan Arnborg, KTH, SICS och HUBIN
Page 24: Stefan Arnborg, KTH, SICS och HUBIN

• Fantasin är nyckeln till alla framsteg. • Vi behöver många forskningsprojekt

som utan hänsyn till omedelbara behov kan leda oss in i framtiden.

• För att komma framåt måste forskaren kompromissa med makthavare - eller skrapa ihop sina resurser på annat sätt.

(Konrad Zuse)

Page 25: Stefan Arnborg, KTH, SICS och HUBIN

QuickTime och enPNG-dekomprimerare

krävs för att kunna se bilden.

Page 26: Stefan Arnborg, KTH, SICS och HUBIN

SWERC'2001 teams qualified for the World-Finals in Hawaii, March 2002:

• 1st Place: Royal Institute of Technology (KTH_NADA) from Sweden.

• 2nd Place: Ecole Politechnique de Paris 1 from France.

Page 27: Stefan Arnborg, KTH, SICS och HUBIN

That’s all, folks!

Mera skrönor kommer nästa jubileum...