Skip to main content
18 events
when toggle format what by license comment
Jun 24, 2013 at 10:23 comment added Den C# the language is also regularly updated with new features. This affects popularity as well.
Jun 23, 2013 at 21:38 comment added Jonas @Giorgio: Yeah, I have´t said that. And the Erlang creators didn´t know about "The Actor Model" until many years later, when they already created a similar thing. But the actor model is only a small piece of erlang´s fantastic concurrency support.
Jun 23, 2013 at 21:24 comment added Giorgio @Jonas: I wanted to point out that the actor model was not invented with Erlang, even though it was probably made popular by Erlang.
Jun 23, 2013 at 20:26 comment added Jonas @Giorgio: Yes, what about that?
Jun 23, 2013 at 20:23 comment added Giorgio @Jonas: The actor model is much older than Erlang: it was proposed by Hewitt in 1973 (en.wikipedia.org/wiki/Actor_model#History).
Jul 11, 2011 at 15:10 comment added SoylentGray @mathepic = "a new framework that made developing powerful applications easier" - yes this does all that stuff not to mention the object oriented programming. I was not trying to say they are the same thing just that C# leveraged the knoweldge of how to program in C (and C++) that already existed to Jump start the adoption of it.
Jul 11, 2011 at 15:00 comment added alternative @Chad with all the malloc'ing and the struct's and the manual memory allocation. All it shares is the braces...
Jul 11, 2011 at 14:28 comment added SoylentGray @mathepic - I have worked on C, C++ and C# programming. I can say that C# Still retains its c roots as far as nomeclature. Granted it has gone beyond C that does not mean that it does not leverage the language.
Jul 11, 2011 at 14:17 comment added alternative @Chad C# has nothing to do with C
Jul 11, 2011 at 14:16 comment added Jonas @mathepic: Scala doesn't have as good concurrency support as Erlang. Erlang has user level processes with preemtive scheduling. Scala either use heavy kernel threads or tasks that aren't scheduled preemtively.
Jul 11, 2011 at 14:14 comment added Jonas @Chad: I meant "windows environment" and by that the .net platform, I have updated my answer.
Jul 11, 2011 at 14:14 history edited Jonas CC BY-SA 3.0
added 48 characters in body
Jul 11, 2011 at 14:04 comment added SoylentGray C# is the .net language. I thought windows was actually written in c++. Am i wrong on this. I would say C# became popular by leveraging a language people already knew (C) with a new framework that made developing powerful applications easier with a editor tool that was powerful, easy to use, and took developers needs and actual use into account.
Jul 10, 2011 at 22:25 comment added Jonas @mathepic: True, but all those languages are newer than Erlang. So it was unique for Erlang in the beginning - as with almost all laguage features I have listed. Good ideas is worth stealing.
Jul 10, 2011 at 22:23 comment added alternative Erlang's concurrency model is not unique, its just different from that used by the ugly imperative languages :). Scala has the same type. Similarly, Clojure and Haskell specialize in STM.
Jul 10, 2011 at 21:47 history edited Jonas CC BY-SA 3.0
added 574 characters in body
Jul 10, 2011 at 21:42 history edited Jonas CC BY-SA 3.0
added 574 characters in body
Jul 10, 2011 at 21:36 history answered Jonas CC BY-SA 3.0