阅读更多

0顶
0踩

编程语言
今年年初,Swift 语言在 TIOBE 指数排行榜中曾一度进入前十名。不过近期,其成绩在不断下降,本月甚至又回到了第 16 位。

多数情况下,开发者会用 Java 编写 Android 应用,用 Swift / Objective-C 编写 iOS 应用。但因为同一个应用要同时维护 2 个不同平台的代码库,因此也有不少开发者开始选择使用移动混合应用开发框架,像是微软的 Xamarin(C#)、Apache 的 Cordova(JavaScript),以及 Ionic(JavaScript)等。这也导致,像 Java 和 Swift 这样的语言会有所下降,而 C#和 JavaScript 等语言越来越受欢迎。

10 月编程语言排行榜 TOP20 榜单:

Top 10 编程语言 TIOBE 指数走势(2002-2016)

其他编程语言排名

第 21-50 名如下,可能存在遗漏:

第51-100名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):
  • 4th Dimension/4D, ABC, ActionScript, APL, AutoLISP, bc, Bourne shell, C shell, CFML, cg, CL (OS/400), Clipper, Common Lisp, Elixir, Elm, Euphoria, Forth, Groovy, Haskell, Icon, Inform, Io, J, Korn shell, Ladder Logic, Maple, MOO, Moto, MQL4, MUMPS, NATURAL, NXT-G, OCaml, OpenCL, OpenEdge ABL, Oz, PL/I, PostScript, PowerShell, Q, REXX, Ring, RPG (OS/400), Smalltalk, SPARK, SPSS, Stata, Tcl, Verilog, VHDL
历史排名(1987-2017)

注: 以下排名位次取决于 12 个月的平均值。

编程语言“名人榜”( 2003-2016)   

“年度编程语言”获奖名单如下图所示,该奖项授予一年中评分最高的编程语言:

【说明】

TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。
  • 大小: 29.3 KB
  • 大小: 24.7 KB
  • 大小: 29.3 KB
  • 大小: 17.6 KB
  • 大小: 14.7 KB
0
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 安装mplayer和解码器

    一、准备工作: 1、下载几个必要的软件包(解码器): all-20110131.tar.bz2 和 windows-all-20071007.zip 需要的安装包及下载地址: 1、MPlayer-1.0rc4.tar.bz2 :mplayer源代码包,下载地址:http://www.mplayerhq.hu/MPlayer/releases/ 2、all-20110131.tar.b

  • linux mpeg-4,基于Linux的嵌入式MPEG-4视频记录系统

    摘要:机载视频记录系统是实时记录飞机上平显显示画面和机头前舱外景物的装置,其对可靠性、图像质量、图像数据量、体积都有很高的要求。 随着电子技术和多媒体技术的发展,应用高效视频压缩编码标准构建的嵌入式系统在通信、视频记录、信息安全等方面获得了广泛的应用。这种高性能的嵌入式系统不仅可获得高质量、低码率的视频图像,而且具有体积小、功耗低、可靠性高等特点,是机载视频记录系统的理想解决方案。 本文设计和实现...

  • ubuntu播放文件需要MPEG-4 AAC解码器

    即可

  • armlinux移植ffmepg

    移植ffmpeg到arm开发板中

  • linux FFMPEG 完整安装

    现在最新的FFMPEG 他自带有音频和视频解码的库,可能是因为版权的一些问题,它没有自带编码音频和视频的库,另外,如果需要使用ffplay 进行视频播放,还需要安装SDL。下面介绍在linux 下,以H264 和 MP3 视音频编码 SDL显示为例的安装。 1、下载最新的安装代码。 LAME 音频编码:http://lame.sourceforge.net/do...

  • mpeg-4 video linux,Streaming MPEG-4 with Linux

    Editors' Note: This article has been updated since its originalposting.Seven years ago, when I was still a clueless kid, I played myfirst video clip on the Internet using a 56k connection. It was inRe...

  • Streaming MPEG-4 with Linux

    By Donald Szeto ,原文链接Internet video for the next generation. Editors Note: This article has been updated since its original posting.Seven years ago, when I was still a clueless kid,

  • 使用Nimble轻松搭建MPEG-DASH 流媒体点播服务器

    利用nimble搭建MPEG-DASH VOD流媒体点播服务器的步骤介绍

  • linux mpeg4ip 编译,利用Linux实现MPEG4流媒体技术

    mpeg4流媒体技术32 (总680)           利用Linux实现MPEG4流媒体技术              2003年利用Linux实现MPEGImplementationofMPEG4Stream4流媒体技术mediaTechnologywithLinus王丽仪(广东工业大学 广州 510090)【摘 要】 动画、视频、音频、互MPEG4使多媒体内容更多元化,多媒体组件能更容易...

  • linux 下ffmpeg和mencoder安装

    ffmpeg和mencoder是进行视频转换和视频抽帧的重要开源工具,支持linux和windows环境下的视频转换和视频抽帧操作。本文章记录在linux这两者工具的安装过程。ffmpeg集成视频编码/解码,视频抽帧、视频流采集、视频录制综合的开源视频解决方案。ffmpeg基于linux开发,但是可以很好的在主流的操作系统上运行 FFmpeg的开发是基于Linux操作系统,但是可...

  • linux调试的时候,step命令没有实现单步执行的原因!

    这个问题其实很简单,却花了我几个小时的时间!这就是菜鸟的悲哀!     我调试的时候,没有编译那段需要调试的源代码,才会导致这样的问题。例如gcc -g -c master.c,如果打入这个命令,在使用gdb的时候才会实现单步执行,也就是master.c代码部分使用s(即step)命令程序才会一步一步执行下去,否则程序是不会停的,除非有断点。

  • linux视频转码软件,Linux 下ffmpeg视频转码实战一安装

    第一次接触ffmpeg这个软件,其实在我们的生活中他无处不在,由她制作的视频编辑播放软件有:QQ影音 射手播放器 等等。可以解析绝大部分的视频格式,转化成你想要的格式。和ffmpeg一起的有三个软件,除了她自己,还有ffplay-播放器,ffprobe-输出视频文件格式大小码流等等一系列参数。她的官方网址:http://www.ffmpeg.org/文档页:http://www.ffmpeg.or...

  • linux下成功安装调用ffmpeg记录

    linux下ffmpeg环境搭建记录1.Linux下安装ffmpeg官网下载:http://ffmpeg.org/download.html下载之后上传至Linux准备安装,首先解压安装包tar -xjvf ffmpeg-3.3.4.tar.bz2cd ffmpeg-3.3.4/如果现在执行configure配置的话,可能会报如下的错误:错误的意思是 yasm/nasm 包不存在或者很旧,可以使用...

  • 用于MPEG视频流的使能服务质量中间件

    用于MPEG视频流的使能服务质量中间件(1)介绍在线视频流业务近几年在互联网上非常流行。视频流是一种并发处理,它从服务器发送视频图像通过网络到达客户端,由客户端视频播放器播放这些视频图像。在线视频流业务系统是一个在线的、严格实时的多用户系统,它在开放网络(例如因特网)运行无法控制,性能不稳定,不可预测。MPEG逐渐成为视频编码事实上的标准,MPEG视频流系统的一个挑战是向客户端提供了很高的服务质量

  • linux centos需要MPEG-4 AAC解码器

    contos桌面在播放mp4格式视频时,报错提示:需要安装MPEG-4 AAC解码器和MPEG-4 video解码器 安装AAC编码器: 步骤一: yum -y install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm 步骤二: yum install libdvdcss gstreamer{,1}-plugins-ugly gstreamer-plugins-bad-n

  • LINUX MPEG4 DVR源代码

    这是一个简单的,但却是相当完整的DVR的source code:LINUX MPEG4 DVR源代码。此中只有视频,没有音频,落鹤生推荐大家好好看看。此代码可用以下命令编译:gcc -o linux_dvr linux_dvr.c -lxvidcore。有问题可以来论坛(http

  • Linux环境下FFMPEG的安装与配置

    首先,安装相关编码器 安装包下载地址:https://download.csdn.net/download/u010782875/10476579 lame-3.100.tar.gz tar -zxvf lame-3.100.tar.gz cd lame-3.100 ./configure make make install make clean libogg-1.3.3.tar.gz ...

Global site tag (gtag.js) - Google Analytics