发现两篇好文 在 综合技术 区》的相关内容

胡侃:面向对象思想的进化

引用本文作者还是那个无名小辈 lichray。他在考查了一些语言和历史之后,觉得有必要谈一谈自己对面向对象思想的一些诡异的想法。文中会提到许多编程语言,不过当然了,重点在于思想,文章不是用来推销语言的。 面向对象编程思想的提出已经不是几年而是几十年了,考查其思想的变化,一方面是对现有语言的一些评判,另一方面,也算是对前辈计算机科学家的缅怀。 ——题记 Kristen Nygaard在1962年 ...
by Lich_Ray 2007-06-11 浏览 (15905) 回复 (20) 关键字: 历史

尝试用Python实现消息传递编程风格

引用本文站在一个难以名状的角度上研究了 Python 语言中消息发送的编程风格。原文是使用 JavaScript 描述的。文章作者 lichray 只把文章的上篇改成了 Python,因为下篇对于 Python 来说是没有意义的。lichray 是个 ECMAScript 的狂热追随者,mozilla.org 邮件列表里的无名潜水员。 文章中使用了 Python 解释器,行开头有 ">>>" 表示 ...
by Lich_Ray 2007-06-09 浏览 (14936) 回复 (33) 关键字: python

胡侃:面向对象思想的进化

引用本文作者还是那个无名小辈 lichray。他在考查了一些语言和历史之后,觉得有必要谈一谈自己对面向对象思想的一些诡异的想法。文中会提到许多编程语言,不过当然了,重点在于思想,文章不是用来推销语言的。 面向对象编程思想的提出已经不是几年而是几十年了,考查其思想的变化,一方面是对现有语言的一些评判,另一方面,也算是对前辈计算机科学家的缅怀。 ——题记 Kristen Nygaard在1962年 ...
by Lich_Ray 2007-06-11 浏览 (12994) 回复 (20) 关键字: 历史

lua 5.0的实现(翻译)1,2,3部分

三个多月前翻译的,今天又找出来看看,后面的整理再发。  原文:http://www.tecgraf.puc-rio.br/~lhf/ftp/doc/jucs05.pdf 翻译:dennis zhuang (killme2008@gmail.com)  http://www.blogjava.net/killme2008 转载请注明出处,谢谢。   摘要: ...
by dennis_zane 2008-04-07 浏览 (1047) 回复 (1) 关键字: lua 实现

什么是lua

lua Lua 是一个小巧的脚本语言。作者是巴西人。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。它的主页是 www.lua.org。 Lua最著名的应用是在暴雪公司的网络游戏WOW中。 Lua脚本可以很容易的被C/C++代码调用,也可以反过来调用C/C++的函数,这使得Lua在应用程序中可以被广泛应用。不仅仅作为扩展脚本,也可以作为普通的配置文件,代替XML, ...
by mqqqvpppm 2008-07-04 浏览 (109) 回复 (0) 关键字:

无类语言的OOP(JavaScript描述)

本文以 JavaScript 语言为例,介绍了无类面向对象语言中实现各种面向对象概念的方法。值得注意的是,下面所说的并非“奇技淫巧”,其中的大部分都是计算机科学家们在设计无类语言时就已经确立了的模式,少部分是我借鉴其它语言的经验已经对前辈们思想的理解给出了完备化技术。 阅读本文至少需要对 JavaScript 语言“特别”的对象机制以及函数的运行上下文有所了解。如果您还对 JavaScript 对 ...
by Lich_Ray 2007-06-12 浏览 (15629) 回复 (26) 关键字: 面向对象

消息传递:从风格到机制

引用这是最终确定的 JavaScript 基于消息传递编程风格的文章“OOP 诡异教程(上)”的下篇,它的 Python 改写版本就是 尝试用Python实现消息传递编程风格。原文地址:(豆瓣:http://www.douban.com/group/topic/1669427/ 博客:http://let-in.blogspot.com/2007/06/oop.html)。原来的想法是以风格开头, ...
by Lich_Ray 2007-08-18 浏览 (5513) 回复 (9) 关键字: 面向对象

在豆瓣的python组看到的一些对c++的评论

在豆瓣上看到的: http://www.douban.com/group/topic/1395156/ 我只摘抄出一些 引用  C++其实不是unix所需要的,反而是windows所需要的。unix下大多程序还是c写的。所谓复用和复杂逻辑,unix通过KISS,将功能分配到最小,然后利用管道,socks和lib来拼接功能。这样就大大的降低了复杂性。windows的GUI问题才是真正不好解决的东西 ...
by simohayha 2007-05-10 浏览 (2633) 回复 (8)

横评:一本书,两个人

我一直觉得周爱民应该是一个文人:博学、健谈、幽默以及写起文章来妙笔生花,无一不向你展示着一份比文人还更加文人的修养和气质。所以,自从去年8月份在上海和他见过一次面之后,我在私底下其实一直在用一种非常龌龊的心思在想:他走上程序员这条路是不是和我一样属于为生计故而被逼良为那什么什么。    当然念想归念想,事实证明我的想法是不靠谱的,因为随着了解的加深,更多的事实正在证明着他显然要比我这个号称"行走在 ...
by bvbook 2008-08-07 浏览 (683) 回复 (1)

讨论一下圈子的发展方向

我们 函数式编程の道 圈子建立了有不少时日了。作为 JavaEye 上技术水平较高的圈子,人很多,发展不算太差,但似乎总缺乏某种气氛,某种核心竞争力。于是我想和大家讨论一下圈子的发展方向。 圈子里很多人在申请加入的留言中写道 “我正在用 Ruby/Scheme/Erlang” 等等语言,“所以想对函数式编程了解更多”。这使我想到,我们这个圈子存在的具体意义:如果仅仅是给忙于工作的程序员们一个学术上 ...
by lichray 2008-01-23 浏览 (1253) 回复 (7)

[转贴]你的编程语言可以这样做吗

英文原版在:http://www.joelonsoftware.com/items/2006/08/01.html http://jstang.5d6d.com/thread-185-1-1.html 一篇很好的关于map/reduce的示范文章。看了这个,你就会理解prototype.js中Enumerable的精髓。 通过它,你可以写出很多非常奇特非常美妙的代码。短短几行,功能可不简单哦 ...
by sp42 2007-06-18 浏览 (1134) 回复 (2)

菜鸟请教!如果应聘Python程序员,应该至少会哪些?

各位大侠好!本人已经看了20几天的Python。可能是本人不知行业深浅,想找个Python程序员的工作。还请各位指点一二,看看我还需要看哪几部分! 我看的是清华的《Python编程基础》2003年 看了前4章一些基础的。Tkinter,Pmw,正则表达式,多线程编程。。。还没有看。
by 快乐的蛀虫 2007-06-07 浏览 (2061) 回复 (12)

[听译大师说话]python 创始人访谈录 : 关于 django 和 ruby

【听译大师说话】是我最近打算搞的一个系列。我以前觉得看这些大师访谈并没有什么意思,他们的想法大多在书本和网站都有所介绍,他们本人也接受了很多访谈,估计说的也都是些套话,所以没必要看。最近听了两个访谈,一个是采访 python 创始人 Guido van Rossum 的,另外一个是采访 php 创始人 Rasmus Lerdorf, 让我感触很深,很多以前的一些困惑得以解释。我想这些访谈节目应该让 ...
by koalant 2008-07-22 浏览 (2217) 回复 (7) 关键字:

[听译大师说话]python 创始人访谈录2: python 的起源 特点和未来

perl 创始人和 python 创始人 听译这东西的确很累人,一次翻译太多也很疲惫。 我尽量想在一篇博客中包含尽量多的内容,结果最终搞的自己兴趣全无了,下次看来还是应该一点一点的来。 我的听力还是不好,有一些东西没听出来我就不翻译了,大体意思上应该不会差很多的,希望大家见谅。 主持人: Chris DiBona (Google 开源网站负责人) and Leo Laporte (Tw ...
by koalant 2008-07-22 浏览 (1711) 回复 (3) 关键字:

Scala2.7.1 RC1已经发布

引用Scala是一门现代的多范式编程语言,志在以简练、优雅及类型安全的方式来表达常用编程模式。它平滑地集成了面向对象和函数语言的特性。 Scala是面向对象的:Scala是一个纯面向对象语言,在某种意义上来讲所有数值都是对象。对象的类型和行为是由class和trait来描述的。Class的抽象可由子类化和一种灵活的基于mixin的组合机制(它可作为多重继承的简单替代方案)来扩展。 Scala是 ...
by Eastsun 2008-04-13 浏览 (653) 回复 (0) 关键字: scala

相关问答

赞助商链接