Community
    • Login

    Artificial intelligence and programming

    Scheduled Pinned Locked Moved Blogs
    4 Posts 4 Posters 3.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • guy038G
      guy038
      last edited by guy038

      Hi, All,

      This post is a bit off-topic but may interest some people!

      This morning, on the French radio “France Info”, I listened to an interesting interview about the link between artificial intelligence and design of computer programs!

      So I decided to find out more by doing some research on the Net. And, actually, it’s pretty bad news for all developers and coders. Read, for instance, this article, from February 2022:

      https://www.zdnet.com/article/bad-news-for-developers-deepminds-ai-is-getting-good-at-writing-code/

      Or the equivalent French article:

      https://www.zdnet.fr/actualites/mauvaise-nouvelle-pour-les-developpeurs-l-ia-de-deepmind-tient-de-mieux-en-mieux-son-code-39936819.htm

      So, it is more than likely that, in about fifty years and maybe before, machines will surpass us in writing computer code, leaving many programmers out in the cold !

      When will we see a super-powerful Notepad++, entirely designed by AI?. And, basically, what about a machine that can improve itself with better code? …

      Consult that official scientific paper from the DeepMind team :

      https://storage.googleapis.com/deepmind-media/AlphaCode/competition_level_code_generation_with_alphacode.pdf


      About the huge advances in artificial intelligence, read also these promising articles, about possible medical discoveries, resulting from the knowledge of protein folding:

      https://www.zdnet.com/article/deepmind-breakthrough-in-protein-folding-will-accelerate-medical-discoveries/

      https://www.zdnet.com/article/deepminds-alphafold-2-reveal-what-we-learned-and-didnt-learn/

      Or these equivalent French articles :

      https://www.zdnet.fr/actualites/deepmind-fait-une-decouverte-majeure-dans-le-domaine-de-la-biologie-39914017.htm

      https://www.zdnet.fr/pratique/alphafold-2-de-deepmind-fini-les-convolutions-bienvenue-a-l-attention-39927257.htm


      Back to AI and programming, you may also consult the following French article :

      https://lesjoiesducode.fr/intelligence-artificielle-code-alphacode-deepmind-google

      As this artcle don’t have any English translation, you could use the immersive reader feature of your browser to get it !

      For Microsoft Edge, see :

      https://support.microsoft.com/en-us/topic/use-immersive-reader-in-microsoft-edge-78a7a17d-52e1-47ee-b0ac-eff8539015e1

      Note that this feature is now available within Wikipedia. Refer to :

      https://techcommunity.microsoft.com/t5/articles/make-reading-wikipedia-content-easier-and-more-accessible-with/m-p/2195539


      And regarding the GitHub Copilot feature, since July 2021, see :

      https://en.wikipedia.org/wiki/GitHub_Copilot

      https://github.com/features/copilot

      Enjoy your reading !

      Best Regards,

      guy038

      Ah…, it’s almost time for the final of the World Cup France-Argentina. I leave you… ;-))

      EkopalypseE 1 Reply Last reply Reply Quote 5
      • EkopalypseE
        Ekopalypse @guy038
        last edited by

        @guy038

        It will be a tool like we already have and use, like debuggers, linters and so on. Yes, it will reduce the number of programmers - that’s like any automation process, but in the end there must be those who can fix the problems that AI creates, because humans build it, and humans make mistakes.
        Whether AI will be the main source of programming in 50 years, well … who knows … maybe we won’t need programs then anyway …

        1 Reply Last reply Reply Quote 3
        • xomxX
          xomx
          last edited by

          @guy038
          I sometimes spend more time analyzing what the customer’s problem really is or what they really want and also with searching for the best way (specific for them) how to accomplish the task than with the real coding. A.I. can be useful in later stages for now ( Skynet forgives :-) )

          Lycan ThropeL 1 Reply Last reply Reply Quote 3
          • Lycan ThropeL
            Lycan Thrope @xomx
            last edited by

            @xomx ,

            Yeah, better that they use their tool to decribe the problem requirements, watch it give them what they ask for, and then have to hire human programmers at inflated costs, to fix the program the A.I. gave them with their specs. The cost of not knowing what you really want, what you need, what can be done, and for changing your specs. :)
            (Skynet doesn’t forgive, that’s why it programmed itself to remove the problem…incorrect analysis. :) )

            1 Reply Last reply Reply Quote 2
            • First post
              Last post
            The Community of users of the Notepad++ text editor.
            Powered by NodeBB | Contributors