Gerald Jay Sussman: The Role of Programming (Dan Friedman's 60th Birthday)

Поделиться
HTML-код
  • Опубликовано: 30 сен 2024

Комментарии • 17

  • @alexstixx
    @alexstixx 9 лет назад +31

    Watching GJ Sussman explain complicated matters like these is similar to being shot by a machinegun of obvious truths. It makes perfect sense once you understand it, but before you grok the subject matter, you're going to have to stop and spend hours analyzing what he just said in 5 seconds. Sussman is truly an amazing teacher. I've found that I can understand his teachings better when I actually need to understand them. That is to say, when I didn't have the context and questions on how to do something, his lectures were lightning fast and over my head. Now that I have the context and purpose to understand them, they are lightning fast and have the clarity of a master.

  • @ChrisAthanas
    @ChrisAthanas 24 дня назад +1

    Wow
    I brought this up with many of my math teachers and they all told me I was the dumb one and the math was made by geniuses
    I AM VINDICATED

  • @DanielSmith-r1u
    @DanielSmith-r1u Месяц назад

    8:21 the silence after he said that...

  • @jonabirdd
    @jonabirdd 8 лет назад +4

    If anyone wants a good example of a lecture series that is perfectly clear in its use of notation, try typing "Frederic P Schulller", and looking for 'geometrical anatomy of physics'. The more or less self-contained introduction to differential geometry uses the partial derivative notation that was recommended here. I believe the book 'manifolds and differential geometry' by Jeffery M Lee also does the same.

  • @AmeerFazal
    @AmeerFazal 8 лет назад +2

    I feel very sorry seeing his hand. He is one of those great people in this world who keeps working no matter what!

  • @nbme-answers
    @nbme-answers 3 года назад +2

    27:25 doug hofstadter has left the building

    • @chinhai
      @chinhai 2 года назад

      Yeah, try to catch up with Gerald

  • @vanityH0lden
    @vanityH0lden 8 лет назад +1

    Hi, I'd really like to translate this in Italian, but he talks too quickly for me to understand. Is it possible to get a transcription? (could you do it? youtube's subtitles make no sense...) Thanks!!

    • @WarrenPostma
      @WarrenPostma 7 лет назад +9

      Here's a short summary you can probably understand from google translate:
      1. He says that mathematical notation is confusing to people.
      2. He says that it is confusing because it is incomplete and the notation is "expressionist" (vague, ambiguous).
      3. He explains that teaching students math, and engineering is enhanced by using Programming as a form of unambiguous clear explanation. Here is how you do Task Y. Step 1. Step 2. Step 3. Done.
      4. He explains that his ideas are similar to Seymour Papert's ideas made famous in the book Mindstorms. (Probably available to you in Italian).
      5. He also I think, perhaps without meaning to, gives a careful listener a way to go back and try to learn what the vague math notations "mean" and to understand why they are constructed the way they are. As a programmer, you will (I definitely do) find Math very Confusing. Once you can translate from the crazy Math notation into a functional programming language, you can understand and manipulate these vague notations and make them do what you want.

  • @randallprather4373
    @randallprather4373 8 лет назад +1

    u are truly amazing

  • @raretapes8057
    @raretapes8057 Год назад

    If only our curriculum used a fraction of these ideas..

  • @TimTeatro
    @TimTeatro 5 лет назад

    I wonder why Prof. Sussman doesn't like Wolfram. (It sounds personal.)

    • @tuananhdo1870
      @tuananhdo1870 Год назад

      What is wolfram

    • @TheRadischen
      @TheRadischen Год назад

      @@tuananhdo1870 a person, he made mathematika and wolfram alpha

  • @WarrenPostma
    @WarrenPostma 7 лет назад

    What a great talk!