The internet discovers TLA+. Now what?

(reasonable.io)

16 points | by matt_d 5 hours ago

4 comments

  • lisp2240 18 minutes ago
    Take a writing class. This was painful to read.
  • scrubs 36 minutes ago
  • fizlebit 1 hour ago
    Time to discover communicating sequential processes instead :P
    • usrnm 1 hour ago
      That stuff gets rediscovered all the time, the latest example probably being golang
    • miranaproarrow 1 hour ago
      wait this is new to me so is this like a different kind of tla?
      • als0 46 minutes ago
        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.

    • azaras 1 hour ago
      I am learning TLA+ but I do not know CSP, is CSP better?
  • Marbleferry815 1 hour ago
    [dead]