Conversation

Notices

  1. >Solidity/EVM is by far the worst programming environment I have ever encountered. It would be impossible to write even toy programs correctly in this language, yet it is literally called "Solidity" and used to program a financial system that manages hundreds of millions of dollars.

    https://news.ycombinator.com/item?id=14691212

    Wednesday, 19-Jul-17 23:49:13 UTC from shitposter.club
    1. @moonman >not being a skeleton
      >not writing your own blockchain algo and network development code

      Wednesday, 19-Jul-17 23:52:41 UTC from shitposter.club
      1. @rw @moonman >floating point financial applications

        someone forgot to walk their animal today so they went on HN to distribute a Bad Opinion

        Thursday, 20-Jul-17 14:13:41 UTC from shitposter.club
        1. @eris @rw That was the only really wrong part I saw. There are entire architectures without floating point. fixed precision is the norm for financial applications.

          Thursday, 20-Jul-17 16:01:01 UTC from shitposter.club
          1. @rw @eris well also, the person says that strings are useless, when in practice, the purpose of strings in Solidity is when you want to store a string in the blockchain. RW and I are using strings and they are perfectly functional for our purposes.

            The person's criticisms are good where they are focused on the confusing language and bad defaults and poor implementation

            Thursday, 20-Jul-17 16:08:58 UTC from shitposter.club
    2. @moonman Well, if my position with County of REDACTED is any indication, the more vital the task the worse the tools.

      Thursday, 20-Jul-17 00:38:46 UTC from web
    3. @moonman in the future, the entire global financial system will run on what is basically JavaScript... The horror...

      Thursday, 20-Jul-17 01:02:48 UTC from gs.smuglo.li
      1. @hector hahaha no it won't. oh please god.

        Thursday, 20-Jul-17 01:03:34 UTC from shitposter.club