3、各领域的专家致力于提供灵活的、强大和高效的库。这是他们的首要的任务。对于,我们这些其余的人,开发可重用的容器和算法顶多只算第二个目标。我们的首要任务是交付紧扣主题的应用程序。大多数情况下,我们没有时间和专门的技术去和那些专家相比。
但是,超越stl不是不可能的。但是一般情况下,你只能靠牺牲可移植性来提高性能,这对于很多情况来说是很不好的。为了,超越stl,我们要付出非常大的努力。而且,最好我们知道一些stl专家们不知道的东西,尔后我们可以有针对性的进行优化,否则,我们的努力完全有可能白费。
面对这样一个优秀的库,并且它是免费的。我们c++程序员没有理由拒绝它,甚至去自己开发一个库。