GitHub是全球最大的开源软件开发与管理社区,包括Google、Facebook等众多技术巨头在内都在这里安营扎寨,GitHub也成为了一探硅谷技术趋势最好的窗口,这个20亿美元的创业公司被开发者戏称为“全球最大同性交友社区”,每年GitHub都会推出“Octoverse”报告,其中列出了一些趋势,包括其网站用户中最受欢迎的编程语言。
根据GitHub上的数据显示,这是2017最流行的编程语言:
Getty
Object-C是OS X和iOS上的主要程序开发语言仍然是构建iPhone应用程序最流行的方式。
Dan Kitwood/Getty Images
Scala在2004年首次发布,被设计为替代Oracle的Java,一门现代的多范式编程语言,志在以简练、优雅及类型安全的方式来表达常用编程模式。它平滑地集成了面向对象和函数语言的特性。Scala的推动者说,它是构建大型软件的更好选择。
Taylor Swift rocks an iPhone circa 2012.Getty Images/Mike Coppola
Apple在2014年推出的专门针对 OS X 和 iOS 的应用开发的新型编程语言。
#12: Shell
Nintendo
Shell严格来说不完全是一种编程语言,shell具有编程语言基本的要素(循环,条件语句等),是一种脚本编程语言。
Microsoft于2012年创建,与流行的JavaScript密切相关,旨在运行大型应用程序。
#10: C
Flickr
仍在广泛使用的最古老的编程语言之一,20世纪70年代早期创建。 在1978年,“C语言编程手册”第一次出版。
Adam Berry/Getty
Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。
A C# note.Wikimedia Commons
C#发音为“C-Sharp”,由微软开发,是Java的对手,被大部分业务软件开发人员使用。
Wikimedia Commons
广泛用于设计网站和基于浏览器的应用程序。
Bjarne Stroustrup, inventor of C++Wikimedia Commons
C++ 是一种中级语言,它是由 Bjarne Stroustrup 于 1979 年在贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,是一种面向对象的程序设计语言。C++ 可运行于多种平台上,如 Windows、MAC 操作系统以及 UNIX 的各种版本。
An Internet meme explains the feeling many programmers have about PHP.Reddit
包括雅虎和Facebook在内的大型公司使用PHP构建其主要网站。 很多程序员说“PHP是最好的语言”,也有很多程序员热衷于黑PHP。Stack Overflow创始人Jeff Atwood写道:"PHP isn't so much a language as a random collection of arbitrary stuff, a virtual explosion at the keyword and function factory,"
Sergio Caltagirone via Wikimedia Commons
一个简单快捷的面向对象编程而创的脚本语言,官方座右铭“程序员最好的朋友”。
Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。Java可运行于多个平台,如Windows, Mac OS,及其他多种UNIX版本的系统。
Members of Malaysia’s Civil Defence Force hold a python believed to be 26 feet long and found on Penang island.Herme Herisyam/Malaysia’s Civil Defence Force
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。因其高度可读性被粉丝所喜爱,许多程序员认为这是开始使用最简单的语言。
Shutterstock
JavaScript 是 Web 的编程语言。所有现代的 HTML 页面都使用 JavaScript。
图表:
GitHub
图表显示了每种语言的pull requests数量。Octoverse完整报告 点击.
原文来自:SDK.cn
声明:所有来源为“聚合数据”的内容信息,未经本网许可,不得转载!如对内容有异议或投诉,请与我们联系。邮箱:marketing@think-land.com
支持全球约2.4万个城市地区天气查询,如:天气实况、逐日天气预报、24小时历史天气等
支持识别各类商场、超市及药店的购物小票,包括店名、单号、总金额、消费时间、明细商品名称、单价、数量、金额等信息,可用于商品售卖信息统计、购物中心用户积分兑换及企业内部报销等场景
涉农贷款地址识别,支持对私和对公两种方式。输入地址的行政区划越完整,识别准确度越高。
根据给定的手机号、姓名、身份证、人像图片核验是否一致
通过企业关键词查询企业涉讼详情,如裁判文书、开庭公告、执行公告、失信公告、案件流程等等。