敲响OO时代的丧钟!——面向对象的哲学破绽(2) OOGoogle编程Smalltalk
2、形而上学 当我写下这个标题的时候,内心无比惶恐。这么大个题目,是我这个半路出家,Google成才的家伙能够谈论的吗?多少哲学家一辈子“皓首穷经”,也不过就是研究个形而上学啊。 当初,维特根斯坦去找罗素,问到:“你看我是不是一个十足的白痴?”罗素不知他为什么这样问,维特根斯坦说:“如果我是,我就去...
程序员文章站2022-07-16Smalltalk Python Perl and Ruby SmalltalkRubyPerlPythonWeb
http://en.wikipedia.org/wiki/Yukihiro_MatsumotoSmalltalkLike Smalltalk Ruby is a dynamic and pure object-oriented language. Both languages are dyn...
程序员文章站2022-07-15Smalltalk Python Perl and Ruby SmalltalkRubyPerlPythonWeb
http://en.wikipedia.org/wiki/Yukihiro_MatsumotoSmalltalkLike Smalltalk Ruby is a dynamic and pure object-oriented language. Both languages are dyn...
程序员文章站2022-07-15回到未来:Smalltalk 编程系统
Smalltalk 是19世纪70年代由 Alan Kay 设计的,第一个以面向对象(Object-Orientation)为主要范式的编程语言 1。Smalltalk 具有大量首创的特性,深刻影响了其之后的编程语言、开发环境和软件过程。 ...
程序员文章站2022-06-28IT编程smalltalk资源 SmalltalkJavaWeb.netHTML
smalltalk官方网站http://www.smalltalk.orgSmallWorld -- A Little Smalltalk Interpreter written in Javahttp://web.engr.oregonstate.edu/~budd/Books/little/in
程序员文章站2022-06-02回到未来:Smalltalk 编程系统
Smalltalk 是19世纪70年代由 Alan Kay 设计的,第一个以面向对象(Object-Orientation)为主要范式的编程语言 1。Smalltalk 具有大量首创的特性,深刻影响了其之后的编程语言、开发环境和软件过程。 ...
程序员文章站2022-03-10IT编程Clamato:在浏览器中运行Smalltalk
Clamato是一个Smalltalk 土话,目的是在JavaScript运行环境执行 Smalltalk 程序。 (非加拿大人:“clamato”是你在番茄汁中添加蛤。有人认为这是一个神圣的混合物,而对另一些国家的人来说是好吃的东西。)Clamato还处于试验阶段,所以功能上的变化会很快,以下列出...
程序员文章站2022-03-10资讯频道SmallTalk版的RoR - Seaside发布2.8版本
Seaside是古老的面向对象语言smalltalk的一个应用服务器,支持使用smalltalk的DSL Squeak快速开发Web应用程序,有smalltalk版的ROR之称。RoR的作者DHH在自己的博客也高度评价了Seaside。日前Seaside发布了2.8版本,主要是提供了程序运行的性能,...
程序员文章站2022-03-10资讯频道Pharo 4.0:简洁新颖的开源Smalltalk开发环境
Pharo是一个纯粹的面向对象编程语言和强大的开发环境,目标是提供一个简洁新颖的开源Smalltalk开发环境。现已提供最新版本的下载。Smalltalk被公认为历史上第二个面向对象的程序设计语言和第一个真正的集成开发环境(IDE)。Smalltalk由Alan Kay,Dan Ingalls,Te...
程序员文章站2022-03-10资讯频道GNU Smalltalk 3.1 发布
GNU Smalltalk 3.1 发布。和3.0版本相比,着重于从其他Small引入类库,绑定其他外部库和让创建C/Smalltalk interfaces接口更加容易。下载地址:ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-3.1.tar.gz详细内容访问:...
程序员文章站2022-03-10资讯频道Pharo 1.2.1发布,开源的Smalltalk开发环境
Pharo 1.2.1发布了!包含大量的改进,重构,清理和bug修正,整体质量得到了显著提高。Pharo的目标是提供一个简洁新颖的开源Smalltalk开发环境。Smalltalk被公认为历史上第二个面向对象的程序设计语言和第一个真正的集成开发环境(IDE)。Smalltalk由Alan Kay,D...
程序员文章站2022-03-10资讯频道复用:设计模式 反模式 分析模式 设计模式IOC项目管理Smalltalk
1987 年,SmallTalk社区的Ward Cunningham 和Kent Beck发表了一篇文章《Using Pattern Languages for Object-Oriented Programs》这标志着建筑大师的思想落户软件开发领域。 设计模式的起源是建筑师Christopher ...
程序员文章站2022-03-102011年4月编程语言排行榜:告别Smalltalk(1) 编程SmalltalkLISPLua设计模式
Tiobe今天发布了2011年4月编程语言排行榜。令人叹息的是本期编程语言排行榜Smalltalk跌出前50名,Smalltalk可是面向对象的程序设计语言的鼻祖,被公认为历史上第二个面向对象的程序设计语言,和第一个真正的集成开发环境(IDE)。4月4日,Tiobe发布了最新的编程语言排行榜。Jav...
程序员文章站2022-03-10学习笔记之继承与派生 CC++C#编程Smalltalk
面向对象程序设计有4个主要特点:抽象,封装,继承和多态。1.1继承与派生的概念在C++中可重用性是通过继承(inheritance)这一机制来实现的。继承是C++的一个只要组成部分.一个新类从已有的父类那里获得其已有特征,这种现象称为类的继承。通过继承,一个新建子类从已有的父类那里获得父类的特性。从...
程序员文章站2022-03-10学习笔记之继承与派生 CC++C#编程Smalltalk
面向对象程序设计有4个主要特点:抽象,封装,继承和多态。1.1继承与派生的概念在C++中可重用性是通过继承(inheritance)这一机制来实现的。继承是C++的一个只要组成部分.一个新类从已有的父类那里获得其已有特征,这种现象称为类的继承。通过继承,一个新建子类从已有的父类那里获得父类的特性。从...
程序员文章站2022-03-10