5 ms·
This list proves nothing. C++ is often used for performance reasons or even as a target language. Facebook's HipHop compiler converts PHP into C++. I would argu
by arocks 14y ago
This list proves nothing. C++ is often used for performance reasons or even as a target language. Facebook's HipHop compiler converts PHP into C++. I would argue that it means that Facebook develops in PHP rather than C++.
Similarly Adobe's most recent product Lightroom was about 63% written in Lua [1] which they attribute to its rapid development.
What would be interesting is a table which shows what percentage of developers or projects predominantly develop in C++. I am guessing it would be a much smaller number.
[1]: http://www.troygaul.com/LrExposedC4.html http://www.troygaul.com/LrExposedC4.html
- ksec 14y agoYes but the info is very old. I wonder if Adobe is still using it and would provide some sort of update. No Lua IDE from them as they have half promised, or anything i have seen they contribute back to Lua. Was wondering if they were using LuaJIT as well.
- gregsq 14y agoThat's very interesting. I didn't know that about Lua and Lightroom. It's interesting for me as I'm asked a lot by photographer friends about large performance problems with Lightroom. Particularly between versions 3 and 4. Huge number of issues on the boards out there about it. I'm not saying there's a causal relationship. Still, it might be an avenue to investigate for me.
- danieldk 14y agoIt's interesting for me as I'm asked a lot by photographer friends about large performance problems with Lightroom. Wait until you try Aperture, performance-wise Lightroom is heaven. I moved to Lightroom for this very reason. Adobe also supports new Camera's RAW formats earlier than Apple. I never really peeked into the application bundle of Lightroom, but at least some of the plugins that I used were written in Lua.
- gregsq 14y agoNothing against Lightroom though. It's one of my favourite programs from Adobe, together with InDesign. And I've heard that about Aperture, and recently FCP.
- CCs 14y agoNow at Facebook there are about as many C++ developers as PHP. Sounds like a shift to me... http://www.johndcook.com/blog/2012/04/11/facebook-and-cpp/ http://www.johndcook.com/blog/2012/04/11/facebook-and-cpp/
- 16s 14y agoC++ is coming back in a big way because it saves money. It is the king of performance per watt, per cycle, per transistor which directly translates to performance per dollar. It cannot be beaten. http://www.alejandrosegovia.net/2011/09/08/herb-sutters-why-c-talk-sum-up/ http://www.alejandrosegovia.net/2011/09/08/herb-sutters-why-...