‹ BackHN Continuity

Thread

The internet discovers TLA+. Now what?

128 points · 71 comments · matt_d

  1. fizlebit · · focus · HN ↗
    Time to discover communicating sequential processes instead :P
    1. miranaproarrow · · focus · HN ↗
      wait this is new to me so is this like a different kind of tla?
      1. als0 · · focus · HN ↗
        I've always thought CSP as a robust design pattern where you have no shared state between components and they must communicate with each other using message passing. It also requires synchronous communication (rendezvous-style). If you follow those rules you can have a pretty robust system. Aside from these abstract rules, CSP has more formal research (algebra) but I'm not sure if there are any decent tools available.

        TLA gives you a full toolbox and in theory can model whatever you can express. That's very different from a design pattern.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.