2024-05-26 01:24:47 As an application developer, I find myself coding for the happy path, but I want to start adding more assertions, especially around user input. But, yeah, it makes words bigger :/ 2024-05-26 03:02:26 keep things simple, specific, and don't program to protect folks. 2024-05-26 03:03:09 forth is a very good environment for very specific tasks, I don't believe and never have believe its best use case is exceptions, assertions or otherwise general use. 2024-05-26 03:04:02 KISS and FORTH to me are kinda the one of the same concepts. 2024-05-26 03:04:51 otoh there's Therac-25 for user input handling 2024-05-26 03:05:20 https://en.wikipedia.org/wiki/Therac-25 2024-05-26 03:06:24 interesting case history to read about it. 2024-05-26 03:06:44 "massively overdosed six people" :) 2024-05-26 03:06:57 "We know that the software for the Therac-25 was developed by a single person using PDP 11 assembly language" 2024-05-26 03:07:47 apparently without peer review, or any kind of test cases applied? 2024-05-26 03:08:44 and we'll go with "... The main problem was that the majority of code was written by one "hobby" programmer that should not have been trusted to develop a safe medical ..." 2024-05-26 03:08:50 not even sure it was asm via forth. 2024-05-26 03:09:04 seems it was all done in asm from what I have just read.