• HStone32@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    Sure python may be easier to learn, but it makes learning actual programming more difficult. Ever since the CS department switched to python, my workload as a computer systems TA has doubled.

    • yonder@sh.itjust.works
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      Ouch, I feel your pain. My high school education consisted of one course in C getting as far as pointers, then the next in Python.

    • grue@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      1
      ·
      2 months ago

      I learned Python after I already knew C, and I will forever be grateful for that.

      I took an Operating Systems class in undergrad whose first assignment was to implement a simple web server in C, and it was fine. Later, I took the same prof’s grad-level class and had to do basically the same assignment again, and all I could think was “wow, this is incredibly tedious: this whole thing would be literally two lines of Python.” Python absolutely ruined my patience for writing C (or at least, for writing C socket code that has to manually juggle IPv4 and v6 struct addrinfos and whatnot).