home.social

#niklaus_wirth — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #niklaus_wirth, aggregated by home.social.

fetched live
  1. Никлаус Вирт и язык Pascal — легенды 80-х

    В 1970 году молодой швейцарский учёный и программист Никлаус Вирт (Niklaus Wirth) выпустил первую версию Pascal. Прошло более полувека, автор умер в 89 лет, а вот Паскаль остаётся актуальным и популярным языком программирования.

    habr.com/ru/companies/ruvds/ar

    #Никлаус_Вирт #Pascal #Turbo_Pascal #Delphi #Niklaus_Wirth #Free_Pascal #Lazarus_IDE #Algol #Euler #ruvds_статьи

  2. several good bits here, I note this as one key for me

    I know Wirth was horrified by the repulsive syntax choices of today's dominant languages; he could never accept that a = b should mean something different from b = a, or that a = a + 1 should even be considered meaningful. The folly of straying away from conventions of mathematics carefully refined over several centuries (for example by distorting "=" to mean assignment and resorting to a special symbol for equality, rather than the obviously better reverse) depressed him. I remain convinced that the community will eventually come back to its senses and start treating language design seriously again.

    m-cacm.acm.org/blogs/blog-cacm

    #niklaus_wirth #pascal #simplicity #design

  3. several good bits here, I note this as one key for me

    I know Wirth was horrified by the repulsive syntax choices of today's dominant languages; he could never accept that a = b should mean something different from b = a, or that a = a + 1 should even be considered meaningful. The folly of straying away from conventions of mathematics carefully refined over several centuries (for example by distorting "=" to mean assignment and resorting to a special symbol for equality, rather than the obviously better reverse) depressed him. I remain convinced that the community will eventually come back to its senses and start treating language design seriously again.

    m-cacm.acm.org/blogs/blog-cacm