Live data from Hacker News

Programming languages endorsed for server-side use at Meta

engineering.fb.com

1–10 of 302 posts

Re: Programming languages endorsed for server-side use at Meta

#6

I'm surprised at the list. Rust is fundamentally immature, C++ is fundamentally intractable, Python is fundamentally unusable at scale, and Hack is, well, no discussion needed. Strong negative signal for potential candidates.

What language(s), to your mind, would send a positive signal?

Re: Programming languages endorsed for server-side use at Meta

#8
post #3

Where at Meta is Haskell primarily used?

I don’t work there, but from talks I’ve gone to I believe their Scaled Abuse team uses (or at least used to use) Haskell[1] along with the library Haxl[2]

1. https://engineering.fb.com/2015/06/26/security/fighting-spam...

2. https://engineering.fb.com/2014/06/10/web/open-sourcing-haxl...

Re: Programming languages endorsed for server-side use at Meta

#10

I'm surprised at the list. Rust is fundamentally immature, C++ is fundamentally intractable, Python is fundamentally unusable at scale, and Hack is, well, no discussion needed. Strong negative signal for potential candidates.

I can't speak to the other three, but the comment about python is not accurate. Or at least not given the way that python is used for the mentioned applications "For data science, ML applications, and Instagram, Python continues to be the language of choice".

Pure python maybe, but the popular packages for these applications are all essentially python wrappers for highly optimized compiled code.

I'm curious though, what language(s) do you believe belong on that list?

Post reply on HN