Programming languages endorsed for server-side use at Meta
engineering.fb.com
Programming languages endorsed for server-side use at Meta
1–10 of 302 posts
Re: Programming languages endorsed for server-side use at Meta
#2Re: Programming languages endorsed for server-side use at Meta
#3Re: Programming languages endorsed for server-side use at Meta
#4> Meta’s primary supported server-side languages are Hack, C++, Rust, and Python.
Re: Programming languages endorsed for server-side use at Meta
#5Re: Programming languages endorsed for server-side use at Meta
#6I'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.
Re: Programming languages endorsed for server-side use at Meta
#7Re: Programming languages endorsed for server-side use at Meta
#8Where at Meta is Haskell primarily used?
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
#9For folks at Meta, is Thrift still the main communication protocol for service-to-service communication? Curious to see if that's still how most of these server-side applications talk with each other.
Re: Programming languages endorsed for server-side use at Meta
#10I'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.
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?