Developer forums (C::B DEVELOPMENT STRICTLY!) > Development
AI may help us to create plugins
HangNickHers:
It's good to see reasonable posts.
Anyway I went to see that website linked there, putting all aversion aside for a moment.
Disgusting. What a bunch of trash. Again, this is the type of thing that actual developers should spend time doing -- proper documentation. Graphs, diagrams, file names, descriptions of classes and methods, are helpful. And so forth. Should have been somewhere since the beginning, or, for a long time anyway.
Anyone wishing to contribute should take the necessary time to study the project, and understand it. Obviously.
--- Quote from: blauzahn on November 03, 2025, 08:27:13 pm ---Before adding yet more cruft, I'd favour fixing bugs in cb.
--- End quote ---
This. So, another project I've liked for years, called Lazarus, an excellent free Pascal IDE, had the same garbage discussed for quite some time. A bunch of idiots suggesting AI this, AI that, left and right. Instead of spending energy on what really matters. New releases, same problems.
--- Quote from: Михаил Агарков on November 03, 2025, 06:18:31 pm ---Despite the slightly agressive response, I fully agree that AI is ruining a lot of things, e.g. localhost being broken in Windows 11 and worse.
--- End quote ---
I thought it was a joke, but I read about a "copilot" on Windows 11's Notepad, and it's real. Again, it should be clear what their goals are: to turn users into even greater morons. Lazy and dumb and incompetent. The cattle are given slop. And they swallow it all and enjoy it and praise it and tell others how great it all is and how they should eat it as well.
So I got banned without any warnings, and my two posts deleted, because of that post. :(
It's nothing new. Nothing but garbage to attract lazy, stupid, incompetent people.
It's an often an excuse to be a moron. As blauzahn observed, to flee accoutability as well. I've seen "The AI wrote it" and such. (No, YOU commited low-effort, barely functional garbage.)
You'd expect programmers to know better, but, you see how it is now.
christo:
Generative AI is just a tool now, it is up to the user to use it properly. In my very limited experience, I think code generation via AI is just like an enhanced wizard, user can adapt it to the requirements and for maintainability, basically using it just as a starting point. There is no point in hating generative AI imho.
Regarding the bugs, whenever I see an issue with C::B, I'll try to fix it if I can, or report it. I've seen developers doing a wonderful job of fixing issues if proper details are provided with bugs. Patches are also accepted without any barrier. I think it is the responsibility of the users to report bugs properly so that developers have enough data fix them in their spare time.
For me C::B is quiet stable and runs for days without any issue. Just wanted to post this since I feel there is unjust criticism.
Wkerry:
When using AI for coding be very very careful that it does what you want as AI makes allot of coding mistakes.
On the flip side it can save allot of time with doing boilerplate stuff and simple bug fixes.
HangNickHers:
--- Quote ---For me C::B is quiet stable and runs for days without any issue. Just wanted to post this since I feel there is unjust criticism.
--- End quote ---
Same for me. Only problem I've found was that with the symbols browser. Other than that, it's been great.
--- Quote from: christo on November 04, 2025, 04:57:35 pm ---Generative AI is just a tool now, it is up to the user to use it properly. In my very limited experience, I think code generation via AI is just like an enhanced wizard, user can adapt it to the requirements and for maintainability, basically using it just as a starting point. There is no point in hating generative AI imho.
--- End quote ---
--- Quote from: Wkerry on November 06, 2025, 08:10:36 am ---On the flip side it can save allot of time with doing boilerplate stuff and simple bug fixes.
--- End quote ---
Absolutely. That is reasonable use. Not what I criticized. And I don't "hate" it, but, I don't love it either. It's unethical at a fundamental level -- all the data collection and how it's used. And things of that sort have caused a lot of damage already.
Snippets, scaffolding, code generators, things like that, have existed since forever. Thing is, really it should be limited in scope (everything must be limited in scope.) Interestingly, instructing a bot in a detailed manner, generating code, copying and pasting, making corrections and changes and testing could quickly become a boring process as well. But there are some among us who appreciate the process as it's always been, in its entirety; the creative process. Including creative ways of dealing with repetitive tasks.
Because of our nature, these things tend to attract or encourage stupidity and laziness. Programmers of (true) open source projects should know better. To have standards other than convenience and productivity and popularity. Many open source projects wouldn't even exist, were those the only standards. We should just use Micro$oft Open SourceTM ProjectsTM. Convenient, and productive indeed. Or imitate them, try to compete with them, in terms of convenience and productivity. And we should avoid C++ and such: more convenient and productive and popular languages exist, like Python or what our friend mentioned above.
And so we see people mentioning that garbage, and encouraging others to use it, showing how convenient, how amazing, how powerful, and how it can be used for everything. Easily impressionable morons. And lazy idiots without standards. It's disgusting.
Navigation
[0] Message Index
[*] Previous page
Go to full version