Subj : Lookatthegrouse, Lookatthegrouse!
To   : Arelor
From : Nightfox
Date : Fri Jun 06 2025 09:33 am

 Re: Lookatthegrouse, Lookatthegrouse!
 By: Arelor to Mortar on Fri Jun 06 2025 06:00 am

Ar> The customer should care because when the developer decides to pull a
Ar> library with 300 dependencies instead of writing half a dozen custom
Ar> funtions he is forcing the customer to buy more RAM. When the developer
Ar> uses a bad library that causes excess IO he is forcing the customer to
Ar> upgrade his storage or networking gear. Basically, new school developing
Ar> consists on passing on the expenses of inefficiency to the customer. It
Ar> works because customers suck and deserve to die.

Generally efficiency is good, but there's an idea in software development that in general, you shouldn't re-invent the wheel.  Writing all of your own functions for everything takes time to develop and test, and when you're working for someone, that time is money.  In many cases, a lot of companies can justify using libraries if it can save them time and money.

Nightfox

---
� Synchronet � Digital Distortion: digitaldistortionbbs.com