Facebook is using D in production starting today
Jack Denny
zoolander at fumble.com
Fri Oct 11 03:44:55 PDT 2013
On Friday, 11 October 2013 at 10:38:06 UTC, Maxim Fomin wrote:
> On Friday, 11 October 2013 at 00:36:12 UTC, Andrei Alexandrescu
> wrote:
>> Today I committed the first 5112 lines of D code to Facebook's
>> repository. The project is in heavy daily use at Facebook.
>> Compared to the original version (written in C++) we've
>> measured massive wins in all of source code size, build speed,
>> and running speed.
>
> I opened Facebook today and haven't noticed speed increase :)
> If I see, will attribute it to hard dmd working :)
>
>> In all likelihood we'll follow up with a blog post describing
>> the process.
>>
>>
>> Andrei
>
> Sorry for being skeptic, but after so many years of D
> advertising are you sure that 5112 lines in Facebook code is a
> proof of D rise or a quality? In recent years (may be I am
> biased here) I have very poor signals of D engaging into
> mainstream - from language popularuty indexes (which are
> criticized for not showing real state of things), IT forums or
> watching in which lang are some projects written.
>
> Aside from speaking whether 5112 lines of code is really a good
> sign, there is separate issue regarding quality. When you will
> look at claim that some language (lets take for example C# or
> Java) "supports feature X", that really means that the feature
> is supported. In D this for sure means that the feature is
> either broken or misdesigned (shared libraries, routine code
> breakages, obsolete ms32 object format, AA arrays, shared,
> const postblits, odd template crosstalk bugs, type system
> holes, segfaulting lambdas, unstable stdlib, absent of
> third-party libraries). Untill this stuff is fixed this is a
> huge barrier irrespective of whether D is used in Facebook or
> not.
Wow! Pee on the parade why don't ya...
More information about the Digitalmars-d-announce
mailing list