首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

C语言过时了吗

C语言貌似过时的几种表现 1. 在2016年编程语言排行榜上,C语言排名进一步下降,王小二过年,一年不如一年。java现在目前坐稳了第一位,php,python等语言上升势头,也非常迅猛。...起码表面看起来C语言就业形势不乐观。 前两年和同事聊天,同事感叹到咱们转行做应用算了,现在做底层语言都落伍了,准备看看机会换个工作,结果大部分都是要安卓或者java后台。...现在看安卓,ios水平一般的很难找到工作了,这也是市场洗牌的一个标记,大量培训机构的一批批的输出人员,时间长了市场只会选择那些真正懂得安卓或者ios编程的人员。难道C语言也要被洗牌? 2....为什么C语言还是值得去学? 1. 嵌入式领域,C语言依然是首选语言,嵌入式并没有因为其他上层语言的发展而没落,现在嵌入式依然还在其自身的领域展现强大的生命力。...而且现在很多流行语言的底层绝大部分的C语言构建完成。从这个层面讲C语言是永远不会过时的,顶多算是应用范围变窄,但其作用依然强大。 ? 3.

1.5K80

Spring MVC 过时了吗

作者 | 陈龙@知乎 来源 | https://www.zhihu.com/question/294282002/answer/521229241 正文如下: 问题:Spring MVC 过时了吗?...首先,说一下答主这个问题描述中不准确的地方,后面再着重说说现在的分水岭。 现在jsp似乎已经渐渐淡出大家的视野。web开发朝着前后端分离的方向去了 这个没错。...如果没有,那就没有过时 你们最近半年访问过Spring 官网首页吗? 特别是2018的Spring One大会,大家注意到了吗?...现在技术讲求的是生态环境,Spring现在基本上是占有生态优势,有Spring MVC的普及率。...学习编程的语言、框架等等,首先是思想跟上。比如前端用惯了JQuery的人,直接操作DOM,让他们学习Angular、VUE这总双向绑定,肯定也会觉得反直觉。

2.1K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    C语言为什么不会过时

    01、为什么C语言不会过时 评价任何一门编程语言,都是招人骂的。永远是这样。就像是春寒料峭的季节,街上穿棉袄和穿单衣的擦肩而过,双方一定是同时在心里出现了两个字:“傻逼!”...因为他们有深深的担忧,万一C语言就像Fortran那样过时了怎么办? 先上一个表,这个就是著名的TIOBE语言排行榜。目前它是一个最权威的一个语言流行度的排行榜。...再后来这个技术也过时了。因为微软的人认识到,带有窗口的应用程序说到底不是C语言的本职工作,再这么一层一层包下去就有露馅的危险,于是他们发明了一个全新的语言C#来负责这个任务。...否则的话,C仍然是老大。 03、C语言为何值得去学 1. 嵌入式领域,C语言依然是首选语言,嵌入式并没有因为其他上层语言的发展而没落,现在嵌入式依然还在其自身的领域展现强大的生命力。...而且现在很多流行语言的底层绝大部分的C语言构建完成。从这个层面讲C语言是永远不会过时的,顶多算是应用范围变窄,但其作用依然强大。 3.

    1.6K20

    2022年WPF过时了吗

    国内90%开发者都在使用JAVA,Python等其它开发语言,按照工信部公布程序员从业数量在600万左右,C#程序员编程语言排行榜占6%计算保守估计有36万人,推算WPF从业人数在5万人以上。...优势:由于微软官方工具Prism仍在更新(2021年5月),很多企业不会马上迁移到最新的操作系统的理由:太花钱,太费时间,风险太大,迁移数据,开会并学习对业务,同时还要解决新语言开发debug问题。...劣势:大学几乎没有开这门课程,导致不能推动WPF向前更好发展,企业难招到合适的WPF程序员,很多企业面临选择其它开发语言。 ?...现在这是来自微软的一件大事,它正在从 WPF 转向 .NET Core。这一举动清楚地说明了微软看到了 WPF 的未来,并将其视为 .NET 平台的 UI 框架。...这意味着就像自 .NET core 1.0 以来后端开发人员对前端技术的选择一样,现在您对WPF 应用程序开发也有同样的选择。

    8.7K60

    为什么C语言不会过时

    因为他们有深深的担忧,万一C语言就像Fortran,perl语言那样过时了怎么办? 先上一个表,这个就是著名的TIOBE语言排行榜。...同时C语言对于错误的偏移量也 现在来看看那些非C语言,他们的长处都在于提高程序员的开发效率上。或者支持动态的列表,或者支持安全的列表。...现在有太多,太多太多的C代码,他们大部分都在正常工作,就像Linux, Window, MacOS,Unix,Vxworks。...再后来这个技术也过时了。因为微软的人认识到,带有窗口的应用程序说到底不是C语言的本职工作,再这么一层一层包下去就有露馅的危险,于是他们发明了一个全新的语言C#来负责这个任务。...------------------ 全世界只需要五台电脑 -IBM创始人 640K内存足够了 -微软创始人 没必要在家里用电脑-DEC创始人 ------------------ 如果再有人对你说C语言已经过时

    1.2K51

    为什么C语言不会过时

    因为他们有深深的担忧,万一C语言就像Fortran,perl语言那样过时了怎么办? 先上一个表,这个就是著名的TIOBE语言排行榜。...C语言只关心程序飞的高不高,不关心程序猿飞的累不累。就是这样! 现在来看看那些非C语言,他们的长处都在于提高程序员的开发效率上。或者支持动态的列表,或者支持安全的列表。...现在有太多,太多太多的C代码,他们大部分都在正常工作,就像Linux, Window, MacOS,Unix,Vxworks。...再后来这个技术也过时了。因为微软的人认识到,带有窗口的应用程序说到底不是C语言的本职工作,再这么一层一层包下去就有露馅的危险,于是他们发明了一个全新的语言C#来负责这个任务。...全世界只需要五台电脑 -IBM创始人 640K内存足够了 -微软创始人 没必要在家里用电脑-DEC创始人 如果再有人对你说C语言已经过时了,最好自己思考一下,能求真最好,如果不能,至少要做到存疑。

    95210

    感觉当今市场上直接跟C语言挂钩的工作越来越少,C语言真的过时了吗

    从事嵌入式开发多年,用C语言编程至少十几个年头,到现在也没觉得这门编程语言已经过时了,只是从明面上讲不如以前光鲜,现在JAVA,Python等集成度比较高的编程语言慢慢占据了主流市场显得C语言过时的感觉...这肯定不是C语言落伍的标记,C语言现在还是在一些关键职位上发挥着极其重要的作用,涉及操作底层硬件的程序基本上都离不开C语言的影子,现在通讯领域, 嵌入式驱动开发,影响性能的底层模块或者算法结构都离不开C...语言,包括现在很多编程语言的底层实战都离不开C语言的影子,只不过现在C语言的门槛提升了可能刚毕业的学生发现学了C语言招收的公司也不多,而且短时间内也达不到公司的要求,于是很多初学者就放弃了C语言作为入门编程语言...放在十几年前C语言是标准的入门编程语言,很多计算机专业的学生有关编程的第一门课程就是C语言,用的老谭的C语言教材,虽然里面很多人提出了好多瑕疵,但在那个年代能有一本入门的书籍就算不错了,不像现在C语言的书籍太多了...现在还在说着C语言过时的人要么压根不懂编程,要么是刚入行不久还没有对编程有个整体的认识,编程语言本身就是工具,工具无所谓过时过时只有合适不合适的概念,不一定最先进的编程语言就是最合适的,现在很多企业还在用着

    1K10

    大数据时代:GDP统计过时了吗

    在大数据时代,GDP等一系列传统的经济指标,真的已经“过时了吗? 1、传统数据“漏掉”了什么?...传统宏观统计数据的“不靠谱”还不仅仅出现在一国之内,随着全球化的深入推进,一些贸易数据的参考价值也大打折扣。...“相对于传统经济统计而言,大数据引发的变革主要表现在四个方面:更快、更准、更广、更细。”冯煦明说,这些特性有益于未来行业政策和宏观经济决策。...但这些问题没有一个体现在失业率上,通过失业率制定的政策一开始就走错了方向。 专家表示,这些先行指标对于小企业或个人来说作用甚微。个人决定现在是否创业或买房时,不应该去参考失业率或者国家住房数量。...在大数据时代,我们需要的是专门为政府、企业、社区和个人的特定需求而定制指标,这在现在成为可能。 3、GDP如何“拥抱”大数据?

    53290

    C语言现在与未来

    为什么要使用C语言?  在过去的四十年里,C语言已经成为世界上最流行、最重要的一种编程语言。  C是一种融合了控制特性的现代语言,而我们已发现在计算机科学的理论和实践中,控制特性是很重要的。...高效性 C是一种高效的语言。在设计上它充分利用了当前计算机在能力上的优点。C程序往往很紧凑且运行速度快。...事实上,C可以表现出通常只有汇编语言才具有的精细控制能力(汇编语言是特定的CPU设计所采用的一组内部指令的助记符。不同的CPU类型使用不同的汇编语言)。...C语言的未来 20世纪80年代初,C 在 UNIX系统的小型机世界中已经是主导语言了,从那时开始,它已经扩展到个人计算机(微型机)和大型机(庞然大物), 许多软件开发商都首选 C 语言来开发其子处理程序...C语言也一直位列主流编程语言的前三甲!特别是在嵌入式系统的编程中,C 一直占据主导地位。也就是说,在为汽车,照相机,DVD等其他现代化设备中逐渐普及的微处理器编程。

    1.1K10

    大数据时代:GDP统计过时了吗?

    在大数据时代,GDP等一系列传统的经济指标,真的已经“过时了吗? 1、传统数据“漏掉”了什么?...传统宏观统计数据的“不靠谱”还不仅仅出现在一国之内,随着全球化的深入推进,一些贸易数据的参考价值也大打折扣。...“相对于传统经济统计而言,大数据引发的变革主要表现在四个方面:更快、更准、更广、更细。”冯煦明说,这些特性有益于未来行业政策和宏观经济决策。...但这些问题没有一个体现在失业率上,通过失业率制定的政策一开始就走错了方向。 专家表示,这些先行指标对于小企业或个人来说作用甚微。个人决定现在是否创业或买房时,不应该去参考失业率或者国家住房数量。...在大数据时代,我们需要的是专门为政府、企业、社区和个人的特定需求而定制指标,这在现在成为可能。 3、GDP如何“拥抱”大数据?

    1.2K80

    你的编程技巧已经过时了吗

    从头开始一门新的语言 编程是那些有着大量语言的业务之一。作为专业人士,你只需要知道精选出来的若干来行使职责即可。但是有一个争论是要不要学习许多不同的语言。...从头开始一门新的语言。重温你为什么喜欢编程的原因,从头开始学习,感受学习的激情。 专业地做 任何好的程序员都知道,从书里学习是远远不够的。成长的唯一方式是通过试验。获得经验的最好方法是进入专业的领域。...相比之下,这个方法用在学习一门全新的语言上就更赞了。有人会指出你所有的错误,并提供如何更优秀的提示。职业运动员往往是这样训练的,专业的程序员同样应如此。

    61040

    你的编程技巧已经过时了吗

    从头开始一门新的语言 编程是那些有着大量语言的业务之一。作为专业人士,你只需要知道精选出来的若干来行使职责即可。但是有一个争论是要不要学习许多不同的语言。...从头开始一门新的语言。重温你为什么喜欢编程的原因,从头开始学习,感受学习的激情。 专业地做 任何好的程序员都知道,从书里学习是远远不够的。成长的唯一方式是通过试验。获得经验的最好方法是进入专业的领域。...相比之下,这个方法用在学习一门全新的语言上就更赞了。有人会指出你所有的错误,并提供如何更优秀的提示。职业运动员往往是这样训练的,专业的程序员同样应如此。

    35220

    云原生时代,18 岁的 NGINX 过时了吗

    作为最受欢迎的网络服务器,NGINX 自发布到现在已经有 18 年了,它现在有什么样的发展规划呢?...“如果有人说原先的 NGINX 产品系列已经过时,那我只能说你并没有密切关注我们的动向”,F5 NGINX 总经理 Rob Whiteley 在主题演讲中这样说道。...NGINX 采用异步模式,且轻量级,采用 C 进行编写,在性能上的出色表现是击败 Apache 网络服务器的关键。...NGINX 的开源演进:兼顾稳定和高性能 NGINX 作为纯 C 实现的软件,源码质量很高。...但相对来讲,NGINX 使用 C 语言,代码空间封闭;而新兴的一些软件使用 Lua,虽然可以随时编写功能插件,但通过解析 String 并立即返回调用函数,这样导致其代码空间是完全开放的。

    44420
    领券