Java – 庄闲棋牌官网官方版 -199IT //www.otias-ub.com 发现数据的价值-199IT Thu, 17 Oct 2024 12:32:11 +0000 zh-CN hourly 1 https://wordpress.org/?v=5.4.2 TIOBE:2024年10月编程语言排行榜 Python占据了21.90%的市场份额 //www.otias-ub.com/archives/1722175.html Thu, 17 Oct 2024 12:32:11 +0000 //www.otias-ub.com/?p=1722175

编程语言与最新的技术进步保持同步。 尽管数百万人仍在继续使用老式编程语言,但现代编程语言正在以更高效的方式管理和处理数据,尤其是在人工智能日益发展的今天。TIOBE 指数的最新更新揭示了软件开发领域的显著变化。 虽然传统编程语言依然流行,但许多开发人员正在寻求能够处理大量现代数字数据的技术。 C、COBOL、Fortran 和汇编等传统语言仍然占有一席之地,但它们已不再占据中心位置。

TIOBE 指数是由荷兰公司 TIOBE Software BV 维护的衡量编程语言受欢迎程度的月度指标,其”受欢迎程度”数据来自 20 多个网站的搜索结果,包括Google、亚马逊、维基百科和必应。

2024 年 10 月,Python 继续蝉联最受欢迎编程语言的宝座,在过去一个月中增长了 +7.08%,占据了 21.90% 的市场份额。 C++ 以 11.60% 的市场份额位居第二,Java 以 10.51% 的市场份额紧随其后。 然而,经典的 C 语言正在失去市场,目前以 8.38% 的市场份额排名第四,下降了 3.70%。

TIOBE Software 首席执行官 Paul Jansen 表示,当今科技世界的数字数据量正以前所未有的速度增长,这促使人们对能够高效处理和操作这些数据的工具的需求不断增加。 程序员现在需要的是能够出色处理大量比特和字节、执行复杂计算并提供高性能的语言。

Jansen说,Python 易学且安全,但速度不够快。 因此,软件工程师们正在”疯狂地”寻找更强大的替代品。 C++ 可以作为候选,但在内存管理任务方面不够安全。 Rust 是一种有趣的新语言,尽管它并不容易学习,但正在迅速跻身 TIOBE 指数前十名。

Mojo是一种编程语言,由Chris Lattner于2023年创建,于2024年10月首次进入TIOBE指数。 Jansen 将 Mojo 描述为 Python 和 Swift 的混合体,具有更快的性能。 目前,Mojo 以 0.15% 的份额排名第 49 位,特别适合在 GPU 等人工智能硬件上进行底层编程,而无需使用 NVIDIA 专有的 CUDA API 进行并行计算。

自 中文业界资讯站

]]>
David Gewirtz:数据显示最受欢迎的编程语言前三名为Python、JavaScript和Java //www.otias-ub.com/archives/1716594.html Wed, 04 Sep 2024 12:58:43 +0000 //www.otias-ub.com/?p=1716594 学习一门编程语言可能很棘手,尤其是对于编程新手来说。不过,了解最流行的语言可能有助于某些人做出关键决定。这一选择可能会决定是找到工作还是被淘汰。学习编程一直是在科技领域立足的热门途径之一。网络开发、数据科学,尤其是人工智能推动了人们对软件工程领域的兴趣。然而,尽管编程语言多达数百种,但有几种语言却深受业界青睐。

学习一门编程语言可能很棘手,尤其是对于编程新手来说。不过,了解最流行的语言可能有助于某些人做出关键决定。这一选择可能会决定是找到工作还是被淘汰。学习编程一直是在科技领域立足的热门途径之一。网络开发、数据 科学,尤其是人工智能推动了人们对 软件工程领域的兴趣。然而,尽管编程语言多达数百种,但有几种语言却深受业界青睐。

ZDNet 高级编辑 David Gewirtz 尝试汇总来自九个来源的数据,以确定哪些编程语言最受欢迎,从而最有可能引起新手的兴趣。他的文章值得一读,以下是他的方法概述。

格维茨借鉴了政治分析的方法,汇总了各种排名的调查数据。只使用一两个来源的数据可能会产生偏差,因此他希望做到公平。例如,只使用面向电气工程师的组织 IEEE 的数据,就会使结果偏向于有利于该专业的语言。

设计流行编程语言列表的另一个问题是确定什么是流行语言。Gewirtz 概述了几个因素,如Google趋势上的列表、有关该语言的书籍数量以及该语言的招聘列表数量。尤其是后者,对于学习编程的人(甚至是想转换工作重心的资深程序员)来说可能更有说服力。

为了使排名尽可能公平,Gewirtz 使用了五个组织的九个指数来获取数据,然后从每个指数中选出前 20 种语言:

  • PYPL(编程语言流行指数)
  • Tiobe
  • GitHub USage 2023
  • Stack Overflow 专业开发人员
  • Stack Overflow 学习代码
  • Stack Overflow 其他编程人员
  • IEEE Spectrum 索引
  • IEEE 工作索引
  • IEEE 趋势

在此基础上,他选取了至少五个指数中提到的语言,绘制了上图。虽然一目了然地看到每个指数中的流行语言很有帮助,但 Gewirtz 指出,这并不能提供任何背景信息,让你知道学习的重点在哪里。为了解决这个问题,他做了一个简单的数据分析,并根据每种语言在图表中的频率和位置对每种语言进行了加权。最终得出了以下流行指数。

Gewirtz 的图表显示,Python、JavaScript 和 Java 位居前三位,考虑到机器学习、数据 科学和网络开发的流行,这也是合情合理的。

值得注意的是,移动开发在榜单中的排名非常靠后。智能 手机可以说是最流行的计算机,但 Kotlin(Android)、Dart(Android/iOS)和 Swift(苹果产品)却是最不流行的语言。这一排名可能与 Meta 的跨平台移动开发框架 React Native 有关,React Native 是一种流行的移动开发平台,使用的是更流行的 JavaScript 和 TypeScript 语言。

虽然这个实验很有启发性,但学习哪种编程语言取决于任务。虽然从技术上讲,你可以用 Swift 编写整个 Windows 应用程序(如Arc 浏览器),但使用 C# 可能会更好。COBOL 和 Fortran是 Gewirtz 甚至没有考虑过的另一种选择。虽然这些语言已经过时,但仍广泛应用于商业应用中,程序员虽然稀少,但工资却很高。

选择编程语言的最佳建议是,首先弄清楚自己想做什么,然后选择最适合该职业的语言。

自 中文业界资讯站

]]>
TIOBE:2023年度编程语言 C#首次摘下年度编程语言的桂冠 //www.otias-ub.com/archives/1670708.html Tue, 09 Jan 2024 12:00:19 +0000 //www.otias-ub.com/?p=1670708 近日消息,TIOBE正式公布了2023年度编程语言,C# 历史首次摘下年度编程语言的桂冠,在此之前C# 已稳居前10名长达20余年。

TIOBE公布的数据显示,C#在2023年的涨幅达到了1.43%,远超过竞争对手Scratch的0.83%和Fortran的0.64%。

TIOBE的CEO Paul Jansen表示,C# 目前正在逐步蚕食Java的市场份额,并且在Web应用后端和游戏(得益于Unity)等领域也变得越来越受欢迎。

“C#可以免费使用,而且发展速度稳定,每次发布新版本都会使其更具表现力,未来C#将继续存在,甚至可能很快超过Java。”

C#的诞生最早可以追溯到20世纪90年代末,它从C++、Java和Delphi等语言中吸取了灵感,并结合了微软自身的创新,于2000年首次发布。

目前最新的C# 12是一门既有Python的开发效率,又有C/C++/Rust性能的编程语言,可以开发包括但不限于桌面、移动、IoT、游戏、Web、云原生、移动和AI全场景支持。

自 快科技

]]>
TIOBE:2023年8月最受欢迎语言 Python超越老将C/C++蝉联冠军 //www.otias-ub.com/archives/1637795.html Tue, 08 Aug 2023 13:26:55 +0000 //www.otias-ub.com/?p=1637795

近日,知名编程社区TIOBE公布了2023年8月的编程语言排行榜。在此次的榜单中,Python依旧稳居第一,占比达到了13.33%。而C则位居第二,占比11.41%、C++排名第三,占比10.63%。

除此之外,Java排行第四位,占比10.33%、C#排行第五位,占比7.04%、JavaScript在本月依然保持榜单第六位,为3.29%。

可以看出,作为新兴开发语言的Python有着相当稳定的受众,在开发者中的口碑也相当出色。

不过,如果与上月相比,Python在新一期榜单中的占比出现了一定的下滑。

而C/C++作为“老牌劲旅”,在开发者中也有着相当高的占比,评价也颇高,其中,C++更是超过Java,成功跻身前三。

自 快科技

]]>
jrebel:202年Java开发者生产力报告 //www.otias-ub.com/archives/1581877.html Sun, 09 Apr 2023 20:00:15 +0000 //www.otias-ub.com/?p=1581877 与去年的报告一样,大多数受访者表示在其主要应用程序上使用Java 8(31%)作为编程语言。紧随其后的是 Java 11(28%)、 Java 17(19%)、 Java 18 或更新版(6%)和 Java7 或更早版本(3%)。 Kotlin, Groovy 和 Scala 是其中最不受欢迎 的选择 ,占总受访者数量 的13 % 。

在根据公司规模查看响应时,拥有不到100名员工的公司中,Java 8的使用略高于其他公司,而它们继续显示出对Java 11及更新版本的较高使用率。同时,拥有超过100名员工的公司显示出Java 11和Java 8的使用几乎相等。

这可能是我们首次看到使用Java 8的用户数量发生相当大变化的一年。超过一半的受访者使用较新版本的Java,这是公司开始将其Java环境转向更新技术的第一个迹象。大多数人预计公司从遗留Java版本过渡到Java生态系统中新节奏需要一段时间。展望未来,我们可能会看到更加定期地更新Java版本。

接下来,我们请受访者分享影响他们决定升级JDK版本的因素。答案大致如预期,绝大多数受访者表示长期支持(LTS)是升级JDK版本的主要因素。在LTS之后,安全性和新功能分别以24%和18%的比例成为最重要的因素。

性能(17%)和合规性(15%)是升级时最不受欢迎的因素。


]]>
景远资管| 商业地产、金融、IT行业中小型技术外包开放合作 //www.otias-ub.com/archives/1077431.html Fri, 03 Jul 2020 05:03:56 +0000 //www.otias-ub.com/?p=1077431 景远资管是一家以数据为驱动力,运营为核心的专注于城市更新项目和企业服务的初创公司,致力于打造国内领先的使用“资管+数据+互联网”升级传统商业地产和企业服务的科技资管平台。创始成员来自国内顶级的地产基金、大型银行、资管公司、阿里巴巴、百度等知名公司,对商业地产行业、互联网、金融行业有丰富的从业经验。

作为景远资管旗下企业服务板块。景远资管拥有一支技术过硬、经验丰富的开发团队。该团队从事过电商、云计算、地产科技、金融科技等多个领域开发,做过爬虫、搜索、云计算、数据分析、群机器人,电商相关(前端交易系统、支付系统、运营系统、商家系统、物流系统、财务系统),地产科技相关(视频看房、基于数据的催化成交系统、商业地产租赁平台)等多个系统。 涉及 PC 、微信生态(服务号、小程序)、 APP 等产品形式。 团队技术点包括,开发语言Java 、 Python ,缓存使用 Redis ,队列使用 kafka 、 rabbitMQ 等,数据库多数是 MySql ,使用 spring 、 spring boot 等开发框架,前端使用到 vuenode js 。多年的开发经验和项目沉淀 ,让我们可以胜任各类应用系统、数据系统的开发。

大厂的工作经历,及多次项目创业让团队对项目的不同阶段,技术人员配置,系统搭建,以及如何更好的和业务配合产生最大价值,有了自己独有的认识,基于这些认识,可以为中小型企业提供咨询服务和解决方案。客户第一、 信任 简单 、 诚信激情 是我们的 恪守 的价值观, 认真生活、快乐工作是我们不变的追求。

随着数字化发展的不断推进,拥有对商业地产、金融、TMT行业有深刻业务理解的技术团队难能可贵。我们愿意开放自己的研发能力,为商业地产、金融、TMT等行业各类型企业在发展阶段技术研发层面贡献自己的项目经验、开发技术和顾问服务。

如您有相应的技术外包需求,请与我们联系。

联系电话:18600103146

邮箱:644305087@qq.com

联系地址:北京朝阳区西坝河嘉汇中心B座7层

]]>
JRebel :2020 年 Java 技术报告 //www.otias-ub.com/archives/1011041.html Sun, 23 Feb 2020 14:42:08 +0000 //www.otias-ub.com/?p=1011041 JRebel 发布了 2020 年 Java 技术报告。JRebel 是 Perforce 的 JVM 插件之一,它允许 Java 开发者即时更新代码,并看到这些变化反映在所正开发的应用程序中,而无需重新启动应用服务器。

JRebel 的调查收到了全球开发者近 400 条回复。这份调查报告涵盖了开发者工具链的所有部分,包括编程语言、应用架构、应用服务器、运行时平台、框架技术、框架配置、IDE、JRE/JDK 发行版、PaaS 提供商、数据库、部署模式、构建工具和虚拟化工具。

Java 语言

58% 的受访者表示,他们在主要应用程序中选择 Java 8 作为编程语言。而 Java 11 以 23% 的受访者位居第二。7% 的受访者表示使用 Java 7 或更早版本,另有 6% 的受访者表示使用 Java 12 或更高版本。Kotlin 和 JavaScript 的使用率最低,分别为 3% 和 2%。

对我们来说,看到 Java 8 成为占主导地位的编程语言,并不是一件令人惊讶的事情。然而,令人惊讶的是,只有 23% 的受访者使用 Java 11。我们认为,这与 Java 自从 Java 8 以来缺乏真正有效的更新以及更新 JVM 的成本有关。对于仍在使用 Java 7 或更早版本的受访者,我们预计,随着越来越多的应用程序继续迁移到 Java 14 或当前可用的版本,这一数字将会减少。

Java 应用服务器

各种应用服务器是否正在消失?我们的调查结果表明,开发者使用 Tomcat 的速度几乎是最接近的竞争对手的五倍。61% 的受访者表示,在他们的主要应用程序上使用 Tomcat,很明显,Tomcat 是占主导地位的应用服务器。排名第二的应用服务器是 Jetty,占 13%;而 WebLogic 和 WebSphere 的使用率分别为 7% 和 6%。排在最后的是,JBoss/Wildfly 的使用率为 5%。

很明显,Tomcat 为了赢取如此大的市场份额,正在采取正确的措施。对我来说,至少部分原因是 Tomcat 的多功能性以及与其他主要 Java 平台的兼容性,如 Spring Boot、Docker、Hybris 和 AWS。—Curtis Johnson,JRebel 产品经理

另一个主要方面是它的成本:它是免费的。管理层因此很难拒绝它。以前,缺乏对应用服务器的支持是人们习惯使用 Websphere、Weblogic 和 JBoss 等应用服务器的核心原因之一。现在看来,Java 架构公司已经决定,支持应用服务器的最佳方式是在其架构中,而不是只在应用服务器中。

Java 运行时平台

运行时平台最受欢迎的选择是 Spring Boot,占 83%。当然,多年来,Spring Boot 一直是首选的 Java 框架。这至少部分归因于近年来 Java 应用程序越来越多地采用微服务。在所有受访者中,Spring 以 2% 成为第二受欢迎的选择,而不使用运行时平台的受访者也占了 2%,打成了平手。使用 Dropwizard、Micronaut、Vert.x 或自定义平台的受访者各占 1%。

Java 框架技术

这个问题要求受访者选择在他们的主要项目中使用的应用程序框架和技术。由于大多数应用程序使用各种不同的框架技术,因此这个问题允许多个回答。

86% 的受访者表示使用 Spring。51% 的受访者表示使用了 Hibernate、OpenJPA 或 EclipseLink 等持久性技术。27% 的受访者表示使用了服务器端渲染技术,如 JSP、JSF、Thymeleaf、FreeMarker 或 GWT。26% 的受访者表示使用 JAX-RS 或 JAX-WS 技术,如 Jersey、RESTEasy、CXF 或 Axis。对于响应式框架,11% 的受访者表示使用了 Vert.x、AKka、RxJava 或 Project Reactor 等技术。最后,7% 的受访者表示在他们的主要项目中使用了 JavaBeans。

Java 框架配置

2020 年 Java 技术报告:半数开发者仍在使用 Java 8

对于框架配置,我们发现大多数受访者在类、方法和字段上使用 @Annotation,或者使用外部 xml、yaml 或类似文件。68% 的用户表示使用 @Annotation,67% 的用户表示使用外部 xmlL、yaml 或类似文件。18% 的受访者使用在初始化期间运行的方法中添加的代码进行配置。

Java IDE

在这个问题中,我们要求开发者列出他们专业使用的集成开发环境(Integrated Development Environment,IDE)。就在几年前,开发者还会质疑在 IDE 上花钱是否值得。

但是,有 82% 的受访者表示他们使用 IntelliJ IDEA ,很明显,这个付费的 IDE 非常值得一试。第二个最常用的 IDE 是 Eclipse,占 24%,而 VSCode 占 10%。最后,有 4% 的受访者表示,以专业身份使用 NetBeans。这些年来,NetBeans 真的失去了所有的兴趣,甚至连 VSCode 在这次调查中都超过了它。

JRE/JDK 发行版

在这个调查问题中,我们要求受访者选择他们使用的 JRE/JDK 发行版。而且,在这项调查中一个更令人惊讶的结果是,我们发现,将近 50% 的受访者正在使用付费的 Oracle JDK。这比使用 Oracle OpenJDK 的受访者要高出 13%,后者的比例为 36%。

我们认为这可能出于两个原因:1. 在我们的调查中有大量的 Java 8 开发者。我们认为,使用 Java 8 的开发者数量表明,该项目在很长一段时间内没有更新了,这可能是使得应用程序保持在 Oracle 发行版的原因。2. Oracle JDK 提供的支持可能比我们想象的更重要。

看到在我们的调查受访者中,有如此多的人在为 Oracle JDK 付费,这真是令人惊讶。我完全期待开源选项拥有更大的市场份额。—Curtis Johnson,JRebel 产品经理

除了 Oracle OpenJDK 和 Oracle JDK 外,10% 的受访者表示使用了 AdoptOpenJDK,另有 2% 的受访者表示使用 Azul Zulu。

Java PaaS 提供商

在这个问题中,我们要求受访者报告他们所选择的 PaaS 提供商。在使用 PaaS 提供商的 60% 受访者中,43% 选择 AWS,14% 选择 Microsoft Azure,12% 选择 Google Cloud Platform。选择较少的供应商包括 Pivotal Cloud Foundry,占 4%,SAP Cloud Platform 和 IBM Cloud 各占 2%。

Java 数据库

在这个问题中,我们要求受访者选择他们当前使用的数据库。最受欢迎的是 PostgreSQL,占 47%,紧随其后的是 Oracle DB,占 42%。接下来是 MySQL,有 28% 的受访者报告了使用情况。MongoDB 位居第四,在受访者中占 12%。使用最少的数据库包括 SQL、NoSQL 和 Cassandra,使用率分别为 7%、6% 和 4%。

Java 部署模式

在这个问题中,我们要求受访者报告他们使用的是哪种部署模式。最受欢迎的部署模式(占 46%)是将应用程序作为 JAR 运行。44% 的受访者报告称他们部署到应用服务器上,而 5% 的受访者报告他们使用了 Hybris 或 Liferay 等平台来部署他们的应用。

Java 构建工具

对于构建工具,我们要求开发者选择他们在主应用程序中使用的工具。不出所料,Maven 和 Gradle 是最常用的工具。但是,也许反映了在移动开发领域工作的受访者的数量,Gradle 在这两者中更受欢迎。我们认为这并不能反映出 Maven 和 Gradle 被采用的现实,但无论如何,这都是一个有趣的现象。我们的调查发现,47% 的受访者使用 Gradle 作为他们主要应用程序的构建工具,而 44% 的受访者表示使用 Maven。Ant 的使用率都低于这两个数字,均为 7%。

Java 虚拟化工具

在这个问题中,我们询问了开发者他们使用哪些虚拟化工具。到目前为止,最常用的工具是 Docker,占 74%。考虑到使用微服务的 Java 开发者的比例,这并不令人意外。Kubernetes 是第二受欢迎的虚拟化工具,占 35%,这表明 Kubernetes 在过去几年里经历了持续的增长。

随着 Kubernetes 的发展,它在未来几年将在市场上占主导地位也就不足为奇了。VMWare 和 Vagrant 是最后两个使用率最高的工具,使用率分别为 18% 和 5%。最后,有 14% 的受访者表示没有使用虚拟化工具。

小   结

微服务对开发者在应用程序开发过程中使用的技术带来了深远的影响。而且,随着公司继续转型并创建基于微服务的应用程序,我们预计技术选择将趋向于促进架构和在其中工作的开发人员的需求。完整报告地址:

https://www.jrebel.com/resources/java-developer-productivity-report-2020

来自: InfoQ 

]]>
灵通网财报:2013年Q1灵通网净亏损380万美元 同比转亏 //www.otias-ub.com/archives/125436.html Mon, 17 Jun 2013 17:37:22 +0000 //www.otias-ub.com/?p=125436

灵通网第一季度净亏损380万美元 同比转亏

2013年6月17日灵通网(纳斯达克证券代码:LTON)今天发布了截至3月31日的2013年第一季度未审计财报。财报显示,2013年第一季度,灵通网营收达到1140万美元,环比增长2%,同比下滑1%。净亏损达到380万美元,去年同期为净利润380万美元,去年第四季度净亏损为370万美元。

灵通网第一季度总营收达到1140万美元,环比增长2%,同比下滑1%。灵通网第一季度营收包括增值服务数据相关服务(短信、彩信、WAP和Java)、音频相关服务(交互式语音应答和彩铃)、媒体内容发行、移动和PC游戏以及社交商务营收等。

灵通网第一季度增值服务数据相关的总营收为470万美元,占季度总营收的41%,去年第四季度为430万,约占当季总营收的38%;其中,短信业务总营收为360万美元,约占季度总营收的32%,去年第四季度为380万美元,约占当季度总营收的34%;彩信业务总营收为40万美元,约占季度总营收的4%,去年第四季度为50万美元,约占当季总营收的4%;WAP和JAVA营收为70万美元,约占季度总营收的5%,去年第四季度为0。

灵通网第一季度音频相关服务营收为180万美元,约占季度总营收的16%,去年第四季度为230万美元,约占当季度总营收的21%;其中,交互式语音应答服务营收为160万美元,约占季度总营收的14%,去年第四季度为170万美元,约占当季总营收的15%;彩铃服务营收为20万美元,约占季度总营收的2%,去年同期为60万美元,约占当季总营收的6%。

灵通网第一季度媒体内容发行业务营收环比下滑14%,为250万美元,约占季度总营收的22%,去年第四季度为290万美元,约占当季总营收的26%。

灵通网第一季度移动游戏营收同比增长89%,为170万美元,约占毛营收的15%,去年第四季度为20万美元,约占当季总营收的8%。

灵通网第一季度PC游戏业务营收为20万美元,约占季度总营收的2%;去年第四季度为20万美元,约占当季总营收的2%。

灵通网第一季度社交商务营收环比下滑17%,为50万美元,约占季度总营收的4%;去年第四季度为60万美元,约占季度总营收的5%。

灵通网第一季度毛利润达到370万美元,比去年同期的380万美元下滑了3%,也比去年第四季度的380万美元下滑3%。

灵通网第一季度运营亏损达到460万美元,去年同期为运营利润310万美元,去年第四季度运营亏损为540万美元。

灵通网第一季度毛利率为32%,去年同期为33%,去年第四季度为34%;运营亏损率为40%,去年同期运营利率为27%,去年第四季度运营亏损率为48%。

灵通网第一季度运营开支为620万美元,比去年同期的580万美元增长了7%,比去年第四季度的1600万美元下滑了61%。

灵通网第一季度按照美国通用会计准则计量的净亏损达到380万美元,去年同期为净利润380万美元,去年第四季度为净亏损370万美元。灵通网第一季度美国存托凭证每股摊薄亏损达到0.09美元,去年同期为每股摊薄利润0.09美元,去年第四季度也为每股摊薄亏损0.09美元。

灵通网第一季度不按照美国通用会计准则计量的净亏损达到370万美元,去年同期不按照美国通用会计准则计量的净利润为380万美元,去年第四季度不按照美国通用会计准则计量的净利润为630万美元。灵通网第一季度美国存托凭证不按照美国通用会计准则计量的每股摊薄亏损达到0.09美元,去年同期为每股不按照美国通用会计准则计量的摊薄利润0.15美元,去年第四季度每股不按照美国通用会计准则计量的摊薄亏损为0.1美元。

截至2013年3月31日,灵通网持有的现金、现金等价物和短期投资共计达到1.22亿美元,截至2012年12月31日时为1.254亿美元。

股票回购活动:

灵通网第一季度在公开市场回购了大约355,104股美国存托凭证,平均每股回购价格为2.71美元。

业绩展望:

灵通网预计2013年第二季度总营收将介于1000万美元到1200万美元之间,此预期根据灵通网当前的状况初步制度,未来可能会进行调整。

]]>
TIOBE :2013年4月TIOBE编程语言指数排行榜 //www.otias-ub.com/archives/104910.html Tue, 09 Apr 2013 16:10:50 +0000 //www.otias-ub.com/?p=104910 TIOBE 于近日公布了2013年4月TIOBE编程语言指数排行榜。此次前三位置有变化,C 语言第一,Java 第二,C++ 重返第三,Objective-C 降至第四了。在2009年夏季,Objective-C 还是一门鲜有人知、鲜有人用的编程语言。多亏了 iPhone 和 iPad 的成功,Objective-C 开始以难以置信的速度攀升到排行榜前几位。所以 Objective-C 在 2011 年和 2012 年连续两年荣获“TIOBE年度语言”奖项。不过最近  Objective-C 的热度不再上升了。这也是它从 2009 年开始,首次有排名下降,从第三位降至第四位。

2013年4月编程语言排行榜 Top 20 具体榜单:

2013年4月编程语言排行榜前10位的长期走势图:

2013年4月编程语言排行榜21至50位排名:

2013年之前的年度编程语言
TIOBE Software Tiobe Index Programming Language of the Year

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

这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开始开发新系统时选择语言时用来进行策略性的决策。

Tiobe原文:http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
译文链接:http://blog.jobbole.com/37783/

]]>
Tiobe:2013年3月编程语言排行榜:有毒的Java //www.otias-ub.com/archives/102133.html Tue, 26 Mar 2013 10:25:50 +0000 //www.otias-ub.com/?p=102133 Tiobe公布了新一期编程语言排行榜。Java依旧是占据第一的位置,C语言紧随其后。值得注意的Objective-C持续发力,已经占到了第三的位置。咋一看榜单,前5条中C#下滑最快,从第3名下降到第五名。而其他语言都与之前没有变化。

 

最近一段时间,关于Java安全性的新闻层出不穷。被伤害的不光是普通计算机用户,甚至还包括苹果公司、美国政府。此次安全风波波及面之广,恐怕是Oracle始料未及的。

1.黑客利用网页漏洞进行攻击

据国外安全研究机构称,当前的Java版本中包含了一个严重的安全漏洞,可能导致电脑在访问带有恶意代码的特定网页时被感染。Window系统中的所有主流浏览器都可能被利用并感染,其中也包括Chrome。该漏洞也存在于苹果最新的Mountain Lion操作系统。

为此,苹果不得不单独发布Java相关更新,以保证Mac用户的安全性。素以跨平台性强著称的Java,也让所有运用他的人无处可藏。

2.Java安全机制

Java 早期的安全框架强调的是通过验证代码的来源和作者,保护用户避免受到下载下来的代码的攻击。Java安全模型的前三个部分——类加载体系结构、class 文件检验器、Java虚拟机(及语言)的安全特性一起达到一个共同的目的:保持Java虚拟 机的实例和它正在运行的应用程序的内部完整性,使得它们不被下载的恶意代码或有漏洞的代码侵犯。相反,这个安全模型的第四个组成部分是安全管理器,它主要 用于保护虚拟机的外部资源不被虚拟机内运行的恶意或有漏洞的代码侵犯。这个安全管理器是一个单独的对象,在运行的Java虚拟机中,它在对于外部资源的访 问控制起中枢作用。

Java签名/证书机制,可以保障使用者,安全地调用外部提供的jar,防止你信任的jar被篡改。首先,Java的签 名,必须是基于jar包的。也就是说,你必须将你要提供的class,打包到jar里。然后,通过Java 提供的签名工具(jarsigner)对jar包进行签名,发布。

签名原理:使用非对称算法,生成一对公钥/私钥。

3.Oracle应对Java漏洞危机

甲 骨文软件质量保证经理Eric Maurice透露,五个漏洞中有四个存在于桌面系统的Java We Start应用和浏览器Java小程序中。其中三个被通用漏洞评分系统评为10级,这是很严重的事情:如果Java运行在Windows XP这种默认以管理员身份运行的系统,那么黑客能够利用这些漏洞完全损害系统的保密性,完整性和可用性;在Linux或者Salaris这类以非管理员权 限运行的系统中情况会好一些。安全研究人员对剩下的一个漏洞也做出过说明,该漏洞影响服务器部署的Java安全套接字扩展(JSSE),基于Lucky Thirteen攻击SSL/TLS实现。

新的Java 6 _update41可以从甲骨文网站下载,而不是Java.com,目前必须手动下载。但Java 6 安装程序的更新功能会提示用户下载并安装Java 7 _update15。这一切都在甲骨文的计划中。甲骨文之前在网站上宣布,将启动自动更新帮助Windows32位系统用户完成升级。甲骨文将加快其对 Java的修补速度。Maurice说,“甲骨文会继续加快Java更新发布速度,特别是帮助解决桌面系统浏览器的Java运行环境安全,以重树安全信 誉。”

其实这次Java漏洞危机并不是第一次,之前2010年也有报道宣称Java漏洞会影响Windows运行安全。各位用户还是尽量及时更新自己的Java,作为开发语言中举足轻重的语言,Java的安全性还是值得信赖的。

前10名编程语言走势图

20到50名语言排行

下面是第50到100的编程语言排名

(Visual) FoxPro, 4th Dimension/4D, ABC, Agilent VEE, Alice, Apex, AutoIt, AutoLISP, bc, C shell, CL (OS/400), Clipper, Clojure, Dart, Dylan, ECMAScript, Eiffel, Emacs Lisp, F#, Go, Groovy, Icon, IDL, Inform, Informix-4GL, J, JScript.NET, Ladder Logic, LPC, MEL, MUMPS, NATURAL, Oberon, OCaml, Occam, OpenCL, Oz, Pike, Q, REXX, S, sed, Simula, Smarty, SPARK, VBScript, VHDL, WebDNA, xBase, XSLT

]]>
TIOBE:2012年12月TIOBE 编程语言排行榜 //www.otias-ub.com/archives/82900.html Mon, 03 Dec 2012 17:47:15 +0000 //www.otias-ub.com/?p=82900 TIOBE带来了最新的编程语言排行榜,从排名上来看,C、Java和Objective-C依然稳居前三甲。再来看C#和PHP,与上个月相比,这两种语言份额均有所下降,但是PHP下降得更多一些,因此C#代替了PHP第5名的位置。

 

TIOBE会在每年的1月份为上一年度市场份额增长最多的语言冠以“年度语言”的称号。现在距离年度语言出炉仅剩一个月的时间,从目前份额增长情况来看,今年的年度语言非Objective-C莫属。与去年12月份相比,Objective-C的份额增长了4.31%,傲视群雄。其次是C语言,增长了1.64%,得以将Java推下王座。下降最多的语言要数C#,下降了2.66%,从年初的第3名下降到如今的第5名。

今年1月份,TIOBE将2011年的年度语言颁给了Objective-C。按照目前形势来看,Objective-C有望连续两年夺得此称号。而Objective-C的兴起,完全得益于iOS设备的热销,苹果的影响力可见一斑。

TIOBE排行榜是根据互联网上有经验的程序员、课程和第三方厂商的数量,并使用搜索引擎(如Google、Bing、Yahoo!、百度)以及Wikipedia、Amazon、YouTube统计出排名数据,只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

编程语言TOP20:

编程语言TOP10近10年的变化情况:

历年年度语言:

Via TIOBE

]]>
Indeed:2012年8月编程语言就业趋势 //www.otias-ub.com/archives/65741.html Tue, 28 Aug 2012 14:44:03 +0000 //www.otias-ub.com/?p=65741 这是整个夏季的就业趋势,看看你所喜欢的语言处于怎样的阶段。先来看看Indeed.com的就业趋势。大部分语言的趋势都在下滑。OBJ-C继续保持增长,C#有显著的下滑,但仍然领先于C++。从长期来看,C#和Java都有强势的增长,而其他 语 言在停职不前。目前的移动开发领域很红火,作为iOS的语言OBJ-C做了领头羊。C++和Perl有略微的下降,但并不是很明显。

再来看看SimplyHired的短期走势。

有趣的是,这里的OBJ-C并没有积极向上,但并其它语言的走势要好。Java在近几个月出现了大幅的下滑,但仍然大幅领先于其他语言。C++和 C#在过去的一年有几乎相同的趋势,在最近几个月都出现了下跌。

最后看下Indeed.com的相对图。

Obj-C增长最快,但已经放缓。C#增长是稳定的,在过去3年徘徊在100%左右.Visual Basic和C++继续下降。Perl和Java是仍然增长的迹象,但不是很显着。

这意味着什么?首先,移动开发非常火,但移动开发并没有积极影响Java的上升。为什么Java是相对增长,却不明显,主要是招聘帖子比以前少 了,需求并没有从前那么旺盛。

]]>
TIOBE:2012年8月编程语言排行榜 //www.otias-ub.com/archives/62699.html Sun, 12 Aug 2012 15:00:30 +0000 //www.otias-ub.com/?p=62699 TIOBE 于11日公布了8月份编程语言排行榜,C 语言继5月份超过JAVA之后,已经占据榜单冠军之位4个月,而且份额还在继续再增加,展现出长期称霸的冠军像 。JAVA、C++的份额持续下滑,OBJECT-C 稳步上升,代表 IOS开发方兴未艾。PHP上个月下滑到第七位,这个月又回到第六位,与第七位的VB显得比较胶着。其他语言变化不大。


Object-C 占据探花位置已经第二个月,而且还在上升,代表iOS开发方兴未艾。软件开发经历了从C/S形式到B/S形式的转变,现在正在经历向移动端转移的趋势。包括Object-C、Android等越来越红火。

而C++的份额持续下滑,C++跨平台开发库Qt于7月被诺基亚正式售出给一家芬兰软件公司Digia,诺基亚和Digia均未透露交易金额。但分析师认为,成交价将远低于诺基亚2008年收购QT时付出的1.5亿美元。

前10名编程语言走势图

21-50编程语言排名:

数据来源:TIOBE

注:TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新。这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引 擎(诸如Google、 MSN 、雅虎)以及Wikipedia和YouTube进行计算。请注意,这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门 语言所编写的代码数量多少。这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开始开发新系统时选择语言时用来进行策略性的决策。

]]>
VisionMobile:2011年智能手机市场概览 //www.otias-ub.com/archives/25519.html Wed, 29 Feb 2012 03:02:43 +0000 //www.otias-ub.com/?p=25519 本月初 IDC 发布了 2011 年全球手机销售量数据,那只是一个枯燥的表格。VisionMobile 根据历史数据和 2011 年数据,制作了一个非常漂亮的信息图,一目了然就可以获知 2011 年智能手机市场的情况。

首先来一张总图,这是 2011 年手机市场的智能机、功能机、厂商、系统分布图。

  • 从手机出货量来看,功能机仍占全球手机市场 70% 份额(采用 Report Buyer 数据)
  • 从手机系统占比来看,2011 年卖出的 16 亿部手机中,Android 和 iOS 占比约 20%,S40 占比 19%,其他(Java 或无系统)占比一半
  • 功能机厂商中,份额较高的厂商是:诺基亚(21%),三星(14%),LG(4%),中兴(3%);其他牌子不响亮或贴牌手机占比 25%。

下图是近四年智能手机在手机总出货量中占比的变化,2008 年智能机才占到 11%,2011 年已经占到了 30%。有两个可以参照的数据是:

  • 2008年,苹果卖出了 1366 万台 iPhone;2011 年,苹果卖出 6850 万台 iPhone。
  • 2008年第四季度,苹果卖出 436 万部 iPhone;2011年第四季度,苹果卖出 3700 万台 iPhone

下图被 VisionMobile 的 Matos Kapetanakis 称为“亿台俱乐部”(100 million club),是指设备累计出货量达到 1 亿部的移动平台。值得注意的是,搭载高通早期非智能机系统 BREW 的设备出货量累计达到 7.28 亿台。

  • “10 亿俱乐部”:诺基亚功能机,累计 14.7 亿部
  • “5 亿俱乐部”:诺基亚塞班系统手机,高通 BREW 手机
  • “1 亿俱乐部”:iOS,Android,BlackBerry OS
  • Windows Phone 和 Bada 分别累计出货 800 万台和 1600 万台,未进入“亿台俱乐部”

下图是 2011 年智能手机系统和厂商的数据,此前均由 IDC、Canalys、Gartner 公布过,由 VisionMobile 整理成信息图,更加直观。

  • 智能手机系统方面,Android 全球平均占比达到 49%,在 2011 年下半年,这一数字已经超过 50%。
  • 智能手机厂商方面,三星通过机海战术,占到了 20% 的份额,苹果只有一个产品——iPhone,三个型号(4S/4/3GS),占比 19%。
  • 中国厂商中兴和华为分别占比 3%,其中华为的数据我们不得而知;根据 IDC 的数据,截止去年底,中兴的份额是 4.3%,全年出货量 6610 万台。

题图来自 opb 信息图来自 VisionMobile

下面是这幅完整的信息图,里面还有几幅上文没有列出的信息图。请点击放大查看。

 

来源:http://www.ifanr.com/75146

]]>
Jobs Tractor:2011年1月编程语言流行度:Java稳居排行榜首位 //www.otias-ub.com/archives/23539.html Mon, 06 Feb 2012 15:29:01 +0000 //www.otias-ub.com/?p=23539 Jobs Tractor网站通过收集Twitter数据分析2011年1月编程语言流行度。Java稳居排行榜首位,PHP紧跟其次,2011年度编程语言Objective-C排名第三。

在今年早些时候,Objective-C和Java(Android)两个语言排名发生了变动,并且预计其中一个会在今年上升到第二位。 Objective-C暂居排行第三位,Java(Android)由于Android技能职位需求的增涨,使得其更具有上升潜力。

Objective- C和Java(Android)与第五位的SQL逐步拉开了差距。其他编程语言排行依旧如故,但值得注意的是,ASP.net已经下降到排行榜的最后一 位。那么,Android和Objective-C谁会首先晋级到第二位?


Jobs Tractor 1月语言流行度排行榜


让我们看看TIOBE公布的1月编程语言排行榜的情况。前三位排名:Java、C、C#。正如去年12月预期的结果,C#取代了C++的位置。而 Objective-C在获得第二名的两年后,赢得了TIOBE 2011年度编程语言。Objective-C的目前市场份额增比2011年1月高出3.91%。这主要归功于iPhone和iPad的持续成功,这两种 设备上的程序主要都由Objective-C实现。

由此可见,iPhone和iPad就是Objective-C提升排名的主要推动力。据数据显示,44%美国地区手机用户都在使用iPhone,企 业也在逐步的普及iPad用来办理业务。可以看出,iPhone和iPad如此之大的市场份额,Objective-C的提升也是理所当然的。


TIOBE 1月编程语言排行榜

声明

榜单本身采集的是国外数据,虽然在反映趋势上有一些参考意义,但与中国的实际情况不完全符合,并不能说明一门编程语言好不好。这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开始开发新系统时选择语言时用来进行策略性的决策。

]]>