Oddbean new post about | logout
 @:nigga:  if I see code in a library like this I just don't use it 
â–² â–¼
 @Fe₂🦀₃⋅H₂🦀  it's Facebook's library, i thought they wrote decent code:abyss: 
 @:nigga:  yes and no. It may technically perform to spec, but most corporate code is actually optimized not for speed, convenience, compilation time or solving a problem but rather for idiotproofing from an army of interns and pajeets. It may or may not fit your use case but there is definitely a cost using it, usually in terms of compile time degradation. Also it can slow the hell out of your static analysis and autcompletion tools. 

Libraries are good but you should opt to look for the smallest and simplest library that you can first before pulling on something like folly. STL is an exception. It's a beast but it works well natively and you typically need it for integration with any useful libraries. 
 @:nigga:  in other words it's decent for what they need it for. It may or may not be decent for what you need it for.