‹ BackHN Continuity

Thread

Learning Programming in an Age of LLMs

263 points · 195 comments · moneroloop2018

  1. Trusteando · · focus · HN ↗
    IMHO, I think that it could be better if the question about how to learn programming in the age of LLMs were asked to someone who is learning now by using LLMs. Someone who learned programming thirty years ago can perhaps give you only one side of the coin, whereas someone learning today from scratch using LLMs could give you good advice on what the real difficulties are and where the main drawbacks lie. Combining both views would give a better idea of the landscape.
    1. sixtyj · · focus · HN ↗
      Difficulty is too many technologies available. So a beginner needs something/someone that teaches principles.

      I have realized that simplier (boring) is better. E.g. simple html5 css combo is better instead of trying to navigate in JS frameworks.

      1. lolakutty · · focus · HN ↗
        >simple html5 css combo

        HTML is not a programming language IMHO. Javascript running in browser is not very interesting either.

        1. raddan · · focus · HN ↗
          As a programming languages researcher I disagree. HTML is not just a programming language (a declarative one), it literally has the word “language” in the name. The world of programming languages is much larger than general purpose languages.

          Also, whether JavaScript is interesting is a matter of opinion. Given that for a long time it was the only web language, I’d say that makes it interesting. It’s also in my opinion a poorly designed language but that also makes it “interesting” because its behavior is sometimes hard to predict.

          1. rudolftheone · · focus · HN ↗
            > It’s also in my opinion a poorly designed language but that also makes it “interesting” because its behavior is sometimes hard to predict.

            Following this logic, any broken device is equally interesting as its behavior is sometimes hard to predict, isn't it?

            1. raddan · · focus · HN ↗
              Yes
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.