home.social

#algol60 — Public Fediverse posts

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

fetched live
  1. Some interesting insight into the development of early Algol 60 compilers and why writing compilers was comparatively harder back then.

    shape-of-code.com/2024/12/01/2

  2. @ovid

    I worked with and could do maintenance on the code, but couldn’t really create from scratch.

    I started in the 70’s, IBM 1620 assembler.

  3. More #Algol60 code for me:

    Long multiplication - Rosetta Code rosettacode.org/wiki/Long_mult

    It’s a little tough because there is so little specified for the language. They only added I/O as an afterthought, in 1972. But a person could probably take this language and make something better from it than we are used to.

  4. @vpavlyshyn In what order did you learn your languages?

    (as best as I can remember)

    #Algol60 (1976 - high school)
    #BASIC (1978)
    #Pascal (1979 - university)
    #Assembly (1980)
    #PL/P (1981 - a subset of PL/1 developed by Prime Computer)
    #COBOL (1981 - sandwich year job)
    #APL (1982)
    #Algol68 (1982)
    #Lisp (1983)
    #SML (1983 - postgrad work)
    #Prolog (1984)
    #Miranda (1985)
    #C (1985)
    #FORTRAN (1986)
    #Smalltalk (1987)
    #C++ (1992-1997 - ANSI X3J16 member)
    #Java (1997)
    #Perl (2001)
    #ColdFusion (2002 - at Macromedia after they bought Allaire)
    #Groovy (2007)
    #Scala (2009)
    #Clojure (2010)
    #Python (2013)
    #Ruby (2013)
    #Elm (2013)
    #GoLang (2014)
    #Rust (2015)
    #Kotlin (2017)

    And various attempts at learning #Haskell since the mid-'90s!

    #Clojure is my daily work language these days.