Niklaus Wirth on Teaching Computer Science

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ต.ค. 2024

ความคิดเห็น • 37

  • @cephurs
    @cephurs 9 หลายเดือนก่อน +5

    Thank you, Mr. Wirth and RIP.
    thank you for posting, cool to see a legend

  • @Mark.Brindle
    @Mark.Brindle 7 หลายเดือนก่อน +2

    “Algorithms Plus Data Structures = Programs” - one of the best computer books I ever read.

  • @steshaw6510
    @steshaw6510 10 ปีที่แล้ว +32

    Hi Niklaus, thanks for doing the interview. I love your work on programming languages, compilers and operating systems. I used Pascal and Modula-2 in my undergraduate degree at QUT where they built Gardens Point Modula and later Gardens Point Component Pascal. It's very inspiring to see your continued fascination with computing. I didn't know you were into FPGAs! You are one of my greatest heros.

  • @valentinussofa4135
    @valentinussofa4135 2 ปีที่แล้ว +2

    When you see the giants of Computer Science until their old ages, they still have spirit and passion doing what their love. Such a great honour, and always give inspiration for young generation.

  • @eloycaballo
    @eloycaballo 7 ปีที่แล้ว +16

    My respect for this giant of the computer programming, I like those kind of professors who actually put in practice all its knowledge. This amazing man could design programming languages and implements compilers, designed and build OS and also its own CPU.
    Amazing, Professor Klaus, and all for the benefits of education.
    Your passion for education had lead you to develop those wonderful things.
    Long live, Prof. Niklaus Wirth, you are respected and will be respected for generations.

  • @khalidelgazzar
    @khalidelgazzar 9 หลายเดือนก่อน +1

    RIP Nicklaus Wirth. He passed away few days ago .. on 1/1/2024 to be precise.
    I still remember his book
    Algorithms + Data structures = programs

    • @specialforce8486
      @specialforce8486 7 หลายเดือนก่อน

      Hi that's for the update, and may his soul rest in peace .. I was told to study only this book(algorithm+ data structure= program) if I want to learn how to program. The book alone can teach me how to think like a programmer, and after grasping the concept, it can make me a great programmer.
      Please, is this such a great book and will it be worth focusing all my time on?
      Greetings!

    • @khalidelgazzar
      @khalidelgazzar 7 หลายเดือนก่อน +1

      @@specialforce8486 it is a good book, but my general recommendation in studying DSA is to get your building blocks from *at least 3 sources*: this is usually a good course first then 2 books. Another good book (actually a series of books) is "The art of computer programming" by Don Knuth (the father of algorithms analysis).

    • @specialforce8486
      @specialforce8486 7 หลายเดือนก่อน +1

      @@khalidelgazzar okay... Thanks for the recommendation. I will do it.

  • @minilord11
    @minilord11 6 ปีที่แล้ว +5

    We learn Pascal at the University. Wirth is in nearly in every lesson, a good friend of him is our prof.

  • @skirmisherssouthport5056
    @skirmisherssouthport5056 4 ปีที่แล้ว +5

    I have learnt a lot of programming languages and I love Pascal, the most. It's so easy to use yet so powerful, fast and cross platform compatible.

  • @LindenAshbyMK
    @LindenAshbyMK 10 หลายเดือนก่อน +2

    Amazing interview about amazing person ❤ Can someone please recommend more quality interviews with professor Wirth ?

  • @chrismueller6974
    @chrismueller6974 8 ปีที่แล้ว +15

    Pascal was my first programming language

  • @peterlejon2168
    @peterlejon2168 2 ปีที่แล้ว +1

    Mr Wirth, thank you for work on teaching computer science. I taught myself basic, but really learned good programming habits when I learned pascal and modula 2 at the university.

  • @CipherDiaz
    @CipherDiaz 5 ปีที่แล้ว +6

    Coding in object-pascal to this day ~ Love it

  • @arailmsaduakasova2609
    @arailmsaduakasova2609 7 ปีที่แล้ว +1

    Құрметі Никлос мырза. Сізге мыңда бір рахметт..Сіз барлық алемнің құдайдың Алланың сүйікті құлысыз.өнегелі жан иесісіз.сізге барлық адамзат иесі рахмет айтады деп үміттенемін.сіз əрқпшан жаңалықтың жаршысы бола білдіңіз...
    ЖОРТҚАНДА ЖОЛЫҢЫЗ БОЛСЫН
    ӨСИЕТТЕЙ ОЙЫҢЫЗ ІСКЕ АССЫН
    ЖАЗҒАН ЖАЗУЫҢЫЗ МƏҢГІ БОЛСЫН👑

  • @jimbobago
    @jimbobago 9 หลายเดือนก่อน

    The chapter in this video called "Modular" is a spelling error. The word is "Modula" - the name of a language Wirth invented as a follow-up to Pascal. Then there was Modula-2 which was followed up by Oberon.

  • @vladabuba
    @vladabuba 9 หลายเดือนก่อน +1

    RIP Niklaus

  • @coolghoul4874
    @coolghoul4874 8 ปีที่แล้ว +4

    I thoroughly enjoyed Pascal. I thought it should have been more fully adopted and embraced.

  • @modulaIII
    @modulaIII 10 ปีที่แล้ว +2

    @themodula Wirth was aware of distributed programming, he consulted on Modula-3 a joint project by DEC and Olivetti, he has direct influence on it, which was used to build microkernels in the 80's for MicroVAX (remember clusters concept) and ARM workstation (a low cost RISC), none which became a product, but were influential

  • @RainMan52
    @RainMan52 6 ปีที่แล้ว +8

    that intro.... omg

  • @Decco6306
    @Decco6306 4 ปีที่แล้ว +2

    That musicin the intro sounds like a first time FL studio project in 2009

    • @randyt700
      @randyt700 3 ปีที่แล้ว

      That's funny because fl studio is written in Delphi which has roots in pascal which of course, wirth created.

  • @ScoopexUs
    @ScoopexUs 9 หลายเดือนก่อน

    RIP hero.

  • @KevinHely
    @KevinHely 12 ปีที่แล้ว +3

    I think that's way too simplistic an analysis. Pascal did gain hold in many universities for a while but lost out to C due, I suspect, to the popularity of Unix and also, perhaps, due to its weak string handling and lack of independent compilation. Perhaps, also, he should have called Oberon "Pascal 3"...?

  • @ScoopexUs
    @ScoopexUs 7 ปีที่แล้ว +1

    If you google "the exact opposite of a hack", the first hit is Nicklaus Wirth ;)
    Actually, that's very unlikely, but that's how it should be! Other languages are slowly waking up to the strictness needed to deliver a decent binary. I hear some of those are even getting half decent debuggers now...
    Needless to say I understood his work from the start :)

  • @Lucretia9000
    @Lucretia9000 7 ปีที่แล้ว +1

    Like it or not, Oberon will live on in Go.

  • @TheModula
    @TheModula 11 ปีที่แล้ว +1

    New, revolutionary concepts brought in by academic languages like Pascal are simply adopted by industrial languages. If you're unable to make compromises you loose out in the free market. And just maybe, for practical purposes, things like pointer arithmetic were more important at the time than a rigid type system. So yes, Wirth is a bright guy, but I can live with the fact that his language is not the lingua franca of system development and I see practical reasons why this never was the case.

  • @AlmirBispo-CSV-Comp-DB
    @AlmirBispo-CSV-Comp-DB 9 ปีที่แล้ว

    Pascal is til now a good language.Easy and powerful.Thank you Wirth !

  • @oisnowy5368
    @oisnowy5368 6 ปีที่แล้ว

    The audio at the first thirty seconds goes awry. It's terrible and disgusting. That's so sad, because the rest of the video is really, really nice.

  • @TheModula
    @TheModula 11 ปีที่แล้ว

    If Pascal was ignored for its inventor being swiss, why was Ada ignored, as well? It was invented in the US.
    Also, I doubt the part about Windows NT class computers. As it happens, the distributed computing group is currently situated at the electrical engineering department and not at the cs department of ETH. The main reason being that N. Wirth was unaware of the potential of distributed computing. He is a genius, but every genius has limits, as well.

  • @kps2642
    @kps2642 7 ปีที่แล้ว

    cool guy

  • @wiskasIO
    @wiskasIO 3 ปีที่แล้ว +2

    I owe this guy learning how to program a computer. Forever thank you Mr Wirth.

  • @wiskasIO
    @wiskasIO 4 ปีที่แล้ว

    Thank you for all your ideas Sir!🙏