在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
点击上方“芋道源码”,选择“置顶公众号” 技术文章第一时间送达! 源码精品专栏
来源:http://t.cn/EyUj3lz 昨日 TIOBE 公布了 12 月编程语言排行榜,前五名依旧是 Java、C、Python、C++ 和 Visual Basic.NET。值得注意的是 Visual Basic.NET,它连续几个月位列前五的排名让人感到惊讶,去年此时,它还位列第七,今年 2 月份,它的名次是第六。按照 12 月的榜单,Visual Basic.NET 比 C# 和 JavaScript 等很多主流的热门编程语言还要流行。 专业的软件开发者对 Visual Basic.NET 可能不会有太大兴趣,因为大多数时候它被认为是一种“玩具语言”,适合那些刚开始学习编程的人。这是事实,但不可否认的是,在专业领域也有很多程序和应用是用 Visual Basic 编写的。中小型企业的许多专用办公应用也都是使用这门编程语言开发的,因为它可快速打造原型的设计,并且易于上手。但 TIOBE 的成员认为,即便 Visual Basic.NET 现在看起来比较重要,但微软正在通过停止其与 C# 的共同进化战略从而慢慢放弃 Visual Basic.NET,所以长远来看,Visual Basic.NET 的流行度迟早会下降。 按照微软官方公布的数据,C# 的使用者量是数百万级的,而 Visual Basic.NET 只有数十万。更值得注意的是,去年微软宣布 C# 今后的定位是云、移动端和尖端技术,而 Visual Basic .NET 则局限于 Windows 桌面。另外,Visual Basic.NET 开发者也对这门语言的未来心生担忧,比如 Xamarin 已支持 C#,Visual Basic.NET 却迟迟没有。 接下来看一下 12 月的编程语言排行榜 TOP 20 —— 可以看到,上个月跻身 TOP 10 的 Go 语言,这个月的排名略微下降,到了 15 名。Python 和 C++ 则一如既往地在第三、第四名中你追我赶。 需要注意的是,SQL 自 2018 年 2 月起被重新添加到了 TIOBE 排行榜中,由于没有以往的数据可以对比,所以会给人 SQL 语言指数突然暴涨的错觉。 TOP 10 编程语言 TIOBE 指数走势(2002-2018) 21-50 名的数据如下: 第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序): (Visual) FoxPro, ABC, ActionScript, Alice, APL, BBC BASIC, bc, Bourne shell, C shell, CoffeeScript, Common Lisp, cT, Elixir, Forth, Hack, Icon, IDL, Inform, Io, J, J#, Korn shell, LiveCode, Maple, Mercury, ML, Modula-2, Monkey, MOO, MQL4, NATURAL, NXT-G, OCaml, OpenCL, Oz, PostScript, Q, Ring, RPG, S, Smalltalk, SPARK, Standard ML, Stata, Tcl, TypeScript, VBScript, Verilog, VHDL, Wolfram
详细榜单信息请查看 TIOBE 官网。 欢迎加入我的知识星球,一起探讨架构,交流源码。加入方式,长按下方二维码噢: 已在知识星球更新源码解析如下:
目前在知识星球更新了《Dubbo 源码解析》目录如下: 05. 拓展机制 SPI 06. 线程池 07. 服务暴露 Export 08. 服务引用 Refer 09. 注册中心 Registry 10. 动态编译 Compile 11. 动态代理 Proxy 12. 服务调用 Invoke 13. 调用特性 14. 过滤器 Filter 15. NIO 服务器 16. P2P 服务器 17. HTTP 服务器 18. 序列化 Serialization 19. 集群容错 Cluster 20. 优雅停机 21. 日志适配 22. 状态检查 23. 监控中心 Monitor 24. 管理中心 Admin 25. 运维命令 QOS 26. 链路追踪 Tracing ... 一共 69+ 篇 目前在知识星球更新了《Netty 源码解析》目录如下: 05. 事件轮询 EventLoop 06. 通道管道 ChannelPipeline 07. 通道 Channel 08. 字节缓冲区 ByteBuf 09. 通道处理器 ChannelHandler 10. 编解码 Codec 11. 工具类 Util ... 一共 61+ 篇 目前在知识星球更新了《数据库实体设计》目录如下: 01. 商品模块 ... 一共 17+ 篇 目前在知识星球更新了《Spring 源码解析》目录如下: 01. 调试环境搭建 04. IoC BeanDefinition 注册 05. IoC Bean 获取 06. IoC Bean 生命周期 ... 一共 35+ 篇 目前在知识星球更新了《Spring MVC 源码解析》目录如下: 01. Spring MVC 面试题 14. MultipartResolver 组件 15. FlashMapManager 组件 ... 一共 24+ 篇 目前在知识星球更新了《MyBatis 源码解析》目录如下: 01. 调试环境搭建 04. MyBatis 学习资料合集 05. MyBatis 初始化 06. SQL 初始化 07. SQL 执行 08. 插件体系 09. Spring 集成 ... 一共 34+ 篇 源码不易↓↓↓↓↓ 点赞支持老艿艿↓↓ |
请发表评论