From 66d52cea6ae59e15f54d0bccb6d5d0ad86ee9eb5 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Wed, 15 Nov 2023 10:54:43 -0300 Subject: TODOs.md: Add relevant quote on software correctness and discipline --- TODOs.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'TODOs.md') diff --git a/TODOs.md b/TODOs.md index 662e32c..368c6cf 100644 --- a/TODOs.md +++ b/TODOs.md @@ -118,5 +118,20 @@ https://drewdevault.com/2021/03/03/To-make-money-in-FOSS-build-a-business.html: > to being sold as a service. Some projects simply solicit donations, but this > is the most difficult approach. +on March 29, 2022, from https://news.ycombinator.com/item?id=30842507: + +> That's not an argument for sticking with the old programming language that +> apparently is impossible to use safely (if you think that you can use it +> safely, what makes you think that you are better than the all-star cast of C +> programmers that have contributed CVEs over the years?). There were better +> alternatives to C in the 80s, there most certainly are better alternatives to +> C these days. I'm so sick of the Uncle Bob school of thought that all that is +> needed for better software engineering is discipline. If we haven't managed to +> impose that discipline yet after five decades, why would we believe that it +> will magically appear in the future? My guess is that a programmer that had +> the requisite mythical discipline would gravitate to programming languages +> like Rust or Ada anyway, because that developer wouldn't mind tooling that +> helped with it. + # Scratch -- cgit v1.2.3