|
From: andy p. <bod...@gm...> - 2026-06-08 12:03:01
|
On Mon, 8 Jun 2026 at 11:38, Bertho Stultiens <lc...@va...> wrote: > The answer is as obvious and simple as it is intricately complex. The > "abstraction" in HAL is there in name only and not in the > implementation. Code is accessing private HAL constructs and data with > complete disregard of the - abstraction - that is promised by HAL. This > is also known as a layer violation. I think that you may be applying a modern definition of a "HAL" to our "HAL" LinuxCNC HAL does function as intended, it allows the integrator to link data sources and sinks freely. That is all it was ever meant to do. -- atp "A motorcycle is a bicycle with a pandemonium attachment and is designed for the especial use of mechanical geniuses, daredevils and lunatics." — George Fitch, Atlanta Constitution Newspaper, 1912 |