[OT] C++ and the herd

Mikael Kindborg mikael.kindborg at gmail.com
Wed Jul 27 08:42:59 UTC 2005


Interesting that the C++ page mentions telecom systems. Ericsson used
to develop in an in-house language called Flex, then they switched to
C++. This was the biggest industrial failure in Sweden's history. 
(My wife's father worked on this project, trying to save it from disaster, 
the C++ code apparently was a complete mess with lots of dependencies 
and improper use of inheritance.) Then enter Erlang, another in-house
language developed at Ericsson by Joe Armstrong et al. Erlang was
successfully used to develop several secure and reliable telecom systems.
Then, the story goes, Ericsson management started to have second
thoughts about Erlang, being an "odd" language, and discontinued it. Armstrong
and friends managed to make Ericsson open-source Erlang, and then
launched their own company, Bluetail, that developed reliable server software.
Bluetail was then sold, and Joe Armstrong went to a research institute (SICS)
to continue his work on concurrent programming languages. Meanwhile,
Ericsson apparently continued to have problems with their telecom
server software (I am not sure, they might have used Java), and when
Joe Armstrong visited our department, two months ago, he said that
Ericsson had rehired him to work on Erlang-based systems!
/Micke


On 7/27/05, Brad Fuller <brad at sonaural.com> wrote:
> Thought I'd pass this along... from my brother:
> 
> ===
> Applications that use C++
> 
>  Microsoft's O/S, Sun's HotSpot Java Virtual Machine,
> Open Office, and KDE!
> 
>  http://www.research.att.com/~bs/applications.html
> 
> ===
> 
>  appropriate read for last message
> 
> http://cbs5.com/pets/contentmodules_sectiontopper6/local_story_189152109.html
> 
> 
> --
> Brad Fuller
> (408) 799-6124
> ** Sonaural Audio Studios **
> (408) 799-6123  West San Jose
> (408) 799-6124  Cambrian
> ________________________________
> Hear us online: www.Sonaural.com
> 
> 
>



More information about the Squeak-dev mailing list