On 3/19/26 5:06 PM, Greg C wrote:
FWIW, you do not need a PhD to see the problems in the LinuxCNC code
base. Just the common sense of a reasonably versed programmer will
detect over 90% of the problems at first or second glance.
I echo Andy's sentiment. I am not a software engineer. I am a mechanical
engineer with a love for CNC machines and writing code as a hobby. I've
come light years from when I started, but I still have a ton to learn.
I do understand that most of you are from a completely different field
of expertise. That makes it sometimes harder, but also, it allows us to
bring different perspectives to the mix. Always good to have to explain
yourself as a reflection on what you're doing as a reality check.
Programming is not easy and hard work, as most of you "non-programmers"
(sorry) have found out by now. ;-) Using tools to help you is usually
fine if done with thought, but that cannot replace knowledge, experience
and wisdom. Actually, I'd be mostly fine with people using common sense,
but that seems often to get turned off when using LLMs (and may even be
mutually exclusive for repeat users).
This sentiment is exactly the same for /any/ field of work. I don't
think any of you would blindly allow LLM generated machine settings to
be used. I guess ChatBotLLM could confidently tell you to put your
(remaining) fingers right under the spindle to secure the plate while
making holes (and then racing over the rest of your hand for completeness).
And, on a side note, I'm not a software engineer either. I'm a computer
engineer (primarily work on the interface between hardware and
software). But that does give me (some) advantages because programming
has always been an integral part of that work.
--
Greetings Bertho
(disclaimers are disclaimed)
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers