宿迁腾云网络网站建设公司

腾云网络 八年经验专注网站建设
  • 首页
  • 服务项目
    • 网站建设
    • 微信小程序
    • APP开发
    • SEO优化
  • 建站费用
  • 成功案例
    • 网站建设案例
    • 小程序案例
    • APP开发案例
    • SEO优化案例
  • 行业动态
    • 网站建设
    • SEO优化
    • 技术日志
  • 联系我们
    • 关于我们
首页 > 行业动态 > 技术日志 > 【机器之心】错误提问和解决遍览编程语言的发展历程

【机器之心】错误提问和解决遍览编程语言的发展历程

2021-10-09

机心合辑

参与:杜伟、戴一鸣

自2008年成立以来,一直致力于为各类开发者提供帮助,开发者也提出了大量涵盖所有开发领域的问题。但是开发人员必须寻求解决的问题是什么?本文作者对过去十一年人们的提问进行了词云统计,通过错题和解法探索了编程语言的发展历程。

01:27

在这篇文章中,作者选择了11种最流行的编程语言(以标签出现的频率来衡量),希望能找出这些问题的共性和差异。

首先观察下面选择的11种编程语言:

作者精选的11种编程语言,包括Java、C#等

从开发者原创问题的数量来看,自诞生以来,相关问题被问的最多。这可能是因为它广泛存在于各类应用和服务中:无论开发者从事何种互联网工作编程语言有哪些,都需要了解一些知识。

虽然相关问题总体排名第一,但随着时间的推移,我们可以看到排名靠前的名字已经发生了变化。

2011 年,《哈佛商业评论》将数据科学家评为“21 世纪最性感的工作”。从那时起,它已成为数据科学家的首选编程语言,其使用量也在增长。2019年,超月成为提问最多的编程语言。

因此,该语言要么迅速成为最流行的编程语言,要么与其他编程语言相比,它以更高的速度被新程序员使用。

从之前的视频来看,从2008年开始,C#就一直占据着最流行的编程语言榜的榜首,而这个时候Java和Java都不是很流行。但从2012年开始,超越C++,开始一路逆袭。同时,用户占比也逐渐提升。最终,在2018年底,分别成为榜单的第一名和第二名。

但是这些开发人员具体问了什么问题?问得最多的框架、包、函数和方法是什么?哪些数据类型给开发者带来了最大的麻烦?这些问题在不同的编程语言中有何不同?

为了得出结果,作者做了以下工作:

1. 从 11 种编程语言中提取 1000 个最喜欢的问题;

2. 数据清洗(工具);

3. 将一共问题(多于单词)喂入词云算法中,以鸟瞰视角展示不同编程语言的常见痛点。

结果如下(按编程语言):

它已有23年的历史,成立仅11年。在过去的 11 年中,“”(上图中的左侧)已成为最常见的框架问题。

它实际上是在六年前提出的。1990年被提出后,van()的发明成为了数据科学家的选择。自然而然,最常见的问题围绕着数据处理数据库“”(左中)和“”(中上)。

但是,它具有广泛的用途。它类似于“胶水语言”,在许多不同的技术领域都有应用。这也可以解释为什么“”(中下)在网页开发中是一个重要的关键词。

R语言

也许它是数据科学的第二选择。R 语言和数据科学的本质区别在于它完全为数据科学而生。数据处理中的某些概念,例如“”(右上)、“”(右上)和“”(中),似乎会给 R 语言用户带来更多的困惑。

R 和 R 都有非常好的处理数据的库,尽管很多人会说 R 比数据可视化更先进。这可能也是为什么“”(中)是目前R语言用户质疑最多的原因。

也许用户会发现它更易于使用。

红宝石

自 1990 年代中期出现以来,Ruby 现在已经在服务器端框架 ruby​​-on-""(右上角)中确立了自己的地位。

C#

C# 是由 为其 .NET 框架开发的(右中)。

C++

C++(1985)已成为游戏开发者使用的语言。3D游戏中构建了视觉构建块,基本组成为向量(右中)。

爪哇

Java(1995) 是为一个非常通用的目的而设计的——一次编译,到处运行。在 1990 年代后期,当 PC 爆炸式增长,早期互联网出现时,Java 成为许多应用程序背后的开发语言。但最近,Java逐渐在系统中找到了自己的位置(右中)。

-C

作为这个统计中最古老的语言,-C(1984))这几年牢牢占据了苹果的OSX开发和ios(左)在(中)的开发,直到该语言问世。

自 2014 年提出以来,它已经取代了 -C 用于苹果的生态发展。从这门语言中经常提到的关键字“-c”可以看出,成千上万的ios开发者更新了他们的知识。

PHP

PHP(1995) 是一种为服务端设计的脚本语言,主要用于web开发。现在还起到这样的作用,这也是为什么这种编程语言中经常出现的问题都与“”有关框架相关。

SQL

SQL 不是一种功能齐全的编程语言。它的诞生只有一项任务:操作数据。由于这个特殊的目的编程语言有哪些,SQL 语言的痛点基本上都围绕着数据库连接,比如“”、“”、“”、“”和“”。

每一种编程语言都在不断地朝着甚至被设计来完成技术的某个部分。R 用于数据科学,而用于 IOS 开发,C++ 用于视频游戏开发。这就解释了为什么不同的编程语言有不同的bug。例如,您经常可以在 SQL 中看到关键字“”,但在 -C 中可能很少看到它。

除了这些明显的差异之外,这个可视化的结果还显示了不同领域的本质相似之处。基本数据类型——例如字符串和数组(但不是整数、浮点数或布尔值)数据通常是开发人员的痛点。

最后,将所有问题拼凑成一个词云。

原文链接:

报告/反馈

Tag: 编程语言
网站制作公众号

宿迁腾云网络网站建设公司 | 网站开发 | 网站制作 | 网站优化

咨询电话:13160355545

上一篇

返回栏目

下一篇

免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。

热推

  • 优惠券折扣设置流程是什么?有哪些网站和好用的APP可以推广?
  • php中字符转编码的方式:第一种,()函数
  • 最喜爱的15套PHP资源库,你知道几个?
  • php 网站管理系统讲讲如何做好谷歌搜索引擎优化,先了解下什么叫谷歌seophp网站系统下载
  • 网站性能优化对于大型网站来说的重要性有哪些?
  • php编程培训大学计算机专业就业遇瓶颈,四个月历练成PHP编程达人刚php编程培训教育班
  • php 视频网站源码市面上最流行的几种网站源码程序(组图)php视频上传网站源码
  • 爬虫技术 php有时候买域名、不用买服务器只需要你有一台PC电脑就可以了php 爬虫 chuanzhiboke
  • 安装PHP配置应用程序服务器()的扩展和扩展
  • 迄今最有前途的22个PHP框架,你知道几个?

相关

php实例开发机器之心编辑部连续八年荣登最常用编程语言榜首p

php实例开发机器之心编辑部连续八年荣登最常用编程语言榜首p

php分页代码简单实现万万没想到,黑客最爱的编程语言竟然是这

php分页代码简单实现万万没想到,黑客最爱的编程语言竟然是这

php编程词典(个人版)PYPL编程语言:2019年最后的一

苏州php网站开发腾云网络网站建设,腾云网络网站编程语言的时

苏州php网站开发腾云网络网站建设,腾云网络网站编程语言的时

php网站php编程语言编程语言中最流行的编程语言是哪几种?

php网站php编程语言编程语言中最流行的编程语言是哪几种?

php面向对象编程题1.2014年最受关注的编程语言,他们才

php面向对象编程题1.2014年最受关注的编程语言,他们才

php框架是什么意思PHP编程语言项目开发中常见的框架,看看

php编程培训为什么PHP还没死吗?怎么PHP更优秀的编程语

php编程培训为什么PHP还没死吗?怎么PHP更优秀的编程语

php编程培训2018年十大编程语言下表:现在不妨介绍跻身本

php编程培训2018年十大编程语言下表:现在不妨介绍跻身本

php网站程序更想了解PHP这门编程语言在各大网站使用情况是

php网站程序更想了解PHP这门编程语言在各大网站使用情况是

标签

seo(1182) 市场营销(661) 网站制作(573) 网站建设(564) 搜索引擎(553) 网站(482) PHP(361) 编程语言(345) 建站(294) 关键词排名优化(267) 网站建设公司(245) 优化(216) seo排名(207) 域名(190) 软件(171) 网站优化(148) 搜索引擎优化(146) 外链(141) 科技(136) 网站关键词(124) 网站排名优化(123) 域名服务器(120) 网站排名(107) 时政(103) 排名优化(95) 搜索引擎收录(93) 网站设计(92) 电子商务(88) 引擎(86) 移动互联网(85) 开发框架(79) 开发(75) 网站服务器(74) 框架(68) 前端开发(68) 网站分析(66) 网站建设方案(65) 关键(64) 流量(63) 源码(62) 百度优化(62) 网站权重(61) 开放源代码(59) seo培训(53) 网页设计(51) 百度(51) php框架(50) 网站建设知识(50) 大数据(50) 谷歌(49)
宿迁腾云网络网站建设公司
网站建设
  • 私人定制
  • 标准模板建站
  • 经济模板建站
精品模板

宿迁腾云网络网站建设公司

联系电话:13160355545

公司地址:江苏省宿迁市丽景湾华庭北门都市花园公寓9楼907

联系邮箱:admin@tyweb.net

全国分站
  • 北京
  • 广东
  • 东莞 广州 中山 深圳 惠州 江门 珠海 汕头 佛山 湛江 河源 肇庆 潮州 清远 韶关 揭阳 阳江 云浮 茂名 梅州 汕尾
  • 山东
  • 济南 青岛 临沂 济宁 菏泽 烟台 泰安 淄博 潍坊 日照 威海 滨州 东营 聊城 德州 莱芜 枣庄
  • 江苏
  • 苏州 徐州 盐城 无锡 南京 南通 连云港 常州 扬州 镇江 淮安 泰州 宿迁
  • 河南
  • 郑州 南阳 新乡 安阳 洛阳 信阳 平顶山 周口 商丘 开封 焦作 驻马店 濮阳 三门峡 漯河 许昌 鹤壁 济源
  • 上海
  • 河北
  • 石家庄 唐山 保定 邯郸 邢台 沧州 秦皇岛 张家口 衡水 廊坊 承德
  • 浙江
  • 温州 宁波 杭州 台州 嘉兴 金华 湖州 绍兴 舟山 丽水 衢州
  • 陕西
  • 西安 咸阳 宝鸡 汉中 渭南 安康 榆林 商洛 延安 铜川
  • 湖南
  • 长沙 邵阳 常德 衡阳 株洲 湘潭 永州 岳阳 怀化 郴州 娄底 益阳 张家界 湘西
  • 重庆
  • 福建
  • 漳州 泉州 厦门 福州 莆田 宁德 三明 南平 龙岩
  • 天津
  • 云南
  • 昆明 红河 大理 文山 德宏 曲靖 昭通 楚雄 保山 玉溪 丽江 临沧 思茅 西双版纳 怒江 迪庆
  • 四川
  • 成都 绵阳 广元 达州 南充 德阳 广安 阿坝 巴中 遂宁 内江 凉山 攀枝花 乐山 自贡 泸州 雅安 宜宾 资阳 眉山 甘孜
  • 广西
  • 贵港 玉林 北海 南宁 柳州 桂林 梧州 钦州 来宾 河池 百色 贺州 崇左 防城港
  • 安徽
  • 芜湖 合肥 六安 宿州 阜阳 安庆 马鞍山 蚌埠 淮北 淮南 宣城 黄山 铜陵 亳州 池州 巢湖 滁州
  • 海南
  • 三亚 海口 琼海 文昌 东方
  • 江西
  • 南昌 赣州 上饶 吉安 九江 新余 抚州 宜春 景德镇 萍乡 鹰潭
  • 湖北
  • 武汉 宜昌 襄樊 荆州 恩施 孝感 黄冈 十堰 咸宁 黄石 仙桃 随州 天门 荆门 潜江 鄂州 神农架
  • 山西
  • 太原 大同 运城 长治 晋城 忻州 临汾 吕梁 晋中 阳泉 朔州
  • 辽宁
  • 大连 沈阳 丹东 辽阳 葫芦岛 锦州 朝阳 营口 鞍山 抚顺 阜新 本溪 盘锦 铁岭
  • 黑龙江
  • 齐齐哈尔 哈尔滨 大庆 佳木斯 双鸭山 牡丹江 鸡西 黑河 绥化 鹤岗 伊春 大兴安岭 七台河
  • 内蒙古
  • 赤峰 包头 通辽 呼和浩特 乌海 鄂尔多斯 呼伦贝尔
  • 贵州
  • 贵阳 黔东 黔南 遵义 黔西 毕节 铜仁 安顺 六盘水
  • 甘肃
  • 兰州 天水 庆阳 武威 酒泉 张掖 陇南 白银 定西 平凉 嘉峪关 临夏 金昌 甘南
  • 青海
  • 西宁 海西 海东 海北 果洛 玉树 黄南
  • 新疆
  • 乌鲁木齐 伊犁 昌吉 石河子 哈密
  • 西藏
  • 拉萨 山南 林芝 日喀则
  • 吉林
  • 长春 白山 白城 延边 松原 辽源 通化 四平
  • 宁夏
  • 银川 吴忠 中卫 石嘴山 固原
SiteMap
网站地图
TAG标签
Copyright © 2017-2025 TYWEB.NET 宿迁腾云网络科技有限公司 ALL RIGHTS RESERVED.   苏ICP备17033535号-1

热门搜索

百度 下载 2025 2024 2026 货源 货货源 虚拟 禅道 报名 金蝶KIS旗舰版
  • 客服

    在线客服

  • 电话

    13160355545

  • 微信

精品模板
建站费用
成功案例
联系我们