|
为什么要抛弃java?今天终于忍不住了,首先JAVA是一门有严重缺陷的语言,具体表现在语法不标准,我是做过JAVA开发的程序员后来转到了C#.net, java更多的情况是在误人子弟,类库帮助文档少不说,老的程序员就找些垃圾代码来给新的照抄。然后说有很多开源的支持——别人写了然后到网上下一个来改程序,其实这不叫开发了,就改。改别人的东西。这都不说并且找的这些程序代码一点也不好。然后90%以上的服务器都是MS的服务器。所以靠拢MS一定不会错。有人会说LINUX好?可以支持跨平台?可是LINUX真的好吗?大家都知道LINUX是开源的,任何程序高手都可以拿来改,改了之后方到网上供大家用,所以这样的系统会安全吗?有谁保障?但是MS的服务器不同,有强大的技术支持和服务。然后从语言角度来看,JAVA对于C#唯一的好处就是能跨平台,而C#对于JAVA来说的好处是强大的类库,强大的帮助支持文档。然后C#的功能比JAVA强大的多,根本就无法比较因为是不同档次的东西。说道这里有人会说JAVA运用广泛好多手机都是JAVA的程序?真的吗?其实也是不过如果你真是一个懂手机的话你会发现不好的手机用的系统是JAVA系统,然后好的手机都是WINDOWS“有钱没文化,就要罗基亚。头脑不发达用不了多普达”也有人说JAVA程序员工资高,真的吗?我也不想说了我的一句话就是让他们就吹吧我是C# 程序员,我的工资比起普通的JAVA程序员的工资高的多了。有人会说WINDOWS不安全,病毒木马多,其实大家都知道LINUX的用户有多少?你见过几个?如果LINUX真的用户多了那病毒和木马攻击的对象中最惨的一定是LINUX系统。还有人说JAVA就是牛B可以支持跨平台,其实与微软的实力让C#跨平台难吗?不难大家都知道!有一定是肯定的就是C#跨平台的时候就是JAVA被淘汰的时候。其他暂时不说了,今天看了一些JAVA程序代码让人郁闷,简直不堪入目。垃圾中的极品——还是垃圾
然后在说明一点c#.NET aspx的网站 的程序比同样级别JAVA JSP的网站快很多 效率很高很多,然后有人是在找不到C#的缺陷了,他们就是C#是抄袭JAVA!其实JAVA算什么?凭什么说是抄袭它,首先站仔C#的高度来说JAVA根本就没有资格和c#相比。为何呢?如果你真的了解C#如果是从。net1.0过来的你会发现C#更像C++在1.0的时候C#保留了C++很多的特性。就连语法都非常的相似!唯一不同的就是->被c#变成了.如果你没有真的了解过C#和java请别乱说,因为我是从JAVA转到c#的。其他这两门语言的语法非常的相似。但是他们都像c++、并且c#更像c++! |
|