Thread overview
Is facebook moving away from D?
Nov 24, 2015
Bruce Adams
Nov 24, 2015
rsw0x
Nov 24, 2015
mattcoder
Nov 24, 2015
duff
Nov 24, 2015
deadalnix
November 24, 2015
I was just looking at the git hub pages for warp and flint and I notice they've recently been labelled as "no longer maintained"

https://github.com/facebookarchive/warp
https://github.com/facebookarchive/flint

Now I could imagine that warp could be considered complete as the C/C++ preprocessor doesn't change very often.

Flint could perhaps be replaced by something equilavent to the C++ core guidelines

https://github.com/isocpp/CppCoreGuidelines

But adding a comment that the projects are no longer maintained (presumably by a facebook employee) suggests an internal move away from D.
It also invites speculation about either the cause or the effect of Andrei's move to the D foundation.

Though this is of course jumping to conclusions based on very little information.

What do you guys think?
November 24, 2015
On Tuesday, 24 November 2015 at 10:05:36 UTC, Bruce Adams wrote:
> What do you guys think?

I don't think Facebook ever really moved towards D.
November 24, 2015
On Tuesday, 24 November 2015 at 14:54:38 UTC, rsw0x wrote:
> On Tuesday, 24 November 2015 at 10:05:36 UTC, Bruce Adams wrote:
>> What do you guys think?
>
> I don't think Facebook ever really moved towards D.

Yes I agree, it was more a toy thing or small snippets of code, like they do with Haskell and other languages.

Matheus.
November 24, 2015
On Tuesday, 24 November 2015 at 10:05:36 UTC, Bruce Adams wrote:
> I was just looking at the git hub pages for warp and flint and I notice they've recently been labelled as "no longer maintained"
>
> https://github.com/facebookarchive/warp
> https://github.com/facebookarchive/flint
>
> Now I could imagine that warp could be considered complete as the C/C++ preprocessor doesn't change very often.
>
> Flint could perhaps be replaced by something equilavent to the C++ core guidelines
>
> https://github.com/isocpp/CppCoreGuidelines
>
> But adding a comment that the projects are no longer maintained (presumably by a facebook employee) suggests an internal move away from D.
> It also invites speculation about either the cause or the effect of Andrei's move to the D foundation.
>
> Though this is of course jumping to conclusions based on very little information.
>
> What do you guys think?

There are other D people in FB, like deadalnix (https://github.com/deadalnix).
November 24, 2015
On 11/24/2015 05:05 AM, Bruce Adams wrote:
> I was just looking at the git hub pages for warp and flint and I notice
> they've recently been labelled as "no longer maintained"

Maintaining OSS projects is difficult; they barely keep up with folly. The code is still used internally. -- Andrei
November 24, 2015
On Tuesday, 24 November 2015 at 10:05:36 UTC, Bruce Adams wrote:
> What do you guys think?

As mentioned I work at Facebook, so I can give you some update on this, without going into to much details.

These projects are still used at Facebook. Facebook tend to be a all or nothing shop, and that's why you see no activity on these projects.

Facebook is not a D shop. Facebook is using D, but as other mentioned, D has no privileged position in the company. It has the same position as other "alternative" languages (meaning not C++ or Hack) like Haskell.