月归档:2014年03月

Facebook宣布开源Hack:支撑全球12亿人访问的编程语言

Facebook宣布开源Hack:支撑全球12亿人访问的编程语言

    Hack语言是由Facebook的爱尔兰工程师Bryan O’Sullivan,Julien Verlaguet和Alok Menghrajani在过去几年中设计出来的编程语言,和其他语言不同,Hack能在系统崩溃前发现问题。

通过与其他社交网络内部工程师合作,Hack被进一步完善,让编程者能在构建复杂代码的同时,保持较快的编程速度和代码的准确性,单从这些特点上看,很少有目前通用的编程语言能达到。据介绍Hack已经在Facebook内部使用了一年,如今它的网站的大部分都是用Hack构建的,该语言已经成功支撑起这个服务于全球12亿人的社交网络。

继续阅读 →

发表在 公司, 研发 | 标签为 , | 留下评论

Node.js 盛行的原因

在过去的18个月,Node.js的使用率呈指数级的增长,很多大型互联网企业也纷纷转向Node.js。Node.js究竟好在哪里?让我们先看看商业效益吧:

快速创新及交付

在日益加剧的互联网公司的竞争中,项目的交付速度和产品的二次利用能力是这个行业市场领导者的物质。在这样的竞争情况下,关注终端用户的需求并将用户反馈的需求集中处理好且提供给他们使用,同时进行定期的维护和更新是至关重要的。

继续阅读 →

发表在 研发 | 标签为 , , , | 留下评论

Java 8 正式发布,新特性全搜罗

经过2年半的努力、屡次的延期和9个里程碑版本,甲骨文的Java开发团队终于发布了Java 8正式版本。

Java 8版本最大的改进就是Lambda表达式,其目的是使Java更易于为多核处理器编写代码;其次,新加入的Nashorn引擎也使得Java程序可以和JavaScript代码互操作;再者,新的日期时间API、GC改进、并发改进也相当令人期待。

继续阅读 →

发表在 研发 | 标签为 | 留下评论

Python 3.4.0 正式发布

Python官方于2014年3月16号正式发布了Python 3.4.0版本。

Python 3.4 在原来的基础上所做的改进包括数百个小的改善措施和大量的漏洞修复。下面一起来看看 Python 3.4 版本做了哪些改变,又有哪些新增的较大、较新的功能:

PEP 428:新增“pathlib”模块,提供面向对象的文件系统路径。 PEP 435:新增一个标准化的“enum”模块。 PEP 436:这是架构优化处理功能,它将有助于为内置命令生成自省信息。 PEP 442:为对象终结功能改进了语义。 PEP 443:在标准程序库里添加了单一分派通用函数。 PEP 445:一个用在可实现自定义内存分配器上的一个新的 C API。 PEP 446:通过改变文件描述符以确保在子程序里不会被默认继承。 PEP 450

继续阅读 →

发表在 研发 | 标签为 | 留下评论

Opera 20.0 Build 1387.77 正式版发布

Opera软件公司今天更新了了Windows、Mac和Android版的Opera 20 FINAL正式版本,这是自这款浏览器采用Chromium浏览器引擎后发布的第六个主要版本更新,相比先前的版本有一些细节方面的改进,而非革命性变化。

Opera 20 for Windows

Opera 20 for Mac

Opera 20.0 Build 1387.77 正式版发布

Opera 20.0 Build 1387.77 正式版发布

Opera 20.0 Build 1387.77 正式版发布

Opera 20.0 Build 1387.77 正式版发布

Opera 20.0 Build 1387.77 正式版发布

Fixes and stability enhancements since Opera 19

继续阅读 →

发表在 产品 | 标签为 , | 留下评论