• @0xDREADBEEF
    link
    English
    2
    edit-2
    2 months ago

    Honestly, I taught myself JS in like 2009 as my first programming language. My high school taught Java, but I didn’t get OOP. I understand functional programming though, so after JS I taught myself Elixir, then OCaml and Haskell. I really wish I was just taught Clojure or another lisp-like in school though. Python is… okay… I need expressions in my language, though, and Python is not that.

    • My high school taught Java, but I didn’t get OOP

      Yes, the correct sequence of events - one thing at a time, basic programming, then OOP. :-)

      Python is not that.

      It’s not a lot of things, which makes it poor for a teaching language.