在www.smalltalk.org上晃了一圈,了解一下情况,然后下载了Squeak和VisualWorks,开始还对Squeak有些好感,比较小巧,对它的评价不错,不过打开才发现Squeak的界面也太花哨了吧,花哨的让我有点没方向,大概是我太笨,反正就是没点写代码的感觉,VisualWorks倒是要下载500多M的东东,用了以后感觉不错,有点意思,很简洁干练,看了Welcome to VisualWorks的帮助,也很详细,其中Introduction to VisualWorks Smalltalk这个相当于一个很好的教程。用词都还比较简单,写的很不错,但唯一的缺点就是全是文字没有插图,全篇看下来也头大,倒是在whysmalltalk上找到一个教程,图文并茂。
链接是:http://www.whysmalltalk.com/tutorials/visualworks.htm
还是很适合初学者的。
用了两天smalltalk让我激动了好几次。面向对象虽然说于OOPL是无关的,不过相比C++,JAVA,smalltalk确实要更加OO

补充一个网址:  http://www.iam.unibe.ch/~ducasse/FreeBooks.html
这里有下很多smalltalk的freebook

smalltalk 上手相关推荐

  1. 《iOS开发完全上手——使用iOS 7和Xcode 5开发移动与平板应用》之Objective-C新手训练营

    编写Hello World应用程序通常被认为,是学习任何编程语言的第一步.在这一章,你将创建iOS版的Hello World应用程序作为起步,快速了解Xcode这个开发iOS应用程序的主要工具.   ...

  2. 《iOS开发全然上手——使用iOS 7和Xcode 5开发移动与平板应用》之Objective-C新手训练营...

         编写Hello World应用程序通常被觉得,是学习不论什么编程语言的第一步.在这一章,你将创建iOS版的Hello World应用程序作为起步,高速了解Xcode这个开发iOS应用程序的主 ...

  3. 《iOS开发完全上手——使用iOS 7和Xcode 5开发移动与平板应用》之Objective-C

    2019独角兽企业重金招聘Python工程师标准>>> 编写Hello World应用程序通常被认为,是学习任何编程语言的第一步.在这一章,你将创建iOS版的Hello World应 ...

  4. 【快速上手mac必备】常用优质mac软件推荐(音视频、办公、软件开发、辅助工具、系统管理、云存储)

    本文章的主要内容是我作为一名大四学生.准程序员.up主这三种身份来给大家推荐一下 mac 上好用的软件以及工具.本人也是从去年9月份开始从windows阵营转移到了mac阵营,刚开始使用的时候,也曾主 ...

  5. 石头机器人拖地水量调节_石头扫地机器人T7上手体验:电控水箱和超大容量,扫拖一体全能型...

    [微创WEC科技]前段时间,给大家带来了石头扫地机器人P51的体验,今天给大家带来一个更"猛"一点的,就是今年石头机器人的旗舰产品:T7. 石头扫地机器人T7上手体验视频 要知道石 ...

  6. 【转】Vue.js 2.0 快速上手精华梳理

    Vue.js 2.0 快速上手精华梳理 Sandy 发掘代码技巧:公众号:daimajiqiao 自从Vue2.0发布后,Vue就成了前端领域的热门话题,github也突破了三万的star,那么对于新 ...

  7. 设置自动关门时长_小米苹果全适配,绿米D100全自动指纹锁新鲜上手

    Ciao Bella,我是老房 关于智能指纹门锁,其实老房老早就想装了.家里有位平均一两个月就要忘带一次钥匙的媳妇儿,甚至有好几次,我特意说了晚上有应酬晚回去千万记得要带钥匙,结果喝酒喝到一半,一个电 ...

  8. 『转载』Debussy快速上手(Verdi相似)

    『转载』Debussy快速上手(Verdi相似) Debussy 是NOVAS Software, Inc(思源科技)发展的HDL Debug & Analysis tool,这套软体主要不是 ...

  9. [转载]ESFramework 4.0 快速上手(15) -- 客户端登录验证

    ESFramework 4.0 快速上手(15) -- 客户端登录验证 在之前版本的Rapid引擎中,是没有提供客户端登陆验证的机制的,如果要验证用户的帐号密码信息,我们只有自己手动通过自定义信息来实 ...

最新文章

  1. vxworks linux 多线程api,vxWorks多任务编程初探(转)
  2. 第五周实践项目7 后缀表达式
  3. 机器学习之支持向量机
  4. Linux使用lvresize扩展或缩减LV逻辑卷大小
  5. AppleScript 以管理员身份运行程序
  6. LeetCode 1764. 通过连接另一个数组的子数组得到一个数组
  7. vue-resource安装
  8. 百度小程序html转码,百度小程序全局配置
  9. python param_python发送带param的post请求
  10. 2021会宁三中高考成绩查询,2020白银中考分数线
  11. ZH奶酪:PHP中添加HTML代码的三种方法
  12. 关于面向对象和面向过程本质的区别(个人感悟)
  13. 乘风破浪:LeetCode真题_019_Remove Nth Node From End of List
  14. plc仿真实训软件_多专业综合仿真实训K3使用教程
  15. jmail的使用说明
  16. 漏洞补丁在线更新失败或软件安装提示ERROR的解决方案
  17. 办公自动化和计算机应用哪个好,高级办公自动化和计算机二级VF哪个更好?两个都考有必要吗?...
  18. 干货 | 还不了解中介调节模型?赶紧收藏本文吧。
  19. Android中免root的hook框架Legend原理解析
  20. linux 实现离线迅雷,Linux下使用wget/aria2进行离线迅雷批量下载

热门文章

  1. 二、Unity编辑器开发之ContextMenu
  2. ORA-01034: ORACLE not available Process ID: 0 Session ID: 0 Serial number: 0
  3. 什么是Type-c口?Type-c口有什么优势?
  4. TexturePacker破解版
  5. 记小辉人生中的第一刀
  6. 线性规划之二 —— 单纯形算法(详解)
  7. Java 移位运算符 >>、<< 、>>是怎样进行运算的?
  8. 程序员编程艺术:面试和算法心得
  9. getOutputStream() has already been called for this response 当前响应已经调用了方法getOutputStream()
  10. CreateProcess函数详解(转)