I get that, but as I say we already knew how to scale those linearly in most programming languages. Erlang brought nothing new there.
It does have advances in things like reloading and supervision.
It does have advances in things like reloading and supervision.
I read that paper, more than once, and his thesis, when I was doing my own PhD on parallelism, so I know the area and related work fairly well.
I don't think I'm embarrassing myself when I say that it's silly to claim that an arbitrary Erlang program should achieve linear scalability. But we don't need to debate with vague claims to originality - as I say Amdahl has done the maths and shows that it is only possible for a program that is embarrassingly parallel.