Facebook Engineers Go OpenSource With Folly - The C++ Software Library

Facebook relies on open-source to run its sites. However now, it has released Folly, the library of C++ software components it uses internally for public to see. This looks like a good move for making more and more of its internal programs open source. When earlier, Facebook used to make any open-source releases, they had to rewrite the internal library functions. Now that does not need to be continued. Computer engineers who work in heavy production environments will find this library useful because it has many components that run faster than their equivalents.

[​IMG]

Folly contains equivalents of two common C++ standard library utilities - std::string and std::vector. Other components include those to use memory efficiently, for reducing contention, for string manipulation etc. The Folly library is posted on <a href="https://github.com/facebook" target="_blank" rel="noopener noreferrer">Meta · GitHub</a>, and Facebook will add new components as they are written. The company has also announced the library during the C++ conference at its Menlo Park headquarters.

Image Credit: #-Link-Snipped-#

Welcome, guest

Join CrazyEngineers to reply, ask questions, and participate in conversations.

CrazyEngineers powered by Jatra Community Platform