An oral history of Bank Python (2021)

(calpaterson.com)

13 points | by tosh 1 hour ago

4 comments

  • piinbinary 7 minutes ago
  • axus 17 minutes ago
    What a well-written account of "how things are done".

    > Time to drop a bit of a bombshell: the [Barbara] source code is in Barbara too, not on disk. Remain composed. It's kept in a special Barbara ring called sourcecode.

  • coredog64 28 minutes ago
    And I thought rewriting 3rd party packages to work with AFS was crazy
  • TZubiri 53 minutes ago
    >Applications also commonly store their internal state in Barbara - writing dataclasses straight in and out with only very simple locking and transactions (if any).

    Right out of the gates, it's crazy how this contrasts with Mercury's Haskell infra

    https://blog.haskell.org/a-couple-million-lines-of-haskell/