Fallacies that advocate software bloat (Miscellaneous)
> > Breaking up the source into smaller "modules" doesn't actually decrease
> the
> > bloat -- it just hides it.
>
> I thought joining all of the modules into one single source file would
> increase the amount of memory required to compile the program, versus
> compiling a bunch of little objects and linking them together.
The debugger's main source (files not in source/eld/ or source/help/) is actually assembled as a single stream of source text, using text %include directives from debug.asm to load everything. The advantage is that you can do things with the multi-section format not supported by an assembler + OMF linker combination. The disadvantage is it can take as long as 30s and as much as 128 MiB to assemble the entire image.
> Also, smaller modules would be easier to grasp in the biological memory of
> the software maintainer. I guess that would be "hiding" the complexity,
> kind of like OOP design.
Indeed, this is why I split the source text into many files.
---
l
Complete thread:
- Fallacies that advocate software bloat - samwdpckr, 21.12.2025, 01:56 (Miscellaneous)
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- Fallacies that advocate software bloat - Rugxulo, 22.12.2025, 12:01
- Fallacies that advocate software bloat - Rugxulo, 25.12.2025, 09:09
- Fallacies that advocate software bloat - bencollver, 25.12.2025, 16:28
- Advocate software bloat - ecm, 25.12.2025, 17:56
- Fallacies that advocate software bloat - bretjohn, 27.12.2025, 04:43
- Fallacies that advocate software bloat - bencollver, 29.12.2025, 03:51
- Fallacies that advocate software bloat - ecm, 29.12.2025, 13:01
- Fallacies that advocate software bloat - marcov, 31.12.2025, 15:11
- Fallacies that advocate software bloat - bencollver, 29.12.2025, 03:51
- Fallacies that advocate software bloat - samwdpckr, 26.12.2025, 09:39
- Fallacies that advocate software bloat - kerravon, 31.12.2025, 19:29
- Fallacies that advocate software bloat - bencollver, 25.12.2025, 16:28
- Fallacies that advocate software bloat - DOStuff, 28.12.2025, 11:20
- Fallacies that advocate software bloat - samwdpckr, 29.12.2025, 02:52
- Fallacies that advocate software bloat - DOStuff, 31.12.2025, 09:01
- Fallacies that advocate software bloat - kerravon, 31.12.2025, 19:53
- Fallacies that advocate software bloat - samwdpckr, 29.12.2025, 02:52
- Fallacies that advocate software bloat - RayeR, 17.01.2026, 17:11
- Fallacies that advocate software bloat - Rugxulo, 18.01.2026, 16:54
Mix view