| Interesting project :). > First, let's write a standard that's as polished as it can be. Then, once the standard is ready, we can start making it real. I've learned on several occasions that things don't actually work that way. Writing the actual code and running/testing it is the only way to ensure that your ideas will indeed work and that you didn't miss corner cases. Except of course if the problem at hand is trivial, but that's clearly not the case here, and I feel like trial and error will be much necessary. Note that this isn't only true for code. It's about writing in general, even when doing theoretical science that doesn't translate to code in the end. There is a PhD Comics, I think, where a character says something like "remember kids, the only difference between fooling around and doing science is writing it down". Exactly. --------------- From the todo list: > procedural, functional, imperative? Authors should probably also look into reactive programming and dataflow languages such as Lustre, Esterel, ReactiveML, etc. Probably some good inspiration there for this kind of tasks :). |
That's from Adam Savage on Mythbusters. Here's the exact wording and where he got it: https://imgur.com/1h3K2TT/