Modern languages
Gary E. Miller
gem at rellim.com
Sat Mar 15 20:36:21 UTC 2025
Yo Hal!
On Sat, 15 Mar 2025 09:53:55 -0700
Hal Murray <halmurray at sonic.net> wrote:
> I agree that the current DEBUG stuff needs fixing.
Fixing? To start, I would just remove all the #ifdef DEBUG.
Not this cycle...
> I think we can get around the droproot type problems by having a
> module for each environment and picking the right one at build time.
> The disadvantage with that approach is that if there is any code
> common to more than one implementation, then it has to be maintained
> in several places.
I agree, way too much work. I would leave OS compat #ifdefs as they
are. Partly because testing an alternative would be a pain. A few
things could be combined using POSIX.
RGDS
GARY
---------------------------------------------------------------------------
Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703
gem at rellim.com Tel:+1 541 382 8588
Veritas liberabit vos. -- Quid est veritas?
"If you can't measure it, you can't improve it." - Lord Kelvin
More information about the devel
mailing list