I’ve been programming since my teens, I started at 13 probably. That was Turbo Pascal, then Visual Basic (that shit was very popular back then), then C++ (which I loved a lot, after these two). Programming has a special place in my hearth.
I don’t do programming for living, for various reasons. I’m not aware of all of them, and that’s not the point right now.
But I like it. Quite a lot. One of the reasons, it occupies me too much. I can skip food, water, life. Everything.
I’ve been doing bash scripts for years now, mostly with ChatGPT assistance.
Since about a month ago, I tried Go with Claude. And—
Oh boy, I succumbed to it, entirely. I have an endless hackathon since then. I do things I postponed doing for many reasons, one of which being permanently exhausted. When you exhausted, you don’t have any headspace to think about complex things, like architecture, or getting proper knowledge of how to do these complex things.
With Claude, it does most of the heavy lifting. I won’t say the code is bad: it produces solid results with Go code. To my very limited testing and knowledge, Rust wasn’t bad either.
Being quite experienced, I’m pretty confident claiming no project is built right right from the start. All of my projects started as one thing, and transformed into a different thing upon testing and using.
So, in my view, kick starting this work is a very solid start, even if you think the code it produces is garbage (which is not true in my experience). As you’d like to refactor it at some later point anyway.
I don’t know when would that end, but I finished quite many projects recently.