Knowledge and understanding. The exact thing your LLM is lacking, even in the response you posted to my message.
A LLM does not have the capability of understanding the words or the code it uses: it's purely statistics.
Sure. But it's not understanding anything. And that's why your project is stuck at the enter game.
I did start a server rewrite in Go in the past, just as a proof of concept, and I managed to get in game in about a week of work. Manually, with no AI. I'll release it if anyone is interested.
Hence my recommendation to do it manually, you're just shooting yourself in the foot by using AI.
https://metr.org/blog/2025-07-10-early-2025-ai-experienced-os-dev-study/
Security comes from understanding architecture and surface of attacks. Something LLMs cannot do
AI security agents are just scanning mostly for buffer overflows: and sure, it's something that gets there by distraction but that a developer would find easily if they would just take the time to look for them.
It's just that nobody sits there and starts looking for it, not black magic nor exceptional capabilities.
The articles you can find online are just marketing and you can easily find examples of vibe coded software that gets immediately hacked.
Not being 2021 has nothing to do with it as, once again, LLMs are incapable of understanding what they're doing.
Because multithreading requires being able to understand the program flow.
Yes, and frankly it's kinda offensive. It looks like you're not just limiting yourself to using AI as a translation tool, given your message structure but that you're letting it craft your answer and points. So this will be my last response here, since if I wanted to talk to chatgpt I would just go talk to chatgpt.
Best of luck
I wholeheartedly agree with you. The players see the client, not the server. They don't care about the backend as long as it does the job.