dotnet core rc2 发布了!.net 跨平台会对就 java, qt 产生影响吗,现在有必要去掌握才 C#吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Smirnoff
V2EX    问与答

dotnet core rc2 发布了!.net 跨平台会对就 java, qt 产生影响吗,现在有必要去掌握才 C#吗?

  •  
  • nbsp; Smirnoff 2016-05-19 14:32:38 +08:00 3771 次点击
    这是一个创建于 3506 天前的主题,其中的信息可能已经有所发展或是发生改变。
    18 条回复    2016-05-20 04:42:00 +08:00
    lbp0200
        1
    lbp0200  
       2016-05-19 14:36:01 +08:00 via Android
    还不如 java
    thinkif
        2
    thinkif  
       2016-05-19 14:53:42 +08:00
    Java 经过这些年的积累,有大量的项目在用,生态圈也更庞大,所以虽然 C# 越来越优秀,但是一时半会儿不能对 Java 产生实质性的影响,但是如果微软继续发力,发展顺利的话,未来几年内会有越来越多的项目使用 C# 来开发。

    多一种选择肯定是好事,而且如果有 Java 基础的话,掌握 C# 是很比较容易上手的。
    SourceMan
        3
    SourceMan  
       2016-05-19 15:29:58 +08:00
    Javascript NodeJS 一统天下
    njulzp
        4
    njulzp  
       2016-05-19 15:38:49 +08:00
    没有必要,因为很 low 。
    现在是高贵的 java 和 js 的时代。
    congeec
        5
    congeec  
       2016-05-19 15:43:34 +08:00
    @njulzp 胡说, PHP 才是最高贵的语言
    njulzp
        6
    njulzp  
       2016-05-19 15:45:24 +08:00
    @congeec PHP 只是最好,但是不高贵, PHP 也很 low ,虽然比 C#好点。
    xuwenmang
        7
    xuwenmang  
       2016-05-19 16:26:15 +08:00
    你问错地方了。
    zhangyi2099
        8
    zhangyi2099  
       2016-05-19 16:42:54 +08:00 via iPhone
    c#入门经典,知乎赵三本
    longaiwp
        9
    longaiwp  
       2016-05-19 17:32:20 +08:00   1
    你在 iV2EX 这种地方问这种问题,没什么意义的,相信我
    theoractice
        10
    theoractice  
       2016-05-19 18:40:11 +08:00
    我只想知道 mono 会不会死
    baozijun
        11
    baozijun  
       2016-05-19 18:55:40 +08:00
    边做 C#小工具给市场部那边用,边做安卓的表示, C#很好上手,熟悉 java 的一个月就能比较容易的上手。所以 java 和 C#算是互通的,语法绝大部分很相似,学会一门即可。即使等到 C#强势了, java 开发者也能很轻松的迁移过去。比如,去 Linux 下开发 C#应用,丰富 Linux 软件平台。
    gamexg
        12
    gamexg  
       2016-05-19 19:07:48 +08:00
    很好奇,.net 图形界面能跨平台吗?
    我之前查的 .net 没有图形界面跨平台的计划,现在是什么情况?
    目前我只有需要图形界面的时候才用 c#。
    imcxy
        13
    imcxy  
       2016-05-19 19:37:30 +08:00
    @gamexg 你是指移动平台还是桌面平台?
    gamexg
        14
    gamexg  
       2016-05-19 19:51:23 +08:00
    @imcxy 指的桌面平台。

    知道有商业公司做了 .net 开发 android 的工具,可惜没提供社区版,那次想改下 keepass android 发现编译器收费,没法玩。
    acros     15
    acros  
       2016-05-19 20:06:03 +08:00
    @gamexg
    @imcxy
    我也没搞清楚这个问题。
    现在是.Net 跨平台了,但是 C#做 GUI 开发用的主要还是指 WPF 、 WinForm 那一类,所以光拿 C#做界面开发, .Net 跨平台并没啥优势?
    levon
        16
    levon  
       2016-05-19 21:10:21 +08:00
    将来一定是有一种语言可以开发多个平台的(当然现在也有,只是太成熟),包括桌面端, web 端和移动端。但 C#和 Javascript 最有潜力。
    jsq2627
        17
    jsq2627  
       2016-05-20 01:57:48 +08:00 via iPhone
    预言至少一年内 .net core 还不会具备竞争力。。。
    klausgao
        18
    klausgao  
       2016-05-20 04:42:00 +08:00 via iPhone
    我是老软狗和 c#er 了,还依稀记得当年微软是怎么吹的。现在已成 noder ,但是也用 c#写了几个自用的 win 工具。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1166 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 17:46 PVG 01:46 LAX 09:46 JFK 12:46
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86