5 ms·
Makes me wonder, how many people actually use D-lang in production. Specifically with HTTP stack what kind of numbers/performance benchmarks we are looking at?
by maxpert 9y ago
Makes me wonder, how many people actually use D-lang in production. Specifically with HTTP stack what kind of numbers/performance benchmarks we are looking at? Other than toy projects is there a company out there running D on massive scale (millions per day)?
- lerax 9y agoNetflix and Machine Learning with D.
- xtreak_1 9y agoThere was a similar comment : https://news.ycombinator.com/item?id=14064012 https://news.ycombinator.com/item?id=14064012 who also seems to work on Machine Learning with D at Netflix. It will be a great help if you can add it to https://dlang.org/orgs-using-d.html https://dlang.org/orgs-using-d.html or share the experience and scale at which its being used at Netflix if its not a problem . Thanks .
- steveklabnik 9y agoThey have a page here: http://dlang.org/orgs-using-d.html http://dlang.org/orgs-using-d.html
- giancarlostoro 9y agoBased on that I would look at Funatics since they seem to have the "bigger" traffic, or even AdRoll... http://tech.adroll.com/blog/data/2014/11/17/d-is-for-data-science.html http://tech.adroll.com/blog/data/2014/11/17/d-is-for-data-sc... Edit: To be fair a lot of the companies there look like they handle heavier loads. Also Garbage Collection is optional, and there are alternatives to the "standard library" for D that others have made that are probably usable without GC. Some people have done successful embedded systems programming without the GC, I remember one guy talking about it on the D irc channel.
- maxxxxx 9y agoD would make a good case study to look at why some technologies find widespread use whereas others don't. I don't understand why it never took over from C++.
- milcron 9y agoD's standard library uses garbage collection.
- destructionator 9y agoSo do Java, C#, Python, Ruby, PHP, Javascript, and virtually everything else and they are very heavily used. Garbage collection is a smashing success in the real world and D made the right decision to follow that success. Of course, it is also true that much of the standard library doesn't actually use it... but these objections are never actually about facts.
- pixel_fcker 9y agoNone of those languages you listed are for systems programming, which is the one niche you need to excel at if you want to replace C and C++. People who care about that stuff tend to care a lot about managing memory.
- dr_zoidberg 9y agoDs GC can be turned off to do systems programming.
- milcron 9y agoHow much of the standard library can you use in that mode?
- nenreme 9y ago> So do Java, C#, Python, Ruby, PHP, Javascript, and virtually everything else and they are very heavily used. That's the point. There are already many popular languages with GC. Why would people switch from C++ (this was the original question) to D instead of one of those much more popular languages that you mentioned?