Skip to content

Instantly share code, notes, and snippets.

@nivertech
Forked from macintux/erlang-resources.md
Created April 13, 2017 15:47
Show Gist options
  • Save nivertech/a473e6cfc2980fd07d9ca6f33aa0d9df to your computer and use it in GitHub Desktop.
Save nivertech/a473e6cfc2980fd07d9ca6f33aa0d9df to your computer and use it in GitHub Desktop.

Revisions

  1. @macintux macintux revised this gist Feb 2, 2017. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -103,6 +103,7 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [SObjectizer](https://sourceforge.net/projects/sobjectizer/)
    * [QP](http://www.state-machine.com/products/index.html#QP)
    * [Humus](http://www.dalnefre.com/wp/humus/)
    * [Proto Actor](http://proto.actor)

    ### HiPE (High Performance Erlang)
    * [All you wanted to know about the HiPE compiler (but might have been afraid to ask)](http://erlang.org/workshop/2003/paper/p36-sagonas.pdf) (PDF)
    @@ -207,4 +208,5 @@ There are far more active accounts than I can comfortably list here; these are j
    5. `2017-01-25` Added https://github.com/alpaca-lang/alpaca
    6. `2017-01-27` Start new section on HiPE
    7. `2017-01-27` Add http://www.slideshare.net/Arbow/comparing-cpp-and-erlang-for-motorola-telecoms-software
    8. `2017-02-02` Add https://github.com/purerl/purescript and http://nwolverson.uk/devlog/2016/08/01/introducing-purescript-erlang.html
    8. `2017-02-02` Add https://github.com/purerl/purescript and http://nwolverson.uk/devlog/2016/08/01/introducing-purescript-erlang.html
    9. `2017-02-02` Add http://proto.actor
  2. @macintux macintux revised this gist Feb 2, 2017. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -88,7 +88,7 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [Efene](http://efene.org)
    * [Erlog, Robert Virding's implementation of Prolog in Erlang](https://github.com/rvirding/erlog)
    * [Erlyjs, JavaScript in Erlang](https://github.com/KlausTrainer/erlyjs)
    * [Purescript compiler fork to target Erlang](https://github.com/purerl/purescript) [blog post](http://nwolverson.uk/devlog/2016/08/01/introducing-purescript-erlang.html)
    * [Purescript compiler fork to target Erlang](https://github.com/purerl/purescript) [Blog post](http://nwolverson.uk/devlog/2016/08/01/introducing-purescript-erlang.html)

    ### Erlang(-like) environments on the JVM
    * [Erjang](https://github.com/trifork/erjang/wiki)
  3. @macintux macintux revised this gist Feb 2, 2017. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -88,6 +88,7 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [Efene](http://efene.org)
    * [Erlog, Robert Virding's implementation of Prolog in Erlang](https://github.com/rvirding/erlog)
    * [Erlyjs, JavaScript in Erlang](https://github.com/KlausTrainer/erlyjs)
    * [Purescript compiler fork to target Erlang](https://github.com/purerl/purescript) [blog post](http://nwolverson.uk/devlog/2016/08/01/introducing-purescript-erlang.html)

    ### Erlang(-like) environments on the JVM
    * [Erjang](https://github.com/trifork/erjang/wiki)
    @@ -205,4 +206,5 @@ There are far more active accounts than I can comfortably list here; these are j
    4. `2017-01-25` Added https://github.com/drobakowski/awesome-erlang
    5. `2017-01-25` Added https://github.com/alpaca-lang/alpaca
    6. `2017-01-27` Start new section on HiPE
    7. `2017-01-27` Add http://www.slideshare.net/Arbow/comparing-cpp-and-erlang-for-motorola-telecoms-software
    7. `2017-01-27` Add http://www.slideshare.net/Arbow/comparing-cpp-and-erlang-for-motorola-telecoms-software
    8. `2017-02-02` Add https://github.com/purerl/purescript and http://nwolverson.uk/devlog/2016/08/01/introducing-purescript-erlang.html
  4. @macintux macintux revised this gist Jan 27, 2017. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -49,6 +49,7 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [Why Erlang Is Awesome](http://veldstra.org/whyerlang/)
    * [When would you choose Erlang?](http://blog.troutwine.us/2013/07/10/choose_erlang.html)
    * [Erlang's Big Idea](http://www.sportshacker.net/posts/erlang_big_idea.html)
    * [Comparing C++ And Erlang For Motorola Telecoms Software](http://www.slideshare.net/Arbow/comparing-cpp-and-erlang-for-motorola-telecoms-software)

    ## Style
    * [Solving Embarrassingly Obvious Problems In Erlang](http://www.gar1t.com/blog/solving-embarrassingly-obvious-problems-in-erlang.html)
    @@ -203,4 +204,5 @@ There are far more active accounts than I can comfortably list here; these are j
    * https://github.com/KlausTrainer/erlyjs
    4. `2017-01-25` Added https://github.com/drobakowski/awesome-erlang
    5. `2017-01-25` Added https://github.com/alpaca-lang/alpaca
    6. `2017-01-27` Start new section on HiPE
    6. `2017-01-27` Start new section on HiPE
    7. `2017-01-27` Add http://www.slideshare.net/Arbow/comparing-cpp-and-erlang-for-motorola-telecoms-software
  5. @macintux macintux revised this gist Jan 27, 2017. 1 changed file with 6 additions and 1 deletion.
    7 changes: 6 additions & 1 deletion erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -102,6 +102,10 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [QP](http://www.state-machine.com/products/index.html#QP)
    * [Humus](http://www.dalnefre.com/wp/humus/)

    ### HiPE (High Performance Erlang)
    * [All you wanted to know about the HiPE compiler (but might have been afraid to ask)](http://erlang.org/workshop/2003/paper/p36-sagonas.pdf) (PDF)
    * [Erlang - Programming the Parallel World](http://www.labouseur.com/courses/erlang/programming-parallel-with-erlang.pdf) (PDF)

    ## Erlang-heavy blogs
    * [Joe Armstrong on GitHub](http://joearms.github.io) and [Blogspot](http://armstrongonsoftware.blogspot.com)
    * [Jesper L. Andersen on Medium](https://medium.com/@jlouis666) and [Blogspot](http://jlouisramblings.blogspot.de)
    @@ -198,4 +202,5 @@ There are far more active accounts than I can comfortably list here; these are j
    * https://github.com/rvirding/erlog
    * https://github.com/KlausTrainer/erlyjs
    4. `2017-01-25` Added https://github.com/drobakowski/awesome-erlang
    5. `2017-01-25` Added https://github.com/alpaca-lang/alpaca
    5. `2017-01-25` Added https://github.com/alpaca-lang/alpaca
    6. `2017-01-27` Start new section on HiPE
  6. @macintux macintux revised this gist Jan 25, 2017. 1 changed file with 6 additions and 2 deletions.
    8 changes: 6 additions & 2 deletions erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -4,6 +4,7 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [0xAX's list of Erlang bookmarks](https://github.com/0xAX/erlang-bookmarks/blob/master/ErlangBookmarks.md)
    * [Federico Carrone, Erlang Spawned Shelter](https://github.com/pyotrgalois/spawnedshelter)
    * [Ivan Uemlianin's list of resources on various BEAM languages](https://github.com/llaisdy/beam_languages)
    * [David Robakowski's curated list of awesome Erlang libraries, resources and shiny things](https://github.com/drobakowski/awesome-erlang)

    ## Instruction
    * [Erlang Master Classes (videos)](https://www.cs.kent.ac.uk/ErlangMasterClasses/)
    @@ -76,7 +77,8 @@ This is not intended to be comprehensive or authoritative, just free online reso

    ## Alternative languages targeting the Erlang VM
    * [Joe Armstrong's new dialect of Erlang](https://github.com/joearms/erl2)
    * [ML Flavoured Erlang (MLFE)](https://github.com/j14159/mlfe)
    * [Alpaca](https://github.com/alpaca-lang/alpaca), the successor to MLFE
    * [ML Flavoured Erlang (MLFE)](https://github.com/j14159/mlfe) (now see Alpaca)
    * [Erlang flavored by Some ML](https://github.com/etnt/eml)
    * [Joxa](http://joxa.org)
    * [Lisp-flavored Erlang (LFE)](http://lfe.io)
    @@ -194,4 +196,6 @@ There are far more active accounts than I can comfortably list here; these are j
    * https://github.com/joearms/erl2
    * https://github.com/etnt/eml
    * https://github.com/rvirding/erlog
    * https://github.com/KlausTrainer/erlyjs
    * https://github.com/KlausTrainer/erlyjs
    4. `2017-01-25` Added https://github.com/drobakowski/awesome-erlang
    5. `2017-01-25` Added https://github.com/alpaca-lang/alpaca
  7. @macintux macintux revised this gist Jan 20, 2017. 1 changed file with 6 additions and 2 deletions.
    8 changes: 6 additions & 2 deletions erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -83,6 +83,8 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [Elixir](http://elixir-lang.org)
    * [The Concurrent Schemer (CSCM)](http://the-concurrent-schemer.github.io/scm-doc/)
    * [Efene](http://efene.org)
    * [Erlog, Robert Virding's implementation of Prolog in Erlang](https://github.com/rvirding/erlog)
    * [Erlyjs, JavaScript in Erlang](https://github.com/KlausTrainer/erlyjs)

    ### Erlang(-like) environments on the JVM
    * [Erjang](https://github.com/trifork/erjang/wiki)
    @@ -188,6 +190,8 @@ There are far more active accounts than I can comfortably list here; these are j

    1. `2017-01-16` Added Dale Schumacher's blog focused on the actor model
    2. `2017-01-16` Added Humus from Schumacher's blog to the list of actor implementations
    3. `2017-01-20` Added https://github.com/llaisdy/beam_languages and two languages not previously listed:
    3. `2017-01-20` Added https://github.com/llaisdy/beam_languages and a few languages not previously listed:
    * https://github.com/joearms/erl2
    * https://github.com/etnt/eml
    * https://github.com/etnt/eml
    * https://github.com/rvirding/erlog
    * https://github.com/KlausTrainer/erlyjs
  8. @macintux macintux revised this gist Jan 20, 2017. 1 changed file with 5 additions and 1 deletion.
    6 changes: 5 additions & 1 deletion erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -75,7 +75,9 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [Erlang Solutions](https://www.youtube.com/user/ErlangSolutions)

    ## Alternative languages targeting the Erlang VM
    * [Joe Armstrong's new dialect of Erlang](https://github.com/joearms/erl2)
    * [ML Flavoured Erlang (MLFE)](https://github.com/j14159/mlfe)
    * [Erlang flavored by Some ML](https://github.com/etnt/eml)
    * [Joxa](http://joxa.org)
    * [Lisp-flavored Erlang (LFE)](http://lfe.io)
    * [Elixir](http://elixir-lang.org)
    @@ -186,4 +188,6 @@ There are far more active accounts than I can comfortably list here; these are j

    1. `2017-01-16` Added Dale Schumacher's blog focused on the actor model
    2. `2017-01-16` Added Humus from Schumacher's blog to the list of actor implementations
    3. `2017-01-20` Added https://github.com/llaisdy/beam_languages
    3. `2017-01-20` Added https://github.com/llaisdy/beam_languages and two languages not previously listed:
    * https://github.com/joearms/erl2
    * https://github.com/etnt/eml
  9. @macintux macintux revised this gist Jan 20, 2017. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -75,7 +75,7 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [Erlang Solutions](https://www.youtube.com/user/ErlangSolutions)

    ## Alternative languages targeting the Erlang VM
    * [ML Flavoured Erlang (MLFE)](https://github.com/j14159/mlfe) (
    * [ML Flavoured Erlang (MLFE)](https://github.com/j14159/mlfe)
    * [Joxa](http://joxa.org)
    * [Lisp-flavored Erlang (LFE)](http://lfe.io)
    * [Elixir](http://elixir-lang.org)
  10. @macintux macintux revised this gist Jan 20, 2017. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -3,6 +3,7 @@ This is not intended to be comprehensive or authoritative, just free online reso
    ## Similar lists
    * [0xAX's list of Erlang bookmarks](https://github.com/0xAX/erlang-bookmarks/blob/master/ErlangBookmarks.md)
    * [Federico Carrone, Erlang Spawned Shelter](https://github.com/pyotrgalois/spawnedshelter)
    * [Ivan Uemlianin's list of resources on various BEAM languages](https://github.com/llaisdy/beam_languages)

    ## Instruction
    * [Erlang Master Classes (videos)](https://www.cs.kent.ac.uk/ErlangMasterClasses/)
    @@ -184,4 +185,5 @@ There are far more active accounts than I can comfortably list here; these are j
    (This was started several years after the creation of the gist.)

    1. `2017-01-16` Added Dale Schumacher's blog focused on the actor model
    2. `2017-01-16` Added Humus from Schumacher's blog to the list of actor implementations
    2. `2017-01-16` Added Humus from Schumacher's blog to the list of actor implementations
    3. `2017-01-20` Added https://github.com/llaisdy/beam_languages
  11. @macintux macintux revised this gist Jan 16, 2017. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -181,7 +181,7 @@ There are far more active accounts than I can comfortably list here; these are j

    ## Changelog

    (This was started several years after the creation of the gist, so it's not remotely comprehensive.)
    (This was started several years after the creation of the gist.)

    1. `2017-01-16` Added Dale Schumacher's blog focused on the actor model
    2. `2017-01-16` Added Humus from Schumacher's blog to the list of actor implementations
  12. @macintux macintux revised this gist Jan 16, 2017. 1 changed file with 10 additions and 1 deletion.
    11 changes: 10 additions & 1 deletion erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -93,6 +93,7 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [CAF - C++ Actor Framework](http://actor-framework.org)
    * [SObjectizer](https://sourceforge.net/projects/sobjectizer/)
    * [QP](http://www.state-machine.com/products/index.html#QP)
    * [Humus](http://www.dalnefre.com/wp/humus/)

    ## Erlang-heavy blogs
    * [Joe Armstrong on GitHub](http://joearms.github.io) and [Blogspot](http://armstrongonsoftware.blogspot.com)
    @@ -103,6 +104,7 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [Ward Bekker](http://blog.equanimity.nl/blog/categories/erlang/)
    * [Erlang Battleground by Brujo Benavides](https://medium.com/erlang-battleground)
    * [Federico Carrone](https://notamonadtutorial.com/@unbalancedparen)
    * [It's Actors All The Way Down by Dale Schumacher](http://www.dalnefre.com/wp/)

    ## Software patterns
    * [Erlang Patterns](http://www.erlangpatterns.org)
    @@ -175,4 +177,11 @@ There are far more active accounts than I can comfortably list here; these are j
    * [Totally Erlang](https://twitter.com/totallyerlang)
    * [Brian L Troutwine](https://twitter.com/bltroutwine)
    * [ErlangInfo](https://twitter.com/ErlangInfo)
    * [Takeru OHTA](https://twitter.com/reduls)
    * [Takeru OHTA](https://twitter.com/reduls)

    ## Changelog

    (This was started several years after the creation of the gist, so it's not remotely comprehensive.)

    1. `2017-01-16` Added Dale Schumacher's blog focused on the actor model
    2. `2017-01-16` Added Humus from Schumacher's blog to the list of actor implementations
  13. @macintux macintux revised this gist Nov 15, 2016. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -74,6 +74,7 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [Erlang Solutions](https://www.youtube.com/user/ErlangSolutions)

    ## Alternative languages targeting the Erlang VM
    * [ML Flavoured Erlang (MLFE)](https://github.com/j14159/mlfe) (
    * [Joxa](http://joxa.org)
    * [Lisp-flavored Erlang (LFE)](http://lfe.io)
    * [Elixir](http://elixir-lang.org)
    @@ -101,6 +102,7 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * See also http://qiita.com/sile
    * [Ward Bekker](http://blog.equanimity.nl/blog/categories/erlang/)
    * [Erlang Battleground by Brujo Benavides](https://medium.com/erlang-battleground)
    * [Federico Carrone](https://notamonadtutorial.com/@unbalancedparen)

    ## Software patterns
    * [Erlang Patterns](http://www.erlangpatterns.org)
  14. @macintux macintux revised this gist Nov 10, 2016. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -32,6 +32,7 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [ErlangCentral](https://erlangcentral.org)
    * [Erlware](http://www.erlware.org)
    * [Planet Erlang](http://www.planeterlang.org)
    * [Erlang subreddit](https://www.reddit.com/r/erlang/)

    ## Mailing lists
    * [Erlang questions](http://erlang.org/mailman/listinfo/erlang-questions)
    @@ -99,6 +100,7 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [Takeru OHTA](http://sile.hatenablog.jp) (Japanese)
    * See also http://qiita.com/sile
    * [Ward Bekker](http://blog.equanimity.nl/blog/categories/erlang/)
    * [Erlang Battleground by Brujo Benavides](https://medium.com/erlang-battleground)

    ## Software patterns
    * [Erlang Patterns](http://www.erlangpatterns.org)
  15. @macintux macintux revised this gist Nov 2, 2016. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -77,7 +77,7 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [Lisp-flavored Erlang (LFE)](http://lfe.io)
    * [Elixir](http://elixir-lang.org)
    * [The Concurrent Schemer (CSCM)](http://the-concurrent-schemer.github.io/scm-doc/)
    * [Efene/Ifene](https://github.com/marianoguerra/efene)
    * [Efene](http://efene.org)

    ### Erlang(-like) environments on the JVM
    * [Erjang](https://github.com/trifork/erjang/wiki)
  16. @macintux macintux revised this gist Sep 16, 2016. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -18,6 +18,7 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [The Architecture of Open Source Applications: Riak and Erlang/OTP](http://www.aosabook.org/en/riak.html)
    * [Getting Started with Erlang User's Guide](http://www.erlang.org/doc/getting_started/users_guide.html)
    * [OTP Design Principles User's Guide](http://www.erlang.org/doc/design_principles/users_guide.html)
    * [BEAM VM Wisdoms](http://beam-wisdoms.clau.se/en/latest/)

    ## Documentation
    * [Official Erlang docs](http://erlang.org/doc/)
  17. @macintux macintux revised this gist Sep 12, 2016. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -88,6 +88,8 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [Orleans](http://dotnet.github.io/orleans/)
    * [Akka.NET](http://getakka.net)
    * [CAF - C++ Actor Framework](http://actor-framework.org)
    * [SObjectizer](https://sourceforge.net/projects/sobjectizer/)
    * [QP](http://www.state-machine.com/products/index.html#QP)

    ## Erlang-heavy blogs
    * [Joe Armstrong on GitHub](http://joearms.github.io) and [Blogspot](http://armstrongonsoftware.blogspot.com)
  18. @macintux macintux revised this gist Sep 12, 2016. 1 changed file with 3 additions and 0 deletions.
    3 changes: 3 additions & 0 deletions erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -68,6 +68,9 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [CodeKata](http://codekata.pragprog.com)
    * [HackerRank](https://www.hackerrank.com)

    ## Collections of conference videos
    * [Erlang Solutions](https://www.youtube.com/user/ErlangSolutions)

    ## Alternative languages targeting the Erlang VM
    * [Joxa](http://joxa.org)
    * [Lisp-flavored Erlang (LFE)](http://lfe.io)
  19. @macintux macintux revised this gist Jan 26, 2016. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -84,6 +84,7 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [Pony](http://www.ponylang.org)
    * [Orleans](http://dotnet.github.io/orleans/)
    * [Akka.NET](http://getakka.net)
    * [CAF - C++ Actor Framework](http://actor-framework.org)

    ## Erlang-heavy blogs
    * [Joe Armstrong on GitHub](http://joearms.github.io) and [Blogspot](http://armstrongonsoftware.blogspot.com)
  20. @macintux macintux revised this gist Jan 19, 2016. 1 changed file with 5 additions and 0 deletions.
    5 changes: 5 additions & 0 deletions erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -80,6 +80,11 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [Quasar](http://www.paralleluniverse.co/quasar/)
    * [Akka](http://akka.io)

    ### Other Actor implementations
    * [Pony](http://www.ponylang.org)
    * [Orleans](http://dotnet.github.io/orleans/)
    * [Akka.NET](http://getakka.net)

    ## Erlang-heavy blogs
    * [Joe Armstrong on GitHub](http://joearms.github.io) and [Blogspot](http://armstrongonsoftware.blogspot.com)
    * [Jesper L. Andersen on Medium](https://medium.com/@jlouis666) and [Blogspot](http://jlouisramblings.blogspot.de)
  21. @macintux macintux revised this gist Sep 23, 2015. 1 changed file with 3 additions and 2 deletions.
    5 changes: 3 additions & 2 deletions erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -88,9 +88,10 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * See also http://qiita.com/sile
    * [Ward Bekker](http://blog.equanimity.nl/blog/categories/erlang/)

    ## Actor model design patterns
    So far have only stumbled across [Akka](http://akka.io) patterns, but there should be enough commonality for those to be useful.
    ## Software patterns
    * [Erlang Patterns](http://www.erlangpatterns.org)

    ### Actor patterns (currently only Akka resources)
    * [Enterprise application integration patterns for Akka actors](https://vaughnvernon.co/?tag=eai-patterns-actor-model)
    * [Learnings from Actor Development](http://blog.chariotsolutions.com/2011/07/learnings-from-actor-development.html)

  22. @macintux macintux revised this gist Aug 28, 2015. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -86,6 +86,7 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [Paolo D’Incau](http://pdincau.wordpress.com)
    * [Takeru OHTA](http://sile.hatenablog.jp) (Japanese)
    * See also http://qiita.com/sile
    * [Ward Bekker](http://blog.equanimity.nl/blog/categories/erlang/)

    ## Actor model design patterns
    So far have only stumbled across [Akka](http://akka.io) patterns, but there should be enough commonality for those to be useful.
    @@ -157,4 +158,4 @@ There are far more active accounts than I can comfortably list here; these are j
    * [Totally Erlang](https://twitter.com/totallyerlang)
    * [Brian L Troutwine](https://twitter.com/bltroutwine)
    * [ErlangInfo](https://twitter.com/ErlangInfo)
    * [Takeru OHTA](https://twitter.com/reduls)
    * [Takeru OHTA](https://twitter.com/reduls)
  23. @macintux macintux revised this gist Aug 28, 2015. 1 changed file with 0 additions and 1 deletion.
    1 change: 0 additions & 1 deletion erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -136,7 +136,6 @@ So far have only stumbled across [Akka](http://akka.io) patterns, but there shou
    * [Erlang interviews and resources](http://pdincau.wordpress.com/category/erlang/)
    * [Akka team blog](http://letitcrash.com)
    * [Why Do Computers Stop and What Can Be Done About It? / Gray, 1985 (PDF)](http://www.hpl.hp.com/techreports/tandem/TR-85.7.pdf)
    * [Erlang on reSRC.io : List of free online resources](http://resrc.io/tag/tag/erlang/)

    ## Slide decks
    * [Erlang in Production](http://yowconference.com.au/slides/yowlambdajam2013/Duggan-Erlang.pdf)
  24. @macintux macintux revised this gist Aug 27, 2015. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -106,6 +106,8 @@ So far have only stumbled across [Akka](http://akka.io) patterns, but there shou
    * [An Introduction to Core Erlang (PostScript)](http://www.erlang.se/workshop/carlsson.ps)
    * [Bjarne Däcker's thesis (2000)](http://www.erlang.se/publications/bjarnelic.pdf)
    * [Comparison of Erlang Runtime System and Java Virtual Machine (PDF)](http://ds.cs.ut.ee/courses/course-files/To303nis%20Pool%20.pdf)
    * [Testing Erlang Concurrency with QuickCheck](http://publications.lib.chalmers.se/records/fulltext/146291.pdf)
    * Note: QuickCheck is commercial software, but tremendously powerful and accessible as a web resource via [QuickCheck CI](http://quickcheck-ci.com)

    ### Actor model (and similar)
    * [Actor Model of Computation: Scalable Robust Information Systems / Hewitt, 2012 (PDF)](http://arxiv.org/pdf/1008.1459.pdf)
  25. @macintux macintux revised this gist Aug 27, 2015. 1 changed file with 1 addition and 2 deletions.
    3 changes: 1 addition & 2 deletions erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -22,11 +22,10 @@ This is not intended to be comprehensive or authoritative, just free online reso
    ## Documentation
    * [Official Erlang docs](http://erlang.org/doc/)
    * [Alternative presentation of Erlang docs](http://erldocs.com)
    * This site is particularly useful if you need to check docs for older versions of Erlang/OTP
    * [Inside the Erlang VM with focus on SMP (PDF)](http://www.erlang.se/euc/08/euc_smp.pdf)




    ## Community
    * [Erlang Solutions](https://www.erlang-solutions.com)
    * [ErlangCentral](https://erlangcentral.org)
  26. @macintux macintux revised this gist Aug 27, 2015. 1 changed file with 4 additions and 3 deletions.
    7 changes: 4 additions & 3 deletions erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -76,9 +76,10 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [The Concurrent Schemer (CSCM)](http://the-concurrent-schemer.github.io/scm-doc/)
    * [Efene/Ifene](https://github.com/marianoguerra/efene)

    ### Erlang reimplemented on other VMs
    * [Erjang (Erlang on the Java VM)](https://github.com/trifork/erjang/wiki)
    + I imagine (hope?) this will always be the only entry in this subsection
    ### Erlang(-like) environments on the JVM
    * [Erjang](https://github.com/trifork/erjang/wiki)
    * [Quasar](http://www.paralleluniverse.co/quasar/)
    * [Akka](http://akka.io)

    ## Erlang-heavy blogs
    * [Joe Armstrong on GitHub](http://joearms.github.io) and [Blogspot](http://armstrongonsoftware.blogspot.com)
  27. @macintux macintux revised this gist Aug 27, 2015. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -105,6 +105,7 @@ So far have only stumbled across [Akka](http://akka.io) patterns, but there shou
    * [Erlang - A survey of the language and its industrial applications (1996)](http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.146.5459)
    * [An Introduction to Core Erlang (PostScript)](http://www.erlang.se/workshop/carlsson.ps)
    * [Bjarne Däcker's thesis (2000)](http://www.erlang.se/publications/bjarnelic.pdf)
    * [Comparison of Erlang Runtime System and Java Virtual Machine (PDF)](http://ds.cs.ut.ee/courses/course-files/To303nis%20Pool%20.pdf)

    ### Actor model (and similar)
    * [Actor Model of Computation: Scalable Robust Information Systems / Hewitt, 2012 (PDF)](http://arxiv.org/pdf/1008.1459.pdf)
    @@ -155,3 +156,4 @@ There are far more active accounts than I can comfortably list here; these are j
    * [Totally Erlang](https://twitter.com/totallyerlang)
    * [Brian L Troutwine](https://twitter.com/bltroutwine)
    * [ErlangInfo](https://twitter.com/ErlangInfo)
    * [Takeru OHTA](https://twitter.com/reduls)
  28. @macintux macintux revised this gist Aug 27, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -85,7 +85,7 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [Jesper L. Andersen on Medium](https://medium.com/@jlouis666) and [Blogspot](http://jlouisramblings.blogspot.de)
    * [Paolo D’Incau](http://pdincau.wordpress.com)
    * [Takeru OHTA](http://sile.hatenablog.jp) (Japanese)
    * * See also http://qiita.com/sile
    * See also http://qiita.com/sile

    ## Actor model design patterns
    So far have only stumbled across [Akka](http://akka.io) patterns, but there should be enough commonality for those to be useful.
  29. @macintux macintux revised this gist Aug 27, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -85,7 +85,7 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [Jesper L. Andersen on Medium](https://medium.com/@jlouis666) and [Blogspot](http://jlouisramblings.blogspot.de)
    * [Paolo D’Incau](http://pdincau.wordpress.com)
    * [Takeru OHTA](http://sile.hatenablog.jp) (Japanese)
    ** See also http://qiita.com/sile
    * * See also http://qiita.com/sile

    ## Actor model design patterns
    So far have only stumbled across [Akka](http://akka.io) patterns, but there should be enough commonality for those to be useful.
  30. @macintux macintux revised this gist Aug 27, 2015. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions erlang-resources.md
    Original file line number Diff line number Diff line change
    @@ -85,6 +85,7 @@ This is not intended to be comprehensive or authoritative, just free online reso
    * [Jesper L. Andersen on Medium](https://medium.com/@jlouis666) and [Blogspot](http://jlouisramblings.blogspot.de)
    * [Paolo D’Incau](http://pdincau.wordpress.com)
    * [Takeru OHTA](http://sile.hatenablog.jp) (Japanese)
    ** See also http://qiita.com/sile

    ## Actor model design patterns
    So far have only stumbled across [Akka](http://akka.io) patterns, but there should be enough commonality for those to be useful.