zoukankan      html  css  js  c++  java
  • 2015第5周三网摘

    Java 是大家共有的,.NET 是微软独有的
    java是oracle的,不属于你和任何人的。android因为使用了java语言而被oracle起诉要求赔偿26亿美元。
    oracle | 雷锋网
    Java跨不同种平台,windows,linux,mac,other unixlike,other
    c#(.net)跨不同版本windows的平台 xp,vista,windows7,win8,CE.....
    .net一样可以跨平台运行,除了windows Linux, FreeBSD, Unix, Mac OS X和Solaris Android之外,甚至还比java多了一个IOS平台。
    参考资料:
    mono_百度百科
    MonoTouch_百度百科
    Mono for Android首页、文档和下载
    至于java号称的一次编写各平台运行,有过开发经验的人都知道这只是个笑话而已。连html5这样专门为跨平台出生的东西现在都有诸多兼容性问题。
    Java的跨平台就是一句谎言 Java的跨平台就是一句谎言。
    .net跨平台也是一句谎言 .net 跨平台也是一句谎言
    跨平台就是一种谎言 跨平台就是一种谎言


    java是专业相机,.net是傻瓜相机
    这种说法我觉得我觉得很搞,而且没有任何逻辑支撑。任何java可以做的事情,c#都可以做,并且可以代码更简洁。
    我认为java语言本身是一个落后的语言,这里我只说语言本身不扯其他的。
    我知道会有很多java fans会反驳我,这里我不会跟贴讨论java语言的优缺点。
    事理越辩越明,那么就来详细说说为什么我不喜欢Java*语言*

    如果要我来形容,我觉得c#是一个朝气蓬勃,身具各家所长的年轻人。java是一个老态龙钟,吃老本的老年人。

     Java相比.NET的优势:
    1、跨平台
    2、开源带来的非常丰富的社区资源

    .NET相比Java的优势:
    1、C#非常好的语言特性

    那么现在Java优势的第一点几乎没有了,第二点估计短期内.NET无法超越,但长期来看,就要看微软的推广了,总体来说我比较乐观。劣势方面Java短期内也很难翻身,长期来说也很难说,毕竟Java8还是一个比较大的进步,就看能否把这股劲憋下去
    1.如果程序员只把自己围在某种语言的牢笼内,那这个程序员一定不怎么样。2.作为程序员,语言只是工具,任何语言的兴衰更替,都不应该影响到程序员的发展。一个牛逼的Java程序员,给他两个月时间,绝对会是比普通.net程序员牛逼的.net程序员。
    3.编程语言之争,对于大牛来讲,没有任何意义,因为对于他们来讲,在项目中编程语言的选择,仅仅只是开发效率与执行效率的平衡结果。




  • 相关阅读:
    第六章实验报告
    第三次实验报告
    第五章 循环结构课后反思
    第二次实验报告
    第一次实验报告
    第一次课后作业
    第五章 循环结构
    第九章实验报告
    第八章实验报告
    第七章 数组实验
  • 原文地址:https://www.cnblogs.com/doit8791/p/4257152.html
Copyright © 2011-2022 走看看