Smalltalk for Everyone Else

ONLamp.com 上看到 Keith Fieldhouse 的《Smalltalk for Everyone Else》一文。开篇 Keith 即鼓励开发者们保持旺盛的学习欲望,努力做到每年了解学习一门新的程序设计语言,因为“Learning a new language, especially one that forces you to re-examine some of your notions about software development, may be just the ticket.”

这篇文章中,介绍的是已有长期历史的 Smalltalk。以前因为工作的缘故,我曾在差不多一年的时间内进行过基于 Smalltalk 语言的程序开发。当时为了保证工程进度,对 Smalltalk 急学急用,囫囵吞枣的多,不过越是开发后期,反倒越觉得这门语言有些意思,语法自然,架构纯粹。后来在阅读 Design Patterns、Refactoring、JUnit in Action 等书的时候,发现诸如设计模式、重构、测试驱动开发等等诸多现时渐成主流的概念和技术,竟然大多出自 Smalltalk 社区。

如果有兴趣的话,可以取 Smalltalk 的一个开源实现——Squeak——来学习一二。安装软件对于 Ubuntu 用户素来最简单了 :),只需敲入如下命令即可:
    sudo apt-get install squeak
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值