HackerTrans
TopNewTrendsCommentsPastAskShowJobs

flazzarino

no profile record

comments

flazzarino
·vor 4 Jahren·discuss
This doesn't address the question asked.
flazzarino
·vor 4 Jahren·discuss
thank you
flazzarino
·vor 5 Jahren·discuss
The ultimate memory safety PL is rejected because it cannot malloc without blowing up?
flazzarino
·vor 5 Jahren·discuss
Would a better comparison let the threads build up a few MBs of non-identical stacks?
flazzarino
·vor 5 Jahren·discuss
You define variables and code that changes the variables over time. TLA+ lets you observe variable states and assert constraints. The amount of concurrency is up to you, it works fine with a single process.

Non-determinism might be a better thing to anchor the value to. For example in a deterministic "normal" programming environment, an if/then/else statement will execute only one out of two possible code paths. You have to run the code with a complementary condition to observe the other code path.

In a non-deterministic environment like TLA+ both possible code paths are executed. You can observe state transitions in both possibilities.

In a deterministic context the combinatorics of code paths can get out of hand quickly. Non-deterministically you have one set of assertions for all code paths, or patterns of paths.
flazzarino
·vor 6 Jahren·discuss
The causation in your summary was not established in the video, only claimed with some correlations to other phenomena.

Some non-snarky comments provided some really good counter examples, eg they eat ice cream all afternoon.

Also from my own experience in the south: every morning kids eat a bowl of milk with a shot of espresso over cereal.