Presentation laddar. Vänta.

Presentation laddar. Vänta.

Stefan Arnborg, KTH, SICS och HUBIN Dekonstruktionistisk teknikhistoria.

Liknande presentationer


En presentation över ämnet: "Stefan Arnborg, KTH, SICS och HUBIN Dekonstruktionistisk teknikhistoria."— Presentationens avskrift:

1 Stefan Arnborg, KTH, SICS och HUBIN Dekonstruktionistisk teknikhistoria

2 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)

3 Nada förvaltar, förmedlar, förnyar: kunskap i fyra akademiska ämnen Datalogi Medieteknik och grafisk produktion Människa-datorinteraktion Numerisk Analys

4 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

5 Lokalplan, 1963

6 BESK - hålremsor och elektronrör Tekniska muséet öppnade sin avdelning för datorhistoria tre år innan KTH startade datateknikutbildningen 1983 (Svante Lindqvist, professor i teknikhistoria, 90-tal)

7 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)

8 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)

9 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)

10 AI - från filosofi till superhackning ITS - Incompatible Timesharing System Enorm uppsättning programvaror avsedda för forskare och superprogrammerare Hur kan man skydda investeringen i programvara när programmerare köps upp och datorarkitekturen blir föråldrad? (R. Stallman, 70-tal) John McCarthy

11 Tyvärr har UNIX inte fått den spridning det förtjänar. Det är skrivet i ett språk, C, som inte finns på de flesta datorfabrikat. (Framtidsstudie, 1978)

12 Scenario år 1995, skrivet 1978: Tänkbara funktioner : -att sätta ihop brev med standard- iserade textfragment -Hjälpmedel att få ut texter i form av skyltar, stordia och annat En typisk användning av datateven blir att hämta information ur olika databaser, t ex nyheter om företag i stålbranschen eller sportresultat.

13

14 Hur ska systemleverantören kunna hantera komplexiteten i den enorma mängd programvara som kommer att ingå i alla tekniska produkter?

15 Hur ska systemleverantören kunna hantera komplexiteten i den enorma mängd programvara som kommer att ingå i alla tekniska produkter? NATO summer school in software engineering, 1968: Tillämpa ingenjörsmässigt tänkande från tillverkningsindustri Problem: vad är produktion och vad är konstruktion?

16

17 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

18 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?

19 The Art of Computer Programming D.E. Knuth. Påbörjat Vol 1: Fundamental Algorithms, 1968 Vol 2: Seminumerical Algorithms, 1970 Vol 3: Searching and Sorting, 1973 TeX, …. Vol 4: Combinatorial Algorithms, Vol 5: Syntactical Algorithms Vol 6: Theory of Languages Vol 7: Compilers

20 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)

21 GNU’s Not Unix GPL: Gnu General Public License Kompilatorer, systemprogram …. stödprogram Aritmetikpaket, fönsterhanterare, scheme, spel, upptäckande dataanalys, tillämpad matematik… Operativsystemkärna (Linus Thorvalds)

22 Hur ska systemleverantören kunna hantera komplexiteten i den enorma mängd programvara som kommer att ingå i alla tekniska produkter? NUTEK kts Luleå 2000: Det viktigaste är att konstruktörer behärskar och förstår konstruktionsarbetets intellektuella innehåll.

23

24 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)

25

26 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.

27 That’s all, folks! Mera skrönor kommer nästa jubileum...


Ladda ner ppt "Stefan Arnborg, KTH, SICS och HUBIN Dekonstruktionistisk teknikhistoria."

Liknande presentationer


Google-annonser