sumim's tumblr

Dec 02
Permalink
Nov 29
Permalink
 アルトでケイが目指した大きな目標の一つが、ディスプレイを紙に劣らないものにするという点だった。これまで使われてきたディスプレイも、まったく跡を残さずに編集できる点では紙に勝っていた。だが文字の鮮明さや読みやすさ、いろいろな書体、いろいろな大きさの活字を使ってめりはりのきいた文書を作るといった点では、紙に遠く及ばなかった。こうした欠点を補ううえでは、高解像度のビットマップディスプレイの果たす役割は大きかった。この方式なら、いろいろな書体のフォントを用意して、表現力の点でも紙に近づくことができた。  ビットマップの特長は、機能や情報のまとまりを示す絵文字、アイコンにも生かされた。アルト用に書かれたお絵かきのソフトウエアでは、ペンの格好をしたアイコンをマウスで操作することで、画面上に線を描くことができた。ブラシのアイコンをインク壷に浸してから動かすと、スピードに応じて微妙な筆合いが表現できた。  ダイナブックは少なくともソフトウエアに関する限り、すでに生きていた。
Nov 26
Permalink
g は Smalltalk の inspect メソッドにインスパイアされて作られました
Nov 18
Permalink
F-Scriptのイカレっぷり(良い意味で)が伝わってくる。http://pmougin.wordpress.com/2009/11/17/beyond-blocks/

Twitter / Masashi UMEZAWA

Smalltalk Ruby Python C# F-Script の比較

Nov 17
Permalink
普段子供には教えない禁断の技をやります。
Twitter / Kazuhiro Abe: RT @umejava: @smalltalk_fan 第15回Smalltalk勉強会のおしらせ。テーマは「Scratchで学ぶSqueakハッキングテクニック」。 http://tinyurl.com/ygohezz
Permalink
ケイはダイナブックをテーマにしたいとテイラーに申し入れた。
Nov 15
Permalink
Smalltalkネタに反応があるのは id:sumim さんだけではなかったのを忘れていた
Nov 14
Permalink
クラスの説明に「僕は仮想クラスだよ」とか一人称で書いてるSmalltalk可愛い。
Nov 12
Permalink
Smalltalk 記法抜きの Objective-C ってとこ
Nov 09
Permalink
74歳の父がSqueakで2ヶ月掛かって作ったエイリアン撃退ゲーム (via Twitpic)

74歳の父がSqueakで2ヶ月掛かって作ったエイリアン撃退ゲーム (via Twitpic)

Nov 06
Permalink
この時、Smalltalkコミュニティの外では、まだテスティングフレームワークは知られていなかった。そのため、JUnitがこのアイデアを広く広めたものとしてクレジットされている。
Nov 05
Permalink
IBMのVisualAgeシリーズ(C++, Java, Basicなど)は、すべて実態はCompilerクラスをすげ替えたSmalltalkだったのでした。そのためJavaでありながらワークスペースでdo itとかできました。
Nov 02
Permalink
言語としての Smalltalk じゃなくて環境としての Smalltalk、とかもすげー世界が広がると思う。あーこれがアジャイル開発の原点なのかって。
Oct 22
Permalink
買うかどうかは店頭で触ってから決めることにするの術
Permalink
BoldlyCode. To develop Dynabook Jr, we made an end-userscripting language called BoldlyCode, derived from Mark Lentczner’s Glyphic Codeworks (1995), that uses text emphasis to denote syntactic forms. In BoldlyCode, compound messages are in bold, unary messages are underlined, and comments are in italics.

BoldlyCode

STEPS Toward The Reinvention of Programming, 2008 Progress Report

この発想はなかったわ。→シンタックスハイライトみたいなのを逆に文法にしてしまう