1. 8

Official website is at https://www.acton-lang.org/.

    1. 11

      A pet peeve of mine is websites for programming languages that don’t include any overview of the syntax of that programming language.

      1. 3

        Missed opportunity to fix some of python’s choices that didn’t stand the test of time (like bare variable declarations).

        1. 3

          This would be vastly more interesting if it interoperated with Python (or some large subset thereof).

          I’d also like to know how the orthogonal persistence works in practice. How do I safely store the data and know it’s available later. How do I get it later?

          Good effort, interesting language, sadly will probably get as much traction as pony, a similar language that is also pretty cool.

          1. 1

            unrelated but is this named after the town in london? I used to live there, so the name is very weird to read 😂

            1. 1

              Seems like a portmanteau of actor and python, it’s an actor language with pythonic syntax.

            2. 1

              What I read about Acton is very interesting. I wonder if there is a simpler path to get distributed actors to work better at scale, and if this is a real attempt at it. More investigation and time will tell. In light of this earlier Erlang post, which was actually really good - it got a lot flack here because the author committed the number one sin here - hard to read because of the animated text.

              https://lobste.rs/s/r5bme3/distributed_erlang

              The author in the above link gives the best tours of Erlang I’ve ever read, and helped me to really evaluate it more. An address some gaps from others takes on Erlang at scale. There are some aspects of Erlang that you only will know about once you really get to scale, I’ve heard more than once. Such as how the rpc between actors, and how that even works, when they are not on your localhost. And the author admits a lot of customization is made to make it work well in practice with a lot nodes, as Erlang was built before cloud computing.