Interview with Niklaus Wirth

Поділитися
Вставка
  • Опубліковано 9 бер 2021
  • Professor Niklaus Wirth, creator of the Pascal programming language and Turing Award winner, took some time for me on February 9, 2021 to chat a little about his career.
    Anchor links:
    00:23 CV
    06:38 Greetings
    08:01 Early developments: Turing machine and Zuse's "Plankalkül"
    10:55 Zuse Z4 at the ETH Zurich
    11:08 am Swiss computer pioneers: Eduard Stiefel, Heinz Rutishauser and Ambros Speiser
    16:25 Time after graduation as an electrical engineer
    16:55 Emigration to Canada and the USA, California
    18:22 Time at Laval University of Québec, tube computer Alvac III-E
    20:43 Difficult exams at the University of California Berkeley
    22:19 Early programming languages Fortran, Lisp and COBOL
    22:38 Neliac and doctoral thesis “Euler, a Generalization of Algol”
    25:22 Wirth's tendency towards clarity and tidying up
    26:24 Assistant to Professor Harry Huskey and Bendix G-15
    27:19 Standford University and Burroughs B5000
    27:49 Algol 58/60
    29:13 Blocks with BEGIN / END vs. brackets
    30:24 IFIP Working Group 2.1
    31:34 Pascal
    33:10 Procedure for selecting the language scope
    34:48 Bootstrap process for Pascal with Scallop
    36:21 Pascal-P with a hypothetical machine
    38:55 Borland Turbopascal and Delphi
    40:29 Modula a successor to Pascal inspired by Mesa
    42:57 Oberon as successor to Modula
    44:53 Problem of the large software base with commercial languages like C ++
    46:06 Idea of an intelligent translation between programming languages
    49:03 Why didn't Xerox PARC market their innovations?
    50:58 The Lilith workstation
    54:56 Encounter with the IBM PC
    55:31 The Lilith project with Prof. Richard Ohran
    58:10 The name Lilith
    Links:
    - Homepage of Niklaus Wirth: people.inf.ethz.ch/wirth
    - Oberon project: www.projectoberon.com
    - Blog about the film: www.holzheu.de/schweizer-infor...
    Recommended Playlists:
    - Computers simply explained: • Computer einfach erklärt
    - Computer Museums: • Computermuseen
    - Contemporary witnesses of computer history: • Zeitzeugen der Compute...
    Music used:
    - Successful Connections In A Technological World (MusicLFiles): filmmusic.io/song/6998-succes...
    Changelog:
    03/10/2021 First version
  • Наука та технологія

КОМЕНТАРІ • 28

  • @guldilo
    @guldilo 3 місяці тому

    Sehr gutes Interview! Herzlichen Dank!

  • @StefanK.
    @StefanK. 2 роки тому +8

    Eine lebende Legende!

  • @IgorDimitrov
    @IgorDimitrov 6 місяців тому +3

    rest in peace, titan of computer science, my personal hero. You will be deeply missed.

    • @holyshit922
      @holyshit922 5 місяців тому

      I like Pascal it is better than C especially when you start programming
      It could be better but it seems that only fans around Florian Klaempf develop it
      C is just popularised not necessarily better

    • @IgorDimitrov
      @IgorDimitrov 2 місяці тому

      @@holyshit922 There are so many things about Pascal that are very beneficial for beginners. I think the best way would be to start out with pascal Pascal and get the programming fundamentals right. Only thereafter introducing C to contrast how these two languages implement various equivalent programming concepts, and show differences between a practical, hacky language and a more academic, clean one could very educational and create better programmers.

  • @daniel-schenker
    @daniel-schenker 3 роки тому +2

    "Ich muss ganz offen sagen, ohne die Turingmaschine bin ich sehr gut durchs Leben gekommen.”
    Besten Dank für das tolle Interview!

  • @llwwll576
    @llwwll576 6 місяців тому +1

    Nun ist NW von uns gegangen - in Pascal und Modula schrieb ich MathLogic Quine, BuralliForte sowie Hao Wang Programme .

  • @davidasher8100
    @davidasher8100 6 місяців тому +1

    RIP

  • @starc0w
    @starc0w 3 роки тому

    Wow! Vielen Dank für dieses spannende Interview!

  • @david203
    @david203 Рік тому

    Modula-2 had some unique features, such as coroutines, that are not always available today.
    Modula-2 hatte einige einzigartige Funktionen, wie z.B. Coroutines, die heute nicht immer verfügbar sind.

  • @AmigaSwiss
    @AmigaSwiss 3 роки тому

    Love it ! Thank you 🙏die Lilith fehlt fest in meiner Sammlung, aktuell ca 300 Exponate

  • @DreesenJos
    @DreesenJos 2 роки тому +5

    Wer eine Lilith mal ausprobieren mochte : ich habe einen Lilith-emulator "emulith" geschrieben, lauft auf Linux / Windows und OS-X.

  • @david203
    @david203 Рік тому

    The Z4 was just rented for the five years it took to construct the ERMETH.
    Der Z4 wurde nur für die fünf Jahre gemietet, die es dauerte, den ERMETH zu bauen.

  • @peterrothenberger8377
    @peterrothenberger8377 Рік тому +1

    BEGIN live END

  • @peterrothenberger8377
    @peterrothenberger8377 Рік тому

    IF he was well THEN i would be happy

  • @peterrothenberger8377
    @peterrothenberger8377 Рік тому

    PROCEDURE life
    BEGIN work and love END

  • @john-lenin
    @john-lenin 2 роки тому

    I grew up with these languages. (But thank god I never became a programmer!)

  • @Dr.Z.Moravcik-inventor-of-AGI
    @Dr.Z.Moravcik-inventor-of-AGI 2 роки тому

    Please also note that the times when you had to work at night at the ETH (university) are long gone.
    I am working (with or without a computer) from my bed 24H a day. And it works fine.
    Only the big problem is that human body was not made for such kind of activity.
    We need to give the hard programming work over to my robots with BRAIN!
    ASAP.

  • @ulrichulrich5810
    @ulrichulrich5810 2 роки тому

    Vevey statt Wöwö (falscher UT)

    • @MichaelHolzheu
      @MichaelHolzheu  2 роки тому

      Danke, ist korrigiert! Jetzt weiß ich endlich auch den genauen Namen des Ortes :)

    • @ulrichulrich5810
      @ulrichulrich5810 2 роки тому

      @@MichaelHolzheu guter Stil, habe keine Korrektur erwartet. Vevey ist der Firmensitz von Nestlé.

  • @peterrothenberger8377
    @peterrothenberger8377 Рік тому

    ELSE i worry

  • @ulrichulrich5810
    @ulrichulrich5810 2 роки тому

    gekrüppelt statt geknüppelt (falscher UT)

    • @MichaelHolzheu
      @MichaelHolzheu  2 роки тому

      Danke, ist korrigiert!

    • @ulrichulrich5810
      @ulrichulrich5810 2 роки тому

      @@MichaelHolzheu Danke fürs Korrigieren, bin noch nicht ganz am Ende. mir sind noch ein paar unwesentliche Abweichungen vom Gesprochenen aufgefallen, die es sich nicht lohnt anzupassen. falls die UT manuell erstellt wurden: Chapeau!