关于java,php,.net孰好孰坏的争论已经维持了好几年了!对于一些真正追求技术的人来说!他们分析自己所精通编程语言的优势或者劣势这无可厚非,大家都抱着学习的心态互相交流这也挺好!只是每每看到有讨论这些编程语言谁好谁坏的时候,就会看到一大堆冗长的无聊口水仗!就这种现象,我说说自己的看法!
编程语言只是工具而已!至于谁好谁坏!我看是精通java(也不一定是真精通)就说java多么多么的好!精通php(也不一定是真精通)的人当然也说php如何如何的好!精通.net(也不一定是真精通)的人也无非是说.net如何如何的好!我看未必!我想问大家!如果现在出来一种拥有三种语言优势的新编程语言!那么大家觉得又是那种语言好呢?可以想象支持java的还是支持java!喜欢php的还是php,拥护.net的还是拥护.net!原来拥护这三种编程语言的大部分人而不会因为出现了另外的集三种语言优势为一体的新编程语言而去拥护它!说到底这就是人的劣根性!见不得别人说自己用的东西不好!更见不得也不敢承认别人用的东西比自己用的东西好!不敢承认他人的优势,更不敢接受自己的劣势,所以说当别人使用的东西(编程语言)在进步的时候请你拿出你的胸襟气度来赞扬它!拿出你的能力去学习它!而不是拿出你的狭隘来诽谤和打击它!借用马云的一句话“对手死了,你一定活不久,一定需要有一个对手,才会发展得越来越好!”,所以请大家反思一下!是什么让你们自己喜欢的东西(指编程语言但不仅限于编程语言)活下来了!是什么让你们活下来了!我觉得技术人说出的应该是一种心态,学习的更应该是一种心态,包容、求异、博学、创新的心态!相信只要这个问题想通了!那么再出现相关的讨论的时候就不会是冗长无聊的口水仗,而是真真正正的技术促进交流了!