一切福田,不離方寸,從心而覓,感無不通。

一日禅:心完美世界就完美

心完美世界就完美(图片来源:资料图片)

生活总不完美,有辛酸的泪,有失足的悔,有幽深的怨,有抱憾的恨。生活亦很完美,总让我们泪中带笑,悔中顿悟,怨中藏喜,恨中生爱。看生活是否完美,就要淡视那些不完美,然后放大可能的完美。只要你的心完美,这个世界就完美。

from:http://fo.ifeng.com/a/20150608/41104369_0.shtml

2015年6月编程语言排行榜:Objective-C迅速下跌

Objective-C是真正进入自由落体,再过去的几个月就损失了约1%的市场份额。如果这种趋势继续下去,它将在今年年底离开TIOBE排行榜前20名。主要的原因是去年苹果宣布其新的编程语言Swift取代Objective-C。编程社区接受Swift因为它更加适合。除此之外,也有使用C++更频繁的一个iOS应用程序的低层的趋势。

TIOBE编程社区指数是流行编程语言的一个指标,每月更新一次。基于全球技术工程师的数量,课程和第三方供应商进行评级。由如谷歌,必应,雅虎,维基百科,YouTube和亚马逊,百度流行等搜索引擎进行计算评级。

该指数可以用来检查你的编程技能是否仍然是最新的,或者当你开始建立一个新的软件系统时,你该选择那种编程语言。

编程语言排行榜 TOP 20 榜单:

2015年6月编程语言排行榜:Objective-C迅速 下跌

前 10 名编程语言长期走势图:

2015年6月编程语言排行榜:Objective-C迅速下跌

以下是 21-50 编程语言排名:

Position Programming Language Ratings
21 OpenEdge ABL 0.796%
22 SAS 0.787%
23 Assembly language 0.754%
24 Dart 0.671%
25 Scratch 0.628%
26 D 0.610%
27 Fortran 0.582%
28 Lua 0.546%
29 Logo 0.536%
30 Scala 0.531%
31 Prolog 0.518%
32 Lisp 0.506%
33 Transact-SQL 0.486%
34 Ada 0.433%
35 (Visual) FoxPro 0.411%
36 LabVIEW 0.382%
37 Inform 0.376%
38 Groovy 0.370%
39 F# 0.342%
40 RPG (OS/400) 0.312%
41 ActionScript 0.303%
42 Scheme 0.273%
43 Erlang 0.267%
44 Awk 0.262%
45 ML 0.241%
46 VHDL 0.228%
47 Ladder Logic 0.214%
48 Haskell 0.214%
49 Z shell 0.208%
50 VBScript 0.202%

后 50 名编程语言如下:

下面的列表表示#51 至#100。由于差异比较小,编程语言只列出(排名不分先后)。

 ABC, Alice, Apex, APL, AutoLISP, Automator, Bash, Bourne shell, C shell, C++/CLI, Caml, CL (OS/400), Clean, Clojure, CoffeeScript, Common Lisp, Eiffel, Emacs Lisp, EXEC, Forth, Go, Icon, IDL, Io, Ioke, J, J#, JADE, Korn shell, Maple, Mathematica, Modula-2, MQL4, NATURAL, NXT-G, OCaml, OpenCL, Oz, PL/I, PostScript, PowerShell, Q, Rust, S, Smalltalk, SPSS, Standard ML, Stata, Tcl, Verilog

原文链接:http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

原文标题:TIOBE Index for June 2015 June Headline: Objective-C to Swift migration process at full speed

备注:图片如不清晰,点击查看到图。

from:http://developer.51cto.com/art/201506/479055.htm

JavaScript超轻量级框架——Nuclear

Nuclear 是腾讯 AlloyTeam 团队开发的一款形似 React 的超轻量级框架(大小16k,gzip后6k)。 纯粹的javascript Nuclear不需要jsx,你只需要使用纯粹的javascript就可以使用面向对象的方式去编写各式各样的组件。Nuclear的目标是让布局、样式、数据、事件、行为完全独立,让程序更加易维护、可扩展。 HTML+CSS Nuclear没有虚拟Dom的概念,完整支持HTML和CSS所有功能,你完全可以使用HTML+CSS进行页面布局排版,放心使用HTML5和CSS3大量的酷炫特性吧! observejs Nuclear使用observejs进行数据变更监听通知视图全部刷新或者局部刷新,以空间换取时间的方式提高应用程序的性能。 简单的示例

Nuclear通过Nuclear.create方法创建结构型组件和非结构型组件,这个例子就是结构型组件。 创建结构型必须包含render()方法,该方法返回渲染的模板,Nuclear使用mustache.js作为模板渲染引擎,创建组件new HelloMessage的第一个参数是组件的容器,第二个参数就是提供给模板引擎的数据,并且可以任何方法都可通过this.option访问该数据。 感谢: observe.js react.js mustache.js class.js   首页:http://alloyteam.github.io/Nuclear/

龙生   09 Jun 2015
View Details