Plugin pricing in the AI era
- KVRAF
- 10174 posts since 16 Dec, 2002
corrupted audio buffers Will be all the rage next year
-
- KVRian
- 1477 posts since 7 Oct, 2023 from Tokyo
Thank you. This post nails what I was getting at. In actual, real terms for software engineering, we are seeing a shift more towards the more senior level roles of architecture, design, and managing engineering resources; meanwhile AI is quite good at the tasks of more rote coding and testing and other aspects that while fundamental, are also more entry level table stakes. I feel bad for GenZ because AI is effectively replacing the role of entry level software engineer.JustinJ wrote: Fri Jul 17, 2026 7:43 pmUsually more often that not it comes down to bad prompting and/or not using established software engineering practices.Munin wrote: Wed Jul 15, 2026 2:32 am I tried the most recent GPT models with JUCE as an experiment recently and found that they still make a ton of mistakes. You really need to steer it very carefully, ask it to do research on API docs/examples etc, otherwise it will still make a mess of it, causing corrupted audio buffers etc. I found that surprising given how advanced they have become, but maybe it is just an issue with the training data. So I wouldn't call coding over quite yet, although I am sure it is coming eventually.
For example...stage gate it. TASK -> PLAN -> IMPLEMENTATION.
Focus on making the task as complete and as well specified as possible. Spend most of your time here. When you think the task seems complete, get it to create a new agent to challenge and review the task.
Then from that get the A.I to generate a detailed implementation plan. Feed it reference to coding style, practices, existing paradigms and idioms. Once more, get it to generate a new agent to challenge the plan and fix any issues.
From there, get it to implement the plan. Get it to generate unit tests and allow it to measure for success/failure. When done, you've got it, get it to create a new code review agent to adversarially challenge the implementation and fix any issues.
Then get it to present a summary of work done.
Most of all, don't abdicate responsibility. You must know what you're doing. A.I. is an amplifier. It can amplify dross as much as it can amplify excellence. As always, garbage in, garbage out.
You'll be amazed how far this gets you. When used with a model like Fable, it's truly astonishing.
It's still spectacularly bad at unsguided, one-shot development.
For now.
But coding? Coding is over. None of the best engineers I know spend much if any time in editors these days.
-
- KVRian
- 1477 posts since 7 Oct, 2023 from Tokyo
I want to also say I am not arguing with this - some of the most beautiful code I have seen was assembly written long after asm was required. I'm thinking stuff like the demo scene, or more easily tangible the BSD bootloader, which from the very first line is a work of art.
-
- KVRian
- 892 posts since 26 Aug, 2005 from Oregon, USA
Yes, we will miss the talent of engineers that for example managed to squeeze in most of MacOS into 64k ROM... LLM uses a lot of open-source, github et rest material, and as most of us know, that codebase is not exactly elegant.
-
- KVRer
- 3 posts since 28 Mar, 2026 from Uk
I don't think (hope) coding is over. I think there are many facets of these AI times. A user might be able to ask AI to create a plugin that the user doesn't understand. The AI might create it. But did the user understand what they were asking for or why they didn't get what they were asking for and know how to fix it?
I really think AI is currently more useful to developers than users. I've tried AI prompts asking it to code something for me. If it's a whole application, it will fail and be full of bugs, many of which are hard to spot.
It can be useful as a dev. when you send it off to do a bit of coding for you, especially DSP or something complicated, but you always have to go through and check it, or at least fix it. But, it's useful for pushing the pen around. It certainly is a time saver for coding, but you have to be able to tell it what to code. I think that's where non coders fall down.
Bottom line is, if you know how to code and use AI you're doing good. If you only know how to code, you're doing good, but slowly. If you only know AI, you aren't going far. If you know neither, you're a customer.
I really think AI is currently more useful to developers than users. I've tried AI prompts asking it to code something for me. If it's a whole application, it will fail and be full of bugs, many of which are hard to spot.
It can be useful as a dev. when you send it off to do a bit of coding for you, especially DSP or something complicated, but you always have to go through and check it, or at least fix it. But, it's useful for pushing the pen around. It certainly is a time saver for coding, but you have to be able to tell it what to code. I think that's where non coders fall down.
Bottom line is, if you know how to code and use AI you're doing good. If you only know how to code, you're doing good, but slowly. If you only know AI, you aren't going far. If you know neither, you're a customer.
- KVRAF
- 2603 posts since 4 Sep, 2006 from 127.0.0.1
in the best case scenario, chatbots will become excelent at writing any code "properly", and humans will no longer know how to write code
is that good?
it'll be okay as long as someone doesn't pull the plug on your chatbot (or make it inaccessible in some way, like raising the price for it to the sky) and then you can't even write a "hello world" on your own
is that good?
it'll be okay as long as someone doesn't pull the plug on your chatbot (or make it inaccessible in some way, like raising the price for it to the sky) and then you can't even write a "hello world" on your own
It doesn't matter how it sounds..
..as long as it has BASS and it's LOUD!
irc.libera.chat >>> #kvr
..as long as it has BASS and it's LOUD!
irc.libera.chat >>> #kvr
- KVRian
- 664 posts since 24 Feb, 2008 from Germany
Hmm, a programming language has always been just a translation layer between the machine and your brain. Languages come and go. I've learned and forgotten a dozen or so over the years.
“The biggest crime of a musician is to play notes instead of making music.”
Isaac Stern
Isaac Stern
