When I started writing code it wasn't using delphi. It was typing into the Commodore 64 at my local department stores in Canada, in the 1980s; Walmart hadn't made its way up here. There were Commodore 64 displays up at Canadian Tire, Zellers, and other places. I would walk up to these machines typically plugged in to a Commodore 1702 monitor and type in some variation of this program:
10 PRINT "HELLO WORLD" 20 GOTO 10
Watching the HELLO WORLDs print (slowly enough that you could see the screen fill, on an MOS 6510 CPU running at one million cycles per second, 1 Mhz, with a total memory area of 64 KB, of which 38911 bytes were available for BASIC programming) and scroll, and then trying variants of that program involving POKE 53280,x and POKE 53281,x to set the main text area's background color, and the border color around the text area to different colors (16 total fixed colors) was enough to amaze me.
Since then computers have become astronomically more powerful, but nothing has ever felt as earth shattering as those first times writing code, as we went from 64 KB of RAM to 128 GB of RAM being normal on a developer PC, and from 1 Mhz single core CPUs to 3+ Ghz multi-core CPUs, and from cassette tapes and floppy disk storage, through the spinning rust hard drive era, and now into the solid state storage era, it all felt incremental.
This is not incremental. This is new. The attention mechanism, at the heart of the LLM revolution, commonly marketed (mis-represented) as "AI" is truly astonishing.
Hey Claude Code, I would like you to write a bare C++ application targeting the Win32 API, that does a good job of incrementally backing up (file copying) files from one drive to another, in their original form. Hey Cursor, there's a bug in this 400 line SQL query, find it. Hey ChatGPT, generate for me an image that combines these three historical photographs into a reconstructed overhead view of this small village in the Netherlands.
I can hardly wait for the well-akshually people to tell me that I wasn't paying attention as the bedrock for all this was coming into everyone's awareness. Sure sure. But I was there through the 1980s when everything was AI, and so it is mostly a social phenomenon that we are allowed to use the words Artificial and Intelligence again, after so so many false starts. LISP was gonna build us an AI. So was Smalltalk. So was Prolog. And Neural Networks. And Bayesian Spam Filtering. We were all over-sold and under-delivered on promises so many, many times.
There's a lot of well-deserved positive spin, and a lot of equally well-deserved negative doom and gloom around the topic of AI, LLMs and agentic coding. I'm not an idiot and I'm aware of the various camps. In between the all-in tech bro (LET'S GOOOO!), and the doom and gloom crowd (WE'RE DOOOOOOOOOOOOOMED!), which as an older guy, I often find myself automatically switching into, there's a middle version of me, which is cautiously optimistic.
Let me make an aside here about creativity. LLMs are regurgitators. They aren't creative, exactly, but then, neither are people always creative, exactly. I find I don't like SUNO.AI and the creepy songs it generates, because I don't like that it emulates something that I wish we had enough good taste to not emulate. Sure, I also wish humans had enough good taste not to emulate bro country songs, but here we are. So perhaps, if humans are going to generate slop, it's FINE if the LLMs also get to do it. Maybe I'll get what I think we all need which is for everyone to get tired of all of this, and to stop listening to mainstream "genres" which are in effect, a corporate management system around art. The music industry, so to speak. Nashville, so to speak. I'm cool with that disruption. The music business was already ruined, mostly by human beings, long before LLMs, so I'm not going to act upset about the already destroyed landscape having some further burns and scars added. Moving from audible art to visual art now; I don't think that an LLM's ability to generate imagery threatens human artists much; already we're sick of CGI in movies and we prefer practical effects. I believe that hand drawn art will be something always imitated, and seldom duplicated. If anything, LLM generated imagery will probably result in a cultural return to the land. Get off your phone and your ipad, and go to a physical gallery and look at art, if you want to see something that isn't just pixels on a screen. I think it's beyond hilarious that people defend and define differences between "something Gemini generated" and "something I made in photoshop". Both are equally fake, equally digital, equally built with a tool. If you want something made without digital tools, make something without digital tools. You still can.
Software developers, our jobs are changing. Have already changed. Try to keep up.
P.S. Kai from Embarcadero is absolute garbage. Don't waste your time with it. Spend time with Cursor, Claude Code, PI coding harness, and Cline.
