8. A system for processing proposed program code libraries in a networked computing environment, comprising: a memory medium comprising instructions; a bus coupled to the memory medium; and a processor coupled to the bus that when executing the instructions causes the system to: receive a set of annotations associated with a set of program code files in an integrated development environment (IDE), wherein the set of annotations include one or more conditions for replacing a program code library; receive a proposed program code library in the IDE; determine whether the proposed program code library is an excluded program code library based on the set of annotations; compute whether the proposed program code library meets one or more thresholds for replacing an existing program code library, the computing being based on at least one of: an attribute comparison and a micro-benchmarking analysis; and provide, responsive to the proposed program code library meeting the one or more thresholds, the proposed program code library to a computer device hosting the IDE.
8. A system for processing proposed program code libraries in a networked computing environment, comprising: a memory medium comprising instructions; a bus coupled to the memory medium; and a processor coupled to the bus that when executing the instructions causes the system to: receive a set of annotations associated with a set of program code files in an integrated development environment (IDE), wherein the set of annotations include one or more conditions for replacing a program code library; receive a proposed program code library in the IDE; determine whether the proposed program code library is an excluded program code library based on the set of annotations; compute whether the proposed program code library meets one or more thresholds for replacing an existing program code library, the computing being based on at least one of: an attribute comparison and a micro-benchmarking analysis; and provide, responsive to the proposed program code library meeting the one or more thresholds, the proposed program code library to a computer device hosting the IDE. 9. The system of claim 8 , the set of annotations comprising at least one of the following: a class attribute description, an expected return value for processing an input, the one or more thresholds for replacing the existing program code library, or a set of excluded program code libraries with a set of exclusion reasons.