(Smalltalk at: #Golf) tips first
まずはsumimさんの記事の補足から。
- アルファベットに続く式の区切りの「 . 」の直後にアルファベットはNG
- 数字もNG。
- キーワードの「:」の直後にアルファベットはNG
- バージョンが上がったのでくっつけて書けるように。
1to:1d1do:[:i|] "=> OK "
- 文字列を文字の配列に
- これそのものはいまいち使い所が無い*1が,同様にByteArrayにも変換でき,こちらはかなり多用する。
#[],'abc' "=> #[97, 98, 99]"
- 標準出力への改行(LF)出力
- 改行文字自体を出力してもよく,確実にドットの直後に置けるのでより使いやすい。
$ display
*1:StringはそのままでCharacterArrayとして振る舞うので