summaryrefslogtreecommitdiff
path: root/TODOs.md
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2023-11-15 10:54:43 -0300
committerEuAndreh <eu@euandre.org>2023-11-15 16:16:33 -0300
commit66d52cea6ae59e15f54d0bccb6d5d0ad86ee9eb5 (patch)
treefb09e5b009187c241e9a77b714cddc91fb86bd09 /TODOs.md
parentmv src/cli src/cli.js (diff)
downloadpapod-66d52cea6ae59e15f54d0bccb6d5d0ad86ee9eb5.tar.gz
papod-66d52cea6ae59e15f54d0bccb6d5d0ad86ee9eb5.tar.xz
TODOs.md: Add relevant quote on software correctness and discipline
Diffstat (limited to 'TODOs.md')
-rw-r--r--TODOs.md15
1 files changed, 15 insertions, 0 deletions
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