Are you for real?
Speed when it comes to the majority of code hasn't been an issue for over a decade, time is money. This isn't the days of Assembly anymore.
Programmers make use of libraries. This is a good thing. It keeps things nice and consistent. The majority of programmers don't need to worry about the details of those when it comes down to it. Those who are going for library creation and optimisation, then what you say works. Trying to say it is a must for all programmers though (as is the impression I'm getting) couldn't be farther from the truth.
Are you for real?
Speed is important when ever you are programming some thing that has performance requirements, which is a large area of software.
Anyway are you saying that if you had a Address book of millions of names and addresses you would choose a vector or list and just iterate over millions of records because you don't care about performance, rather than choose a set or hash map (or other structure) to find entries effectively?
If the former then Intel must love programmers like you.
Yes, programmers use libraries, e.g. The programmer creating the Address book app can use a container library (or native libraries) and must choose what data structure they are going to use.
Last edited: