看见dudu写征求大家开java区的意见,我认为可以!
java和.net技术均作为现代最新框架技术的代表,那么.net技术由于发展较晚,所以借鉴一下java中的思想与技术,是十分必要的。
有人以“专注于.net”,反对开发开办java区,但我觉得,这样做,并不会影响到“专注于.net”,引于java区,难道会动摇博客园“专注于.NET”的根基吗?如果真的是这样,未免也太脆弱了吧?既然我们要专注于“.net技术”,那么首先请大家扪心自问一下,什么叫“.NET技术”,难道仅仅就是编程语言?
目前,大家总是认为java与.net虽然是两个阵营的东西,所以一天到晚叫嚣对方的不好,这一点让我觉得可笑。java与.net之争是微软与SUN之间的公司利益竞争,关你什么事?这与两个生产企业一样,生产出同类产品后,虽然自己的产品优秀,但为了占市场,难免会说对方的东西不好,实际上一个是甜饼干,一个咸饼干。卖咸饼干的说吃甜饼干的人会变成相扑,卖甜饼干说吃咸饼干的会吃脱水?这么可笑的言论居然也会有人信,而且还是我们这些拥有超高智商的程序员们?
java与.net纷争已经如此之久,相互间需要借鉴的地步都很多,但不得不指出的是,java目前在整体上比.net更有优势,这也是许多搞.net的人不愿意面对的问题。java的在技术上的实施的成功案例远远超过.net技术(毕竟那么多年了),但这也不意味着java就全面超过了.net这个后起之秀,.net是有潜力,可是要做到真正地与java平起平坐,还是需要更丰富的经验积累与充实的技术发展(注意:java在进步中,思想也在进步中)。
我认为,如果开设java区,可以更好地促进技术的发展与交流,同时这里称之为“博客园”,才更具有价值,毕竟“博客堂”的微软的背景要多一些,我们不需要完全模仿。java中不少思想都是无数大师的精粹之言,这些精粹之言,往往是一些超出了纯技术层次的经验总结,已经达到了技术无国界境界,难道这一些,不能就用于我们技术之中吗?开放是进步的原则,闭关自守,难道也可以进步?
至于“贪多嚼不烂”是个人因素,就算博客园不开java区,难道那些爱好“贪多嚼不烂”的人,就不再贪多了,或者说,他们就可以嚼烂.net技术了吗?我看未必。
技术的沉淀并不是一个光光对.net平台自身的研究就能够解决。勿需神话.net与java,再怎么,它们也是人做的,是人做的东西就有问题,无论是否是一个群体,也无论它们是不是代表目前人类的最高智慧。实际生活,无法解决的问题,在实际生活中,有许多事情,不是语言就能够解决的,就连人的自然语言都无法描述一些东西,更何况这些离自然语言还相差十万八千里的编程语言。
编程语言再优秀,最多也只是能够对思想进行更好地表达,技术问题,往往不是语言的问题,更多的是如何建立实际生活中的问题的解决方案的模型问题,就这一点来说,开设任何专区都有必要。
不要说什么.net 中的一些东西是从delphi中抄的,要记得设计C#语言的就是过去设计Delphi的首席设计师,我们没理由相信,他会越做越差(微软也不允许他这么做),更不要说.net中有许多东西是从java中抄来的,莫非别人开了一家养牛场,你就不能再开了吗?甚至,别人不但是靠卖牛肉,还卖牛奶,你就不能卖牛奶了吗?卖出的牛奶也有质量高低之外,并且也跟商业运作有关,你后卖牛奶不一定就挣不到市场。否则,不会有那么多的所谓的百年老店完蛋了。如果模糊一下概念,说是抄的话,那么就是抄了。反正C抄汇编,C++抄C的,JAVA抄C++的,C#抄JAVA,虽然都是抄了一些精华,丢了一些不足,但天下反正都是抄了,大家都一样。所以在此不进行更多争论。
目前java与.net是“最长得差不多”的东西,如果开设其它专区,确实,对于不熟悉阅读其它语言代码的人来说(我指那些不合格的程序员),这是一个要命的事情,这类的程序员很多,为了照顾他们,当然其它语言暂时不考虑,但用最接近的交流起来应该方便吧?
说了那么多,就一句话,我支持,JAVA区应该开!