4 ms·
I see your point, comparing languages created for robustness and programmer productivity with languages created for raw hardware access and performance doesn't
by fhd2 13y ago
I see your point, comparing languages created for robustness and programmer productivity with languages created for raw hardware access and performance doesn't make much of a point.
However, C++ tries to be both, that's what's special about it. It's also arguably the cause of most of its problems and it's complexity, but that is what makes it powerful and useful - for certain applications.
> The main micro blogging site I use is a mixture of scala, java, with ruby/iOS for the front end.
Twitter seems to use Scala for most of their backend (after growing too large for Ruby), but Google and Facebook (arguably operating at larger scale than Twitter) mostly use C++ there AFAIK.
- mercurial 13y agoFacebook also uses Haskell (several well-known members of the Haskell community work there).
- fhd2 13y agoTo transform PHP code, it seems [1]. That's not quite the same as the backend and infrastructure of Facebook and Google. I'm not trying to start a flame war or anything, just pointing out that C++ is good at some things you cannot really do with friendlier languages. [1] https://github.com/facebook/lex-pass https://github.com/facebook/lex-pass
- mercurial 13y agoNot only [1]. 1: http://www.reddit.com/r/haskell/comments/1le4y5/the_haxl_project_at_facebook_slides_from_my_talk/ http://www.reddit.com/r/haskell/comments/1le4y5/the_haxl_pro...