Why Bloat Is Still Software’s Biggest Vulnerability

monkyyy crazymonkyyy at gmail.com
Tue Feb 13 00:14:37 UTC 2024


On Monday, 12 February 2024 at 17:30:23 UTC, H. S. Teoh wrote:
> On Mon, Feb 12, 2024 at 03:55:50PM +0000, Paolo Invernizzi via 
> Digitalmars-d wrote:
>> On Monday, 12 February 2024 at 15:03:01 UTC, tim wrote:
>> > On Monday, 12 February 2024 at 14:49:02 UTC, tim wrote:
>> > > I thought I would get a discussion started on software 
>> > > bloat.
>> > > 
>> > > Maybe D can be part of the solution to this problem?
>
> No amount of D innovation is going to stop programmers infected 
> with the madness of dynamic remote dependencies that pull in an 
> arbitrary number of external modules. Potentially a different 
> set of them every time you build.  Tools like cargo or dub 
> actively encourage this model of software development.

Nothing can stop irresponsibility completely, but you can go a 
long way to simplify and encourage responsibility and sanity. A c 
program will have less dependencies then a js one.

> Reducing code size is, to paraphrase Walter, to plug one hole 
> in a cheese grater. There are so other many things wrong with 
> the present state of software that code size doesn't even begin 
> to address.

I dont get this medafore, surely less grates makes clogging easier


More information about the Digitalmars-d mailing list