erlang

OOP is the your new legacy

Today I took a light rail with my son, to bring him to school. That tram is 90 years old. It has been maintained for 90 years. Milan city sold some of them to San Francisco too.

Il saggio progetto svedese, rinato: Elixir e Phoenix

Negli ultimi 20 anni sono successe tante cose imprevedibili. Nel 1995 nasce Java. Nello stesso periodo nasce Erlang. Java inizialmente segue la strada culturale tracciata da Sun, e si configura come un linguaggio estremamente verboso, con API specifiche per la gestione della concorrenza (es keyword synchronized per gestire nativamente le zone critiche che necessitano di …

Il saggio progetto svedese, rinato: Elixir e Phoenix Read More »

Property Based Testing Tool

Tonight I stubled upon PropEr, a Property based testing tool for Erlang. It seems a very smart idea: instead of writing a single unit test, you write a set of properties your code must satisfy. From the site: A property-based testing tool, when supplied with this information, should randomly produce progressively more complex valid inputs, …

Property Based Testing Tool Read More »

Recuperare Erlang

Erlang è un linguaggio a mio avviso sottostimato, che ha parecchie cose da insegnare ai vari Scala/Rust/Java(Script) out of there… In particolare ci sono un insieme di feature di Erlang che prese singolarmente non sono difficili da comprendere e implementare, ma è l’insieme delle idee fondanti di Erlang che lo rende assai diverso dagli altri. …

Recuperare Erlang Read More »

Rebar poor proxy git fixer

Sometimes you are behind a http proxy, and the git:// protocol is not accessible. For instance on erlang rebar, all developers  prefer the git:// protocol when listing dependency. But how to fix it if you are behind a http proxy? Ask help to git… [bash] git config –global url.https://github.com/.insteadOf git://github.com/ [/bash] Credits: http://erlang.org/pipermail/erlang-questions/2014-March/078402.html

Erlang Power Links

Ready to study the Erlang? Take a look to http://howistart.org/posts/erlang/1 for understanding how erlang releases works (and how to deal with them). Erlang Maps are the next big thing and this article from Joe Amstong introduce you to them. For some lengthly tutorial take a look to this http://learnyousomeerlang.com/maps   And Finally Lisp Flavored Erlang and Ruby Flavored Erlang.

Intervista a Francesco Cesarini di Erlang Solutions

A language that doesn’t affect the way you think about programming, is not worth knowing. Yale Professor Alan Perlis In occasione dell’Elixir Conf siamo lieti di pubblicare una intervista con Francesco Cesarini.  Nel 2009 abbiamo già recensito “Erlang Programming A Concurrent Approach to Software Development” scritto a quattro mani con Simon Thompson. Ora siamo lieti di ospitare una intervista ad …

Intervista a Francesco Cesarini di Erlang Solutions Read More »