理解MVCSmalltalk-80
Overview
The Model/View/Controller (MVC) triad of classes is used to build user interfaces in Smalltalk-80.
Smalltalk学习资料整理
Smalltalk
Smalltalk is an object-oriented, dynamically typed reflective programming language.
The language was first generally released as Smalltalk-80.
Smalltalk was the product of research lead by Alan Kay at Xerox Palo Alto Research Center (PARC).
ANSI Smalltalk was ratified in 1998 and represents the standard version of Smalltalk.
Smalltalk历史
在Java出现之前,Smalltalk曾经辉煌,如果Sun没有退出Java的话,现金学习面向对象语言、服务器端、客户端编程等可能都会采用Smalltalk。
开发人员为何应该使用 Mac OS X 兼 OS X 小史,这篇文章里,smalltalk似乎是当今编程世界早期很重要的一环,没太看懂,作为知识脉络查阅。
Pharo
immersive, 所谓沉浸式,就是整个开发环境里,下到虚拟机、字节码、编译器,上到各种应用层的类库,还有你的应用程序;你都可以去看他们的代码,看他们当前的状态,去改他们,实时的看到返回效果。
你创建一个对象,观察它的行为、改动下代码, 然后再观察它的行为是否符合预期,查看内部具体状态。
The stated goal of Pharo is to revisit Smalltalk design and enhance it.
从Python转向Pharo,这里可以看到更多关于Pharo价值的语言。(这个博客,值得学习)
MVC
References
- 为什么很少有人用 Smalltalk?
- 一些Pharo/Smalltalk的演示视频
- Pharo入门视频
- Smalltalk 语言的地位为何一落千丈?
- Tutorialspoint: MVC Framework - Introduction
理解MVCSmalltalk-80相关推荐
- 443端口与80端口的区别
80端口就是基于HTTP(HyperText Transport Protocol)即超文本传输协议开放,主要用于万维网(www),而443端口即网页浏览端口,提供加密和安全传输HTTPS. 简单来说 ...
- java80/20法则_那些很熟悉但又不知怎么用的设计法则(1):80/20法则
每次在做项目总结的时候,总想列举一些法则和方法论来增加总结的专业性以及可信服度,但是总有些熟知的方法却怎么也叫不上名字,所以决定开设一个这样的专题,敦促自己在做设计的时候不要留于表象,有理可循. 80 ...
- 图书-管理:《80/20定律》
ylbtech-图书-管理:<80/20定律> 管理学范畴有一个著名的80/20定律:(80/20法则)是按事情的重要程度编排行事优先次序的准则,是建立在"重要的少数与琐碎的多数 ...
- pix怎么抚养另一只猫_在工作和抚养两个孩子的同时,我如何在一年内获得第二学位并获得了5个开发人员认证...
pix怎么抚养另一只猫 "The standard pace is for chumps. The system is designed so anyone can keep up. If ...
- 对话 | 不能与人类直接对话的智能硬件都是“伪”智能
整理 | Donna 编辑 | 鸽子 不能直接与人语音对话的智能硬件都是耍流氓! 随和.直爽,是海知智能创始人兼CEO谢殿侠给人的第一印象.这位曾创立北大古典音乐社团的江湖才子"谢大侠&qu ...
- 我是如何自学 Python 的
不少初学 Python 或者准备学习 Python 的小伙伴问我如何学习 Python.今天就说说我当时是怎么学习的. 缘起 我大学专业是电气工程,毕业后做的是自动化方面的工作.对于高级语言编程基本是 ...
- 基尼指数——基尼系数是指国际上通用的、用以衡量一个国家或地区居民收入差距的常用指标。基尼系数介于0-1之间,基尼系数越大,表示不平等程度越高。...
基尼系数是指国际上通用的.用以衡量一个国家或地区居民收入差距的常用指标.基尼系数介于0-1之间,基尼系数越大,表示不平等程度越高. 收入基尼系数 其具体含义是指,在全部居民收入中,用于进行不平均分配的 ...
- 机器人产业:借人工智能突破“拐点”
原文地址:http://blog.sciencenet.cn/blog-2374-986073.html 最近,全球的机器人产业越来越活跃了-- "你拍照不要离太近,会显得脸大的!" ...
- Objective-C基础语法高速入门
Objective-C是Mac软件开发领域最基本的开发语言,假如我们对C语言已经非常熟悉或者具有面向对象语言的基础.对于我们学习Objective-C将会非常实用. 方法调用(Calling Meth ...
- DCX读书报告Bring structure to the web有感
DCX今天做的学术报告直接采用MSRA荣研究员的"Bring Structure to the web"的PPT,读的效果很不错,看样子是下功夫了,他理解了80%以上 当然学术报告 ...
最新文章
- MyBatis 物理分页
- HTML5全局属性和事件
- efficientransac_【泡泡图灵智库】基于图割优化的RANSAC算法(CVPR)
- 模糊数学笔记:六、模糊模型识别-I(最大隶属度原则)
- java序列化 jar_使用序列化将对象传递给另一个JVM – 相同的Java版本和jar(都运行我们的应用程序)...
- FAIR重磅发布大规模语料库XNLI:解决跨15种语言理解难题
- git add失效问题以及git status结果与github网页结果不一致(转载+自己整理)
- wordpress 删除自定义字段
- 2018-2019-1 20165219 实验三 实时系统
- Spring自动装配Bean
- c语言n个测试用例0为结束,编写测试用例 - osc_4l0h8in9的个人空间 - OSCHINA - 中文开源技术交流社区...
- ASPNET--Basic Info
- ACC 时间范围处理
- 华为ensp基础指令
- 软考:系统分析师考试大纲
- 【转】关于在.Net开发中使用Sqlite的版本选择问题
- 如何用PPT画出好看的科研图
- DDR从channel/rank/chip/bank/row/col/cell,DDR/GDDR/HBM
- 多Tabs的横向滚动插件(支持Zepto和jQuery)
- Quartus II 13.1的下载和安装
热门文章
- 软件可行性研究报告(伪代码)
- WebRTC ULPFEC
- abaqus 打开错误:FLEXNET LICENSING error:-97,121 or -96,491 解决办法
- 关于Antd的Affix突然不好用了,或者Window的scroll监听不好用了
- ObjectARX官方下载地址
- hive 中的case when嵌套与if用法实战
- 10个问题让你秒懂变压器!
- 第四篇:从驱动 lcd1602显示字符例程学习---软件驱动硬件的开发流程
- 14.4 exportfs命令 14.5 NFS客户端问题 15.1 FTP介绍 15.2/15.3 使用vsftpd搭建ftp
- 微分中值定理习题选做