Fallacies that advocate software bloat (Miscellaneous)
> On UNIX, ed would read the whole file into memory. Thus, sed was born to
> only read a line at a time (for bigger files). Gone are the days when slim
> software was valuable. Gone are the days of trying to cram something useful
> into CP/M (or DOS 640k or IA-32's 4 GB of RAM). Firefox doesn't even make
> 32-bit builds on Linux anymore.
>
> I'm not really raging, but it's sad how bloated we've gotten. Optimization
> takes time, and some people just aren't willing to do it.
I enjoyed your "not rant". Regarding UNIX ed(1) reading the whole file into memory, i imagine one could use mmap(2) on newer hardware to let the OS manage which parts of the file are in memory or not.
Optimization is a response to constraints. Severe constraints force "rationing" of resources, similar to fiscal responsibility. There can be a zen-like beauty in choosing what to omit, versus Everything Everywhere All Of The Time!!@!
Under a minimalist philosophy that appreciates zen-like beauty, ed(1) might be seen as a tool intended for editing source code. Having a single source file larger than total memory might be taken as a sign that the code needs to be re-factored into a more modular design. 
"Did it break when you did that? Don't do that then."
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