榛子厂家
免费服务热线

Free service

hotline

010-00000000
榛子厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

瞧一瞧:哪种编程语言声最受留黑客马拉松拖半欢迎?

发布时间:2022-04-18 11:38:24 阅读: 来源:榛子厂家
哪种编程语言声最受留黑客马拉松拖半欢迎?

核心提示:哪种编程语言最受黑客马拉松欢迎?英文原文:WhichProgrammingLanguagesGet股权分割
UsedMostAtHackathons?挑选哪门编程语言来学习

哪种编程语言最受黑客马拉松欢迎?

英文原文:WhichProgrammingLanguagesGetUsedMostAtHackathons?

挑选哪门编程语言来学习,是个让人压力山大的问题。无论何时,当前流行的编程语言可能一年后人们就不再关注了,更何况是那些能帮你找到好工作的编程语言。

所以,当程序员们不为老板干活、而进行那些纯粹出于兴趣的个人项目时,他们用什么编程语言就很值得关注了。

那,就让我们就从黑客马拉松讲起。

很多黑客马拉松(也包括在每届TechCrunchDisrupt大会前我们举办的黑客松

活动)都使用的后端架构工具ChallengePost在今天早上有了新的名字:Devpost。在新名庆祝会上,他们了超级多在过去一年里发生的种种事情。

在黑客马拉松上,哪个移动平台曝光度最高?哪门编程语言最流行?哪些API被调用的最多?

在举办过160场黑客马拉松、同13281名黑客完成了近1万个项目后,他们得到了一些回答。你可以点击这里查看完整报告,不过接下来我想挑重点说几件有意思的事情:

粉丝最多的移动平台花落谁家?安卓(Android)占38.2%,iOS居次席占22.7%,WindowsPhone占4.9%,其余的34.2%则是被其他非主流系统瓜分。

Devpost黑客马拉松上最流行的10门语言是:

HTML/CSS(见下文注释)JavascriptPythonJavaC/C++PHPObjective-CC#SwiftJSON(它不算是严格意义上的编程语言,不过出于某种原因还是被列在榜单上,所以我又加了第11名)Ruby

HTML、CSS和Javascript位居榜首,我们毫不意外(暂且不谈「脚本语言」和「编程语言」之争)。它们的容错度高,不需要编译器,在浏览器、而非某个特定操作系统中运行,新程序员们逐渐开始选择它们所为入门语言。如果你进到一间满是陌生人的房间,想在此寻找一个开发团队(这种事黑客马拉松上就时有发生),他们掌握的很可能就是这三门语言。

注释:HTML并不算是「编程」语言它是标记语言,用于标记和输出文档元素。不过它确实离婚律师
是一门语言,并且相当多的web程序员每天都使用它,所以字意争论暂且不表。

Swift攀升速度如此之快,让人意外要知道,苹果13个月之前才刚发布它。

那API的使用情况如何?

Devpost没有把所有API放在一起比较,而是分门别类地进行统计,每一类别的工具都相当出色。

谁是最受欢迎的通信类API?答案是Twilio。社交类呢?Facebook(啧~),随后是Twitter(啧啧~)支付类呢?Venmo击败了贝宝(Paypal)荣登榜首,而Stripe意外地只居第三。最后毫无悬念地,谷歌地图赢得了地理类API榜首位置。

Twilio在通信类的胜出非常让人信服,因为它在黑客马拉松上极度活跃。每次参加黑客马拉松,虽然它只是非官方的众多推荐之一,我也总能见到它的身影。Twilio要求每位新职员通过它的API来完成一个项目。Twilio与另一家公司一同创立了MajorLeagueHacking,后者专注于全世界学生黑客马拉松比赛。

在游戏类,Unity统治了大半壁江山,有1000多个Unity项目提交。位居第二的Pygame仅有不到50个。

Devpost好像有意挑起「圣战」,还统计了文本编辑器的使用情况。获胜者是SublimeText,同样也是我的选择,本文就是在这个软件里写成的(译者也是在这里完成翻译的)。

那些兼有软件和硬件的项目,表现又如何呢?

Arduino获选黑客硬件之王,可谓当之无愧。它足够多变、可为很多轻量的电子元件项目重造,它亦足够便宜、用坏两三个也不会太心疼。可谓「黑客上手、即用即会」。紧随其后的是多款特定用途的设备:Myo手势控制臂环、Pebble智能手表、Leapmotion手势控制器、OculusRiftVR头戴显示器。令人意外的是,灵活又便宜的RaspberryPi仅排第六。

注意:以上数据有戏谑成分,不能完全反映真实情况。编程语言榜前五名都值得一学,但不做提倡作为专业参考。如果你还在犹豫学哪门语言,我的建议是选择一门容错度高的语言(Javascript值得一试),全神贯注地理解编程要义,并且仔细对比每处细微差异。如果有人告诉你,你选错了入门语言,你应该去学2015最流行的语言,别鸟他们。

点击此处查以看Devpost完整榜单。

准备好你的第一次黑客马拉松之旅了?你知道不?距离我们的旧金山创新大会前的黑客马拉松,仅剩短短几周。

[感谢Devpost(即之前的ChallengePost)投递以上数据]

翻译:魚生臣(@魚生臣)

P4UmVW