Truth tables were when the rubber really hit the road for me in understanding computers. Up until then I had understood transistor logic levels and the fundamentals of programming, but the two seemed miles apart.
I think they mean "finite number of rows", which would be "finite number of distinct inputs" or "finite number of outputs". The context is the challenge of writing down an infinite table.
There's probably a recursive/inductive equivalent notation but maybe it's hard to render clearly as a table.
I just re-read the entire reasoning, and I got it all wrong I think.
N%2 will only ever yield one of two inputs.
In short, I shouldn't try to brain before the morning coffee ;D
There are more expressive versions which are less formal but have the ability for more than one row to fire, which is then resolved with a "hit policy".
Used in finance and process modelling
Nice! I didn't know of DMN (https://camunda.com/dmn/). Are there any detailed literature (articles/books/etc. on this and related decision techniques) that you can point us to ?
11 comments
[ 0.35 ms ] story [ 37.5 ms ] threadJust so I'm understanding it correctly, it should say "finite number of OUTPUTS" there, right?
There's probably a recursive/inductive equivalent notation but maybe it's hard to render clearly as a table.
https://docs.camunda.io/docs/components/best-practices/model...
PS: I had posted another related article which you might find interesting - https://news.ycombinator.com/item?id=38822320
https://www.ibm.com/docs/en/odm/8.10?topic=center-when-use-d...
https://training.sap.com/course/sig141-dmn-12-basics-classro...
https://access.redhat.com/documentation/en-us/red_hat_decisi...
That's the decision engine part. For domain modeling (i.e. expressing logic) you have to search for fluff https://www.trisotech.com/dmn-hit-policy-explained/
I get a feeling that perhaps DMN is taught to business .ajora and never to CS majors, which is why it is this big thing no-one on HN knows about
https://mit-online.getsmarter.com/presentations/lp/mit-busin...