home.social

#algol — Public Fediverse posts

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

  1. New #review today: "One can file #Algol under experimental without any worries, where sounds can exist in free form without any guide rails or rules. The trio is formed by German drummer and producer Christian Lillinger, Austrian keyboardist Elias Stemeseder, and Peruvian flutist and composer Camilo Ángeles, who also plays self-built aerophones and microtonal winds." #ExposeOnline #BuhRecords #ExperimentalMusic #ImprovisedMusic expose.org/index.php/articles/

  2. #Marathon51 As tends to happen with these, I ended up losing #ALGOL's plot, just closing my eyes and enjoying the live music. (The player called it something like "one of the craziest films I've done this for...")

    Weird fable about an alien giving one guy a perpetual motion machine, so he--

  3. #Marathon51 As tends to happen with these, I ended up losing #ALGOL's plot, just closing my eyes and enjoying the live music. (The player called it something like "one of the craziest films I've done this for...")

    Weird fable about an alien giving one guy a perpetual motion machine, so he--

  4. #Marathon51 As tends to happen with these, I ended up losing #ALGOL's plot, just closing my eyes and enjoying the live music. (The player called it something like "one of the craziest films I've done this for...")

    Weird fable about an alien giving one guy a perpetual motion machine, so he--

  5. #Marathon51 As tends to happen with these, I ended up losing #ALGOL's plot, just closing my eyes and enjoying the live music. (The player called it something like "one of the craziest films I've done this for...")

    Weird fable about an alien giving one guy a perpetual motion machine, so he--

  6. #Marathon51 As tends to happen with these, I ended up losing #ALGOL's plot, just closing my eyes and enjoying the live music. (The player called it something like "one of the craziest films I've done this for...")

    Weird fable about an alien giving one guy a perpetual motion machine, so he--

  7. Losing track of Bechdel passes here. The site where I double-check them isn't loading. Kinda suspect #LiloAndStitch is the only other pass since the first.

    Next up, we're learning about #ALGOL :

  8. Let's dig out some #computer #science #history again, such as how for loops and if-else came to be.
    Funny enough how a good bunch of things came from German speakers. 🙂

    youtu.be/VdHR5EOZNKk

    It's always nice hearing @kevlin talk about history that is otherwise hard to discover these days.

    And here is "THE AMERICAN SIDE OF THE DEVELOPMENT OF #ALGOL":
    dl.acm.org/doi/pdf/10.1145/960

  9. [Перевод] Эдсгер Дейкстра «О вреде оператора Go To»

    Публикуем новый полный перевод хрестоматийной статьи Эдсгера Дейкстры. Этот текст, опубликованный в 1968 году в журнале Communications of the ACM в формате письма в редакцию, заложил основы структурного программирования, впервые строго аргументировав отказ от оператора go to в пользу использования циклов и условных конструкций.

    habr.com/ru/articles/976236/

    #история_it #говнокод #качество_кода #algol

  10. Никлаус Вирт и язык 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_статьи

  11. Никлаус Вирт и язык 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_статьи

  12. Никлаус Вирт и язык 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_статьи

  13. Никлаус Вирт и язык 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_статьи

  14. Could This be the Year of Algol? - Ok, you caught us. It certainly isn’t going to be the year of Algol. When you thin... - hackaday.com/2025/10/15/could- #softwaredevelopment #retrocomputing #algol #gcc

  15. > It's really stunning that it does not mention the Scheme language

    So very, very true.

    There are several large pieces of history in this regard that deserve not only to be published, but to be studied well.

    Just a properly written history of closures in computer programming would be worth its weight in gold.
    Even a short history.

    #Algol
    #BlockStructure
    #CallByName
    #Closures
    #HistoryOfComputing
    #Lisp
    #Scheme

    @kentpitman @amoroso

  16. I missed by a month or so the 65th birthday of Algol 60 but it's still time to celebrate with this article on the 60th birthday.

    theregister.com/2020/05/15/alg

    #algol #retrocomputing

  17. Does anyone know a specific version of fortran or algol that does not have "for" as a reserved word, so it can be used as a variable or something, I need it for an exam. #programming #fortran #algol

  18. Introduction of the #GOTO statement for #ALGOL 58:

  19. Programming languages remind me of plumbing fittings. Once widely adopted they are almost impossible to eradicate, because application environments endure like old buildings and their sinks and toilets connected to pipe buried in walls and too expensive to change.

    But #ALGOL seems to be fading more rapidly, apparently because decades ago it was the victim of over-thinking?

    theregister.com/2025/03/13/gcc

  20. “Algol: Tragedy of Power” would make for a great double feature with “Metropolis” (1927)
    #SilentFlickerSunday #AlgolTragedyOfPower #Algol

  21. So yes, “Algol: Tragedy of Power” has a handful of black actors in it but unfortunately for all of its Faustian tale of worker revolution it was still made in 1920s era Germany so they’re in subservient roles🙄
    #SilentFlickerSunday #AlgolTragedyOfPower #Algol

  22. The star of “Algol: Tragedy of Power/Algol: Tragödie der Macht” (1920) is Emil Jannings, who most will remember from his collaborations with F. W. Murnau (“Faust”), Josef Von Sternberg (“The Blue Angel”) and Paul Leni (“Waxworks”). He won an Academy Award for “The Way of All Flesh” (1927) and “The Last Command” (1928) and is the only German to ever win Best Actor.
    #SilentFlickerSunday #AlgolTragedyOfPower #Algol #EmilJannings #SciFi

  23. @DanielMReck Exemple d'un programme en 25 langages qui effectue une boucle de 1 à une borne
    saisie et qui pour chaque pas donne: le pas, son carré, sa racine carrée.

    Exemple:

    Borne:? 2
    I= 1 I^2= 1 I^1/2= 1
    I= 2 I^2= 4 I^1/2= 1.41421
    Borne:? 0
    Fin du programme

    internet-web-office.net/mescou

    #basic, #c, #fortran, #pascal, #javascript, #java, #perl, #php, #rust,
    #python, #bash, #scala, #c++, #cobol, #ada, #pl1, #apl, #lisp, #algol,
    #go, #simula, #modula, #tcl, #r, #julialang

  24. I'm a bit surprised that Niklaus Wirth et al would use Verillog instead of VHDL to implement Oberon RISC5.

    Is anyone well-versed enough to try to bring some light on this topic?

    I don't have a preference, but with VHDL being so closely related, at least in style, to the Wirth family of languages, it seems at least somewhat interesting that he would choose the language that is less similar to his own.

    #FPGA #Wirth #NiklausWirth #Oberon #RISC5 #Algol #Pascal #Modula #VHDL #Verilog

  25. @nhcl @nathans
    Exemple d'un programme en 25 langages qui effectue une boucle de 1 à une borne
    saisie et qui pour chaque pas donne: le pas, son carré, sa racine carrée.

    Exemple:

    Borne:? 2
    I= 1 I^2= 1 I^1/2= 1
    I= 2 I^2= 4 I^1/2= 1.41421
    Borne:? 0
    Fin du programme

    internet-web-office.net/mescou

    #basic, #c, #fortran, #pascal, #javascript, #java, #perl, #php, #rust,
    #python, #bash, #scala, #c++, #cobol, #ada, #pl1, #apl, #lisp, #algol,
    #go, #simula, #modula, #tcl, #r, #julialang

  26. Exemple d'un programme en 24 langages qui effectue une boucle de 1 à une borne
    saisie et qui pour chaque pas donne: le pas, son carré, sa racine carrée.

    Exemple:

    Borne:? 3
    I= 1 I^2= 1 I^1/2= 1
    I= 2 I^2= 4 I^1/2= 1.41421
    I= 3 I^2= 9 I^1/2= 1.73205
    Borne:? 0
    Fin du programme

    internet-web-office.net/mescou

    #basic, #c, #fortran, #pascal, #javascript, #java, #perl, #php, #rust,
    #python, #bash, #scala, #c++, #cobol, #ada, #pl-1, #apl, #lisp, #algol,
    #go, #simula, #modula, #tcl, #r

  27. The world of #ComputerScience mourns the loss of Niklaus Wirth—a stalwart figure known for his influential contributions to programming languages, methodology, software engineering, and hardware design.

    Born on 15 February 1934 in Switzerland, Wirth was a luminary in the field and celebrated for his development of several groundbreaking programming languages including #ALGOL-W, #Pascal, and #Modula-2.

    #Wirth died aged 89 on 1 January 2024.
    His passing has reverberated across the tech community, with software language designer Bertrand Meyer saying:
    “We lost a titan of programming languages, programming methodology, software engineering and hardware design.”

    developer-tech.com/news/2024/j

  28. Niklaus , more than a pioneer of computer science and informatics, and the inventor of W, , , , and passed away on January 1st, 2024. RIP.

    developer-tech.com/news/2024/j

  29. Tracking a parcel delivery: “We’ll be with you in approximately 1 hours 45 minutes”. That #coding wouldn’t have been up to scratch in 1st year #ComputerScience at #StAndrews in 1990/1, learning S-Algol. #StAndrewsUniversity #Programming #SAlgol #Algol

  30. Tracking a parcel delivery: “We’ll be with you in approximately 1 hours 45 minutes”. That #coding wouldn’t have been up to scratch in 1st year #ComputerScience at #StAndrews in 1990/1, learning S-Algol. #StAndrewsUniversity #Programming #SAlgol #Algol

  31. Tracking a parcel delivery: “We’ll be with you in approximately 1 hours 45 minutes”. That #coding wouldn’t have been up to scratch in 1st year #ComputerScience at #StAndrews in 1990/1, learning S-Algol. #StAndrewsUniversity #Programming #SAlgol #Algol

  32. Tracking a parcel delivery: “We’ll be with you in approximately 1 hours 45 minutes”. That #coding wouldn’t have been up to scratch in 1st year #ComputerScience at #StAndrews in 1990/1, learning S-Algol. #StAndrewsUniversity #Programming #SAlgol #Algol

  33. Tracking a parcel delivery: “We’ll be with you in approximately 1 hours 45 minutes”. That #coding wouldn’t have been up to scratch in 1st year #ComputerScience at #StAndrews in 1990/1, learning S-Algol. #StAndrewsUniversity #Programming #SAlgol #Algol

  34. @ve7fim

    In 1973 I was programming on an Elliott 503, using Algol, an early structured language.

    Input was by using 8 column paper tape from a Friden Flexowriter.

    Including procedures was exactly that. Regularly used procedures were kept on rolls of paper, and were added into source code output by reading in the tape while still running the punch. Once the output tape was done, it could be run.

    #Algol #Elliott503 #Elliott803 #Friden

  35. @ve7fim

    In 1973 I was programming on an Elliott 503, using Algol, an early structured language.

    Input was by using 8 column paper tape from a Friden Flexowriter.

    Including procedures was exactly that. Regularly used procedures were kept on rolls of paper, and were added into source code output by reading in the tape while still running the punch. Once the output tape was done, it could be run.

    #Algol #Elliott503 #Elliott803 #Friden

  36. @ve7fim

    In 1973 I was programming on an Elliott 503, using Algol, an early structured language.

    Input was by using 8 column paper tape from a Friden Flexowriter.

    Including procedures was exactly that. Regularly used procedures were kept on rolls of paper, and were added into source code output by reading in the tape while still running the punch. Once the output tape was done, it could be run.

    #Algol #Elliott503 #Elliott803 #Friden

  37. @ve7fim

    In 1973 I was programming on an Elliott 503, using Algol, an early structured language.

    Input was by using 8 column paper tape from a Friden Flexowriter.

    Including procedures was exactly that. Regularly used procedures were kept on rolls of paper, and were added into source code output by reading in the tape while still running the punch. Once the output tape was done, it could be run.

    #Algol #Elliott503 #Elliott803 #Friden

  38. @ve7fim

    In 1973 I was programming on an Elliott 503, using Algol, an early structured language.

    Input was by using 8 column paper tape from a Friden Flexowriter.

    Including procedures was exactly that. Regularly used procedures were kept on rolls of paper, and were added into source code output by reading in the tape while still running the punch. Once the output tape was done, it could be run.

    #Algol #Elliott503 #Elliott803 #Friden