[kwlug-disc] UNIX in 1982

Ronald Barnes ron at ronaldbarnes.ca
Fri Oct 18 16:25:14 EDT 2024


Khalid Baheyeldin wrote on 2024-10-15 10:56:

> In previous threads, we discussed how newer
> generations of developers and techies invent
> new ways of doing things, while such ways
> contradict wisdom that has very good reasons
> of why it is there:

When things change, sometimes those "very good reasons" aren't as 
compelling as they once were.

And tech changes rather often. It's not 1982 anymore.


> Examples include :
> 
> - shared libraries impact on resources, maintenance,
> and security, vs. distributing statically linked mega
> blobs

Mini "blobs" are okay though? That seems like a loaded term, "blob".



And should your concerns on resource usage take precedence over 
developers' time and effort required to optimize their (*free*) software 
to your constrained environment?

When it's reasonably inexpensive to acquire necessary resources (RAM and 
disk space is quite cheap vis-a-vis developers' time).



If developers are giving away software for free, it's their choice on 
how to compile it.



> - giant programs that ignore the "do one thing well"
>   principle,

Such as?


> - structured files vs. simple string of bytes

Which is the desired scenario here?

I'm thinking JSON / YAML are new, therefore bad?



> - The tendency to rewrite every old thing because
> "old is bad" and new is better ...

Or the tendency to cling to every old thing because "new is bad"  and 
"old is better".




More information about the kwlug-disc mailing list