Sunday, November 12, 2023

AI: The End of Programming?

A "bombastic" title to promote a new AI based "programming" tool?
Reminds me of DHH early days promoting Ruby on Rails... 
Real deal or "snake oil salesmanship?"

 The End of Programming | January 2023 | Communications of the ACM

"Programming will be obsolete. I believe the conventional idea of "writing a program" is headed for extinction, and indeed, for all but very specialized applications, most software, as we know it, will be replaced by AI systems that are trained rather than programmed. In situations where one needs a "simple" program (after all, not everything should require a model of hundreds of billions of parameters running on a cluster of GPUs), those programs will, themselves, be generated by an AI rather than coded by hand.
...
Massive, human-curated datasets will no longer be necessary in most cases, and most people "training" an AI model will not be running gradient descent loops in PyTorch, or anything like it. They will be teaching by example, and the machine will do the rest."


The End of Programming on Vimeo


Matt Welsh (computer scientist) - Wikipedia

Matthew David Welsh is a computer scientist and software engineer and is currently the CEO and co-founder of Fixie.ai, which he started after stints at Google, xnor.ai, and Apple.[3] He was the Gordon McKay Professor of Computer Science at Harvard University and author of several books about the Linux operating system, several Linux HOWTOs,[1][4] the LinuxDoc format[5] and articles in the Linux Journal


Matt Welsh | LinkedIn


Large Language Models and The End of Programming - CS50 Tech Talk with Dr. Matt Welsh - YouTube


could the author be promoting his own business?

Fixie.ai

"Fixie is the world's leading platform for building conversational AI Sidekicks that are designed to answer questions, take action, and live directly alongside your application."


free programming books

 EbookFoundation/free-programming-books: :books: Freely available programming books @GitHub


Free Computer, Programming, Mathematics, Technical Books, Lecture Notes and Tutorials

Top Free Programming Books - Free Computer, Programming, Mathematics, Technical Books, Lecture Notes and Tutorials @free-programming-books.com


Python Programming - Free Computer, Programming, Mathematics, Technical Books, Lecture Notes and Tutorials

C# Programming - Free Computer, Programming, Mathematics, Technical Books, Lecture Notes and Tutorials


Kubernetes: Up and Running PDF