Conversation

bert hubert 🇺🇦🇪🇺🇺🇦

Tempted to write a post that software development lost the plot a long time ago, and that the recent LLM developments are merely the icing on that cake. Software these days is not the painstaking work by people like @bagder or @hyc or @vitaut who write the best code they possibly can. Over the past decade, "the software world" has been developing in a very different way than that.

3
2
1

@bagder @hyc @vitaut @bert_hubert

Hear hear.
Write it.

For me software development has gone to shit when "software engineers" were blinking their eyes in confusion at 3rd normal form in relational databases... And it's only gone worse.
I think they don't even teach Knuth's TAOCP

0
1
0

@bert_hubert @bagder @hyc @vitaut

When I started the Varnish Cache project, I explicitly tried to dial code quality up to 11, as an experiment to see if that was a feasible strategy.

With less than 20 CVE's in 20 years, I think we have given existence proof that "artisan code" is a valid way to produce high-consequence software (see also: sqlite)

But at the same time, we are very far from "install and forget" when you have to patch once a year.

1
1
0

@bert_hubert @bagder @hyc @vitaut

The downside of having so few CVE's is that they are useless for statistics, which is why I'm so glad @bagder is doing it in

0
0
0