1. 9

    I still can’t believe Go punted on providing a way to turn an enum value into a string without code generation. What a spectacular waste of an opportunity to do a better C.

    1. 5

      Dismissive comments like this are not constructive and do not belong in any environment that encourages the evolution of opinion. If you have a strong opinion about something (e.g. code-generation) then back up that opinion with a strong argument.

      1. 3

        please, not this discussion again.

      1. 2

        Looking forward to a ledger that allows participants to (1) make a data-stream (of some type) available to a subset of privileged observers, (2) weight these streams (3) block and distribute based on weight, (4) allow network participants to chain streams into new “types”

        1. 1

          Curious: what is the use case for such a system?

          1. 3

            Apparently smart contracts. Coincidentally a friend just last week recommended I read up on Tezos. Take a look at the Michelson language specification in particular. https://www.tezos.com/static/papers/language.pdf

            1. 1

              Just found this, appears to be a primer on Michelson, but I haven’t looked too closely. https://www.michelson-lang.com/

            2. 1

              Enterprise integration, actually. Working on a paper, but don’t hold your breath.