Proactive Optimization

    Almost every time I start a new project, I am faced with the dilemma of choosing components, let it be a component for serialization, an IoC container, it doesn’t matter, but every time I go surfing the Internet to find a suitable option. You can say, choose what you want, we will take advantage of the fact that earlier, it’s also an option, but not everyone will agree to use the ancient component, if it’s better at hand, but you don’t have experience with it, you don’t know how to use it. Of course there are a lot of selection criteria:

    • paid \ no
    • good documentation \ no
    • open source \ no
    • MIT license \ other
    • supports the necessary framework \ no
    • etc

    All this can be found on the Internet, but most often you have to spend some time choosing a component and most likely not a little time, since the project is new, the component is not one.

    It’s a little more difficult to find a comparison of components, everyone wants the most important selection factors to be compared and most importantly, the latest versions of the components to be compared. But, as a developer, not only the criteria described above are important to me, I'm interested in performance, memory consumption, ease of use, cleanliness. Of course, I want to check all the latest versions of suitable components, see the documentation, based on this, make my choice. And you just want to open some site and see everything you need there!

    So, what do you think about the idea of ​​creating such a service, which will be able to count the performance, consumed memory, compare components?

    PS The main purpose of the service is not help in choosing components, the main idea revolves around comparing different implementations, whether it be expressions of a programming language, algorithms (sorting, etc.), components, and so on.

    Only registered users can participate in the survey. Please come in.

    What do you think?

    • 55.6% Good idea, I would use 98
    • 13.6% May take off, but I do not need 24
    • 30.6% will not take off 54

    What do you think?

    • 50.7% Good idea, I would use 64
    • 13.4% May take off, but I do not need 17
    • 35.7% Will not take off 45

    Also popular now: