摘要:
当今社会的程序员聚在一起争论的,往往是哪种开发语言好,于是乎JAVA、C++、c#等等程序员之间必定要掐的一塌糊涂,都觉得自己的好别人的差,(现在貌似C#4.0也开始鄙视C#2.0了,不知何时是个头). 但站在软件开发角度讲,所有程序开发出来的应用都不可避免的面临着后期优化的问题,只要优化得当,各种语言其实都可以达到很理想的执行效率的。 在 《软件分层开发架构的另一种思考》博文中,我们已经探索了优化的原因及细节。而所用的手段,诸如多线程、异步处理、并发处理、数据缓存应用是各种语言都可以实现的(除了悲催的Javascript),我在此仅以C#做个例子,其实这些方法是放之四海皆可的。 如果一个.. 阅读全文