资讯月刊下载

第121期(18-03)

2018年03月 - 总第121期
  • Java程序员开发常用的工具
  • 3月全球数据库排名:PostgreSQL 再迎暴涨
点击下载>>

第120期(18-02)

2018年02月 - 总第120期
  • 开源巨献:2017 年 Google 开源了这些超赞的项目
  • 关于区块链,程序员需要了解什么
点击下载>>

第119期(18-01)

2018年01月 - 总第119期
  • 编写高性能Java代码的最佳实践
  • 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

原创新闻 [编程语言] 图灵奖得主Alan Kay谈面向对象和函数式编程

引用Alan Kay授权《程序员》整理翻译并本文。译/王江平 本文为《程序员》原创文章,未经允许不得转载,更多精彩文章请订阅《程序员》 Alan Kay是当今世界计算机领域最重要的人物之一,他因面向对象编程方面的贡献和设计Smalltalk语言获得了2003年图灵奖。同时,他也是个人计算机(PC),图形用户界面(GUI)的先驱。今天我们使用的C/C++或Java语言都或多或少从Smalltalk汲取 ...
jihong10102006 评论(0) 有4896人浏览 2017-03-23 1 0

原创新闻 [编程语言] Crystal 编程语言:Ruby 和 C 的混合体

Ruby语言在Web开发中的地位越来越高,在红宝石(Ruby)风靡的同时,又出现了一个名为Crystal(水晶)的编程语言。 Crystal是一个开源的、类似于Ruby语法的编程语言,其将Ruby的编程高效性和C语言的性能结合到了一起。特性如下: 受Ruby影响的语法 无须为变量或方法参数指定类型 可以通过编写绑定来调用C代码 编译时评估和代码生成功能,避免产生重复的样板代码 可以编译为高效的 ...
wangguo 评论(8) 有12166人浏览 2013-09-23 0 0

转载新闻 [编程语言] 全面理解面向对象的 JavaScript

JavaScript 函数式脚本语言特性以及其看似随意的编写风格,导致长期以来人们对这一门语言的误解,即认为 JavaScript 不是一门面向对象的语言,或者只是部分具备一些面向对象的特征。本文将回归面向对象本意,从对语言感悟的角度阐述为什么 JavaScript 是一门彻底的面向对象的语言,以及如何正确地使用这一特性。 前言 当今 JavaScript 大行其道,各种应用对其依赖日深。web ...
WnouM 评论(4) 有14211人浏览 2013-04-23 22 0

转载新闻 [编程语言] 如何学会600多种编程语言

几周前,做为8th Light公司的实习生,我从CEO那里拿到了我的工作成绩报告。在与CEO的会见期间,我发现了一个对如何做一个程序员的认识上的盲区。起初我以为,想扩展自己的软件职业道路,那就要学很多各种的语言。我现在就要告诉你,事情不是这样的。 我们一共有多少种编程语言?你只需看一下维基百科上的清单,600多种!说实话,就我个人的情况,我不相信我能学会数百种语言。因为有太多的文档需要看,它们之间 ...
WnouM 评论(4) 有13106人浏览 2013-03-20 3 4

原创新闻 [编程语言] DEJAVU:将面向对象引入 JavaScript

如果你有C++、C#、Java、PHP等开发经验,这意味着你已经熟悉了面向对象编程。但是JavaScript不是面向对象的语言,而是基于对象的语言(JavaScript中所有事物都是对象),它没有类的概念,因此,如果要实现继承,也就只能利用JavaScript的原型机制prototype来实现了。 虽然JavaScript的原型功能强大、灵活,但是对于熟悉面向对象的开发者来说可能难以理解,特别是在 ...
wangguo 评论(3) 有5251人浏览 2013-01-24 1 0

原创新闻 [编程语言] Scala 2.9.2 发布

Scala 开发团队发布了最新的2.9.2稳定版本。 Scala是一种多范式的编程语言,设计初衷是要整合面向对象编程和函数式编程的各种特性。Scala基于JVM,可以与Java互操作,可以通过scalac编译器把源文件编译成Java的class文件,也可以从Scala中调用所有的Java类库,也同样可以从Java应用程序中调用Scala的代码。Scala包中包含了编译器和类库,基于BSD许可证发 ...
wangguo 评论(8) 有7090人浏览 2012-04-17 10 0

翻译新闻 [编程语言] Java 程序员应该了解的 10 个面向对象设计原则

面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的设计模式,而不重视面向对象的分析和设计。甚至还有经验丰富的Java程序员没有听说过OOPS和SOLID设计原则,他们根本不知道设计原则的好处,也不知道如何依照这些原则来进行编程。 ...
sherry617 评论(3) 有18374人浏览 2012-03-12 20 0

原创新闻 [编程语言] jOOQ 1.6.2 发布,Java的ORM框架

jOOQ 1.6.2 发布了! jOOQ,全称Java Object Oriented Querying,即面向Java对象查询,是一个高效地整合了复杂SQL语言、类型安全、源码生成、动态记录、存储过程、UDTs以及Java API的类库。 jOOQ支持的数据库包括DB2、Derby、Ingres、H2、HSQLDB、MySQL、Oracle、Postgres、SQLite、SQL Serv ...
lihuapi 评论(16) 有6783人浏览 2011-07-11 5 3

最近热门TAG

Java(1854) Google(1441) Android(1244) JavaScript(842) Web(669) Linux(648) 框架(605) Windows(591) 浏览器(540) HTML5(533) Firefox(483) jQuery(480) iOS(479) Ruby(427) Chrome(386) HTML(380) 编程(365) 工作(349) Apache(346) Python(328)

热门资讯

Global site tag (gtag.js) - Google Analytics