The conversation

Lessons learnedExperience excerpt · English

The author's stance also used to be my stance for a long time

The author's stance also used to be my stance for a long time. Then, earlier this week, I tried out AutoGPT/evo.ninja (which uses GPT-4 under the hood) and told it to "Write me a snake game in HTML, CSS and JavaScript" and, voilà, it wrote me a game that I could open in my browser and it worked perfectly out of the box. I also tried this with Tic Tac Toe – it didn't work at first due to a bug in the CSS but the agent was able to fix that bug in the second round. It knew the context, knew the files it had created in the first round, and knew what I was talking about when I said "the Xs and Os are not visible", etc. So, yes, program specs might still be needed in the beginning, when a piece of software gets written from scratch. But AI will often just fill in missing steps, and once the code has been written, the AI will simply iterate on it, and so the code will take on the role of the spec, just like it does nowadays. No need for the product manager to write detailed specs anymore. …

Original discussionThe "End of Programming" will look a lot like programming (2023)154 source comments · at import
2

Community replies 0

No community replies yet. Add your perspective.

Replies from the source 2

Direct replies available in this import. Original-language excerpts.

__

"I gave an LLM an extremely small programming task that is a common interview question in a widely used language and I'm shocked it got it right"

Full original
FL

Disclaimer: I have not delved into AI to any great degree. Where this kind of statement ("Holy crap! It wrote me a program and it worked !") tends to make me skeptical is this: the program always seems to be something that's already been done a million times before. IOW, something that was probably somewhere in the model's input dataset. I would want to see it produce something truly unique that I'm trying to do for my business -- something that's never been done before. Then we can talk about AI's ending coding. Until then, they're going to be a tool used by actual coders IMO.

Full original
Continue on Hacker News

Respect different perspectives. Share concrete experiences.

Sign in to post, reply, repost, and quote.