1. 13
    1. 3

      Back around 2009 I had a service crash because Erlang at the time (and still currently?) had a maximum of 65535 distinct atoms in a given BEAM.

      That was fun. The error messages were a more formal version of “yeah you really shouldn’t do this.”

      1. 9

        It still has a limit, but that limit is 2**20 aka 1M now. “Don’t create atoms based on user input” is still a best practice :)

    2. [Comment removed by author]

    3. [Comment removed by author]