1 / 27

Stefan Arnborg, KTH, SICS och HUBIN

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

nonnie
Download Presentation

Stefan Arnborg, KTH, SICS och HUBIN

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  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 avseddafö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 denspridning det förtjänar. Detär skrivet i ett språk, C, som intefinns 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 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.

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

  14. Hur ska systemleverantören kunna hantera komplexiteteni 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?

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

  16. F-sektionens 50-årsjubileumRelationen 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?

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

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

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

  20. Hur ska systemleverantören kunna hantera komplexiteteni 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.

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

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

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

More Related