V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LJ2010
V2EX  ›  程序员

c# 现在是逐渐没落了吗。。。。如题

  •  1
     
  •   LJ2010 · 2017-08-24 13:28:55 +08:00 · 17110 次点击
    这是一个创建于 2647 天前的主题,其中的信息可能已经有所发展或是发生改变。
    70 条回复    2017-08-26 15:14:35 +08:00
    tyrealgray
        1
    tyrealgray  
       2017-08-24 13:34:45 +08:00 via iPhone
    依然非常强势,只是国内情况不乐观而已
    iloxmn
        2
    iloxmn  
       2017-08-24 13:34:50 +08:00 via Android
    你居然在 iV2 上问这种问题

    //感觉并没有啊
    limhiaoing
        3
    limhiaoing  
       2017-08-24 13:44:16 +08:00 via iPhone
    并没有,TIOBE 现在还是前 4。只是互联网公司用的比较少罢了。
    limhiaoing
        4
    limhiaoing  
       2017-08-24 13:48:05 +08:00 via iPhone
    另外 Red Hat 将在其发行版捆绑.NET Core 2.0
    JohnLou
        5
    JohnLou  
       2017-08-24 13:50:50 +08:00 via iPhone
    我是自由职业,最喜欢用的就是 c#了。
    UnknownR
        6
    UnknownR  
       2017-08-24 13:54:37 +08:00   ❤️ 8
    可能大家都是 linux 系的,所以会有种 windows server 已死,c#和.net 是历史了的错觉,作为运维,在国内,大量的国内大型企业,合资全资企业,基本都是拿 windows server 作为主力,当然新兴互联网公司可能还是一 linux 和 hpe 自己的改版 solar 为主,有着 windows desktop GUI 经验的 windows server,在易用性上和直观性上有着非常好的体验,基于 windows server 的.net framework 和 c#也占着主导地位,世界范围内来看,许多机构、组织统计的结果,windows server 的占有量是超过 linux 的
    iamzhuyi
        7
    iamzhuyi  
       2017-08-24 13:56:45 +08:00
    c++才是没落了
    qwjhb
        8
    qwjhb  
       2017-08-24 14:00:32 +08:00
    正在准备去学 c# 你觉得呢
    Tuisku
        9
    Tuisku  
       2017-08-24 14:02:38 +08:00   ❤️ 2
    这个主题应该移到“然而并没有”节点,并且可能是和“ Google 是不是能直接访问了”一样的月经问题。
    xposed1
        10
    xposed1  
       2017-08-24 14:02:54 +08:00
    只是在互联网这个行业份额小而已,互联网这个行业,说白了就是广告行业,逼逼叨叨最能咋呼的行业,手里有 1 块钱,要吹成 1 万块钱,百分之一的份额,能吹成百分之一万的份额。跳出互联网这个行业,IT 的世界还很大。
    rocksolid
        11
    rocksolid  
       2017-08-24 14:03:13 +08:00
    中低端的职位多,高端少,换句话就是工作好找提升难
    andychen20121130
        12
    andychen20121130  
       2017-08-24 14:08:34 +08:00
    我就在写 C#啊。
    kacong
        13
    kacong  
       2017-08-24 14:15:13 +08:00   ❤️ 1
    Unity 将仅支持 C#脚本编程。
    KgM4gLtF0shViDH3
        14
    KgM4gLtF0shViDH3  
       2017-08-24 14:19:29 +08:00
    @kacong #13 不是一直支持吗。。
    Monstercat
        15
    Monstercat  
       2017-08-24 14:21:38 +08:00 via Android
    @iamzhuyi 等你用的这些 vm 语言、解释语言的虚拟机、解释器不是 c++写的了再说这话也不迟
    Biny
        16
    Biny  
       2017-08-24 14:25:29 +08:00
    年輕人吶不要停發呢就是雨
    AmosLi
        17
    AmosLi  
       2017-08-24 14:59:13 +08:00
    java 都没有死, C# 怎么能没落.
    zgray
        18
    zgray  
       2017-08-24 15:13:56 +08:00
    就企业开发来说,只有合适的技术,没有最好的技术。C#我用了 4 年,java 也用了 4 年。没什么特别的感觉说 C#不行了。
    viator42
        19
    viator42  
       2017-08-24 15:40:26 +08:00
    还有不少用 C#写 GUI 程序的
    xposed1
        20
    xposed1  
       2017-08-24 15:41:18 +08:00
    我想告诉某些年轻人,微软和 C#的前景比苹果 swift 的前景明朗多了。不管怎么发展,企业都得用软件,都离不开微软那一套技术栈。反而 ios 的生态,一旦没有了乔帮主营造的那股新奇劲,很容易被对手反超。其实现在 ios 上个人开发者的盈利空间已经不存在了。
    xposed1
        21
    xposed1  
       2017-08-24 15:45:23 +08:00
    软件的盈利空间,终究还是得靠从企业手里赚钱,PC 端是微软的天下,移动端将来是 Android 的天下,企业不会给员工配个苹果手机当定制化的生产工具的,企业开发内部业务相关的 app 首页也会考虑安卓平台。
    chenqh
        22
    chenqh  
       2017-08-24 16:00:36 +08:00 via iPhone
    @xposed1 苹果本来不能当生产工具呀就是娱乐用的 Android 就是移动端的 windows
    qq05629
        23
    qq05629  
       2017-08-24 16:04:14 +08:00
    @xposed1 大公司白领们不都是人手一部 iPhone 的么
    xposed1
        24
    xposed1  
       2017-08-24 16:04:26 +08:00
    @chenqh 娱乐需要不停的制造新鲜感、制造话题、制造关注,就跟娱乐圈一样,要把所有能挖掘的热点都挖掘出来,很容易江郎才尽
    yanzidao
        25
    yanzidao  
       2017-08-24 16:12:25 +08:00
    搭车发条招聘...^_^

    [杭州下沙] 高级.NET 开发工程师

    职位描述
    1. 参与公司纺织 CAD 设计软件的架构设计、模块开发、迭代升级;
    2. 核心代码的开发工作;
    3. 按照行业规范,建立和管理软件产品的需求文档、设计文档;
    4. 与技术支持团队紧密配合,快速修复 bug,升级软件功能;

    任职要求
    1. 3 年以上.NET 开发经验,有良好的英语能力;
    2. 熟练掌握 C#, WPF 等.NET 相关技术;
    3. 优秀的面向对象设计经验,熟悉常用的设计模式;
    4. 良好的软件工程知识和质量意识,有良好的编程风格;
    5. 良好的沟通能力,协作精神和上进心;

    团队介绍
    史陶比尔集团具有 100 余年的发展历史,是一家在纺织机械、工业快速连接器和工业机器人三大领域保持行业领先地位的世界知名企业。
    我们团队主要负责纺机设备的电控系统开发,尤其在针织行业具有 30 多年的丰富经验。
    公司网址: https://www.staubli.com.cn/

    公司福利:
    工作时间 955
    10 天年假
    五险一金+商业保险
    旅游经费
    15 薪左右
    ......

    薪资:10k-20k

    感兴趣的小伙伴们请发送简历至 [email protected], 并注明来自 V2EX
    谢谢!
    touzi
        26
    touzi  
       2017-08-24 16:18:21 +08:00
    我司只有一台 Ubuntu 服务器, 其他都是 windows server, 服务端语言 C#
    LJ2010
        27
    LJ2010  
    OP
       2017-08-24 16:44:20 +08:00
    确实互联网企业用的比较少,似乎携程也已经转向 java 了,.net core 发布已经 1 年多了,关注的比较少,关注的似乎也都是之前从事.net 体系的。哎,只能说商业价值决定一切
    Famio
        28
    Famio  
       2017-08-24 16:45:44 +08:00
    .NETer 前来声援阵营
    pythonee
        29
    pythonee  
       2017-08-24 16:47:33 +08:00
    @JohnLou 好奇,大侠你一般用 c#来开发什么好玩的东西
    lrh3321
        30
    lrh3321  
       2017-08-24 16:52:57 +08:00
    在 iV2 上,之前有个人 5000 预算求笔记本,都一群人推荐加钱上 mbp。

    .NET 阵营的有 MSDN 查,平时在网络上没那么活跃。
    bk201
        31
    bk201  
       2017-08-24 16:54:01 +08:00
    c#的环境收费比较狠吧,系统啊之类的。
    hwding
        32
    hwding  
       2017-08-24 16:54:04 +08:00 via iPhone
    唯一一次接触 C#是写 Unity 里面的 script,跟着官网写完 3D demo 后就丢一边了,两天的 C#er,哈哈😄。
    不知道会不会跟 cocos2dx 里面一样被 js 挤了。
    linjianru
        33
    linjianru  
       2017-08-24 16:56:19 +08:00
    量还是挺大的,但是层次相对不是很高。你少招聘网站一搜索比较就知道了。
    FrankFang128
        34
    FrankFang128  
       2017-08-24 16:56:21 +08:00   ❤️ 1
    连 Delphi 和 VB 都没没落,哪轮得到 C#
    anyele
        35
    anyele  
       2017-08-24 16:57:08 +08:00 via Android
    vb.net 没落了,c#自然坚挺
    murmur
        36
    murmur  
       2017-08-24 16:58:41 +08:00
    国外用.net 倒是比较多
    国内 win server 要钱啊 都一边倒 java
    murmur
        37
    murmur  
       2017-08-24 16:58:54 +08:00
    另外楼主估计无视了用 unity 的吧
    LJ2010
        38
    LJ2010  
    OP
       2017-08-24 17:13:53 +08:00
    @murmur 确实 unity 主流都用 c#,本来人家就是想基于 mono 开发跨平台的游戏框架,似乎 CTO 之前还是 Apple 的。。。
    doubleflower
        39
    doubleflower  
       2017-08-24 17:47:52 +08:00
    就没起来过何谈没落
    sagaxu
        40
    sagaxu  
       2017-08-24 18:23:23 +08:00 via Android
    @xposed1 iPad 点菜的餐厅好几家了
    aussieweever
        41
    aussieweever  
       2017-08-24 18:29:49 +08:00 via Android
    国外生态很好。之前.net framework,现在.net core,感觉没什么不能做的,开发起来又快
    kotokz
        42
    kotokz  
       2017-08-24 18:58:28 +08:00
    c#非常好用,只不过互联网用的少
    现在微软大力支持跨平台,用起来越来越方便
    但我还是更爱用 rust。。。
    zjsxwc
        43
    zjsxwc  
       2017-08-24 19:40:42 +08:00
    Windows 不死,C#不受影响
    diyisoft
        44
    diyisoft  
       2017-08-24 19:56:54 +08:00 via iPhone
    这里开发 web (前端)或是 iOS 的比较多,PC 上的应用软件的比较少吧。所以 delphi 或是 C#讨论的不多,所以觉得没落了吧。其实现在传统行业的应用软件需求量还是相当大的,delphi 和 C#开发还是很强劲的。一直认为没有什么没落或先进,只有最适合
    wuethan
        45
    wuethan  
       2017-08-24 23:57:47 +08:00
    国内两年 C# 网站软件 赚了 150k
    jjx
        46
    jjx  
       2017-08-25 02:52:03 +08:00 via Android
    微服务趋势下其实语言的选择性很高的
    rootx
        47
    rootx  
       2017-08-25 04:57:40 +08:00 via iPhone
    易语言才是王道( ˙˘˙ )
    johnny23
        48
    johnny23  
       2017-08-25 07:04:45 +08:00 via iPhone
    .net 选手路过 表示写代码是一件很开心的事情
    xiaojunjor
        49
    xiaojunjor  
       2017-08-25 08:47:21 +08:00
    .net 冒个泡
    iamleung
        50
    iamleung  
       2017-08-25 09:09:51 +08:00
    unity 3d 表示不服
    haozes
        51
    haozes  
       2017-08-25 09:25:50 +08:00
    @wuethan 好牛逼,帖个网址看看
    shiabo1121
        52
    shiabo1121  
       2017-08-25 09:34:22 +08:00
    unity3d 表示不服
    inspoy
        53
    inspoy  
       2017-08-25 09:42:15 +08:00
    unity 新版本不是要只支持 C#了嘛
    l12ab
        54
    l12ab  
       2017-08-25 10:29:26 +08:00
    搭车问个问题,写 windows 桌面应用哪个语言更适合快速上手。
    目标是做个简单的“万能”视频播放器,步进、X 倍快放慢放、按帧截图打水印、剪视频,能有开源库可用的

    有 php、swift、java 基础
    jz361
        55
    jz361  
       2017-08-25 10:53:57 +08:00
    .net core 开源太晚了吧
    g00001
        56
    g00001  
       2017-08-25 11:09:12 +08:00   ❤️ 1
    @l12ab aardio 写桌面软件简单一些,有编程基础看一看就会了,万能播放器可以调用 APlayer,MPlayer 或 libVlc,也要不了几句代码,例子: 源码: http://bbs.aardio.com/forum.php?mod=viewthread&tid=13099 C#搞这些还是有一定难度,而且 C#写的软件源码工程可以直接反编译还原也是个头痛的问题。
    StargazerWikiv
        57
    StargazerWikiv  
       2017-08-25 11:10:06 +08:00
    u3d 还可以吧,c#小白。。。
    Mithril
        58
    Mithril  
       2017-08-25 11:21:25 +08:00
    @g00001 只能直接做混淆了。毕竟 VM 上跑的基本都这毛病
    xsliang
        59
    xsliang  
       2017-08-25 11:32:22 +08:00
    @jz361 .net core 从出来就是开源的吧
    xsliang
        60
    xsliang  
       2017-08-25 11:34:17 +08:00
    @wuethan 好强
    人生中才接了第一单 winfrom 的小程序 1K 不过两个工作日搞定
    cinextio
        61
    cinextio  
       2017-08-25 11:37:39 +08:00 via Android
    至少游戏行业会延迟 c#的没落(如果真的没落的话),还有上面有人说的 c++
    smg
        62
    smg  
       2017-08-25 11:47:45 +08:00
    @yanzidao 公司有很多你们的设备
    xsliang
        63
    xsliang  
       2017-08-25 11:56:14 +08:00
    其实主要是软件生态,行业生态,技术主管的选择这些原因吧
    比起员工工资 windows 那点钱不算什么 而且带来的方便好处更多
    poorcai
        64
    poorcai  
       2017-08-25 12:16:00 +08:00 via Android
    .net 路过,同在纠结这个问题,还要不要转 Java ?
    yanzidao
        65
    yanzidao  
       2017-08-25 13:51:31 +08:00
    十年前大学时候就开始接触.NET 了,一直挺喜欢的,虽然没做过啥大项目...
    ruchee
        66
    ruchee  
       2017-08-25 17:09:30 +08:00
    跟着巨硬混能有什么好前景可言,能不用微软的技术就不用,so easy
    hnbcinfo
        67
    hnbcinfo  
       2017-08-25 17:29:18 +08:00
    我.net 不会比 java 先死的,放心吧
    PythonAnswer
        68
    PythonAnswer  
       2017-08-26 04:02:16 +08:00 via Android
    工控还是很多在用的。毕竟 win 是最广的用户平台。
    pyufftj
        69
    pyufftj  
       2017-08-26 08:20:22 +08:00
    @JohnLou 哈哈,工业的软件基本上都是 c#写的,我没事就接些小项目
    mingl0280
        70
    mingl0280  
       2017-08-26 15:14:35 +08:00
    @l12ab 万能视频播放器啊,上 C#啊,加个 VLC 库什么都解决了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2717 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 12:33 · PVG 20:33 · LAX 04:33 · JFK 07:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.