タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Smalltalkに関するToQozのブックマーク (5)

  • Squeak short introduction in Japanese

    さらばデスクトップ?モバイル・クラウド時代のLibreOfficeの挑戦/LibreOffice current status, or the chall...

    Squeak short introduction in Japanese
  • 重度のEmacsユーザーがTDDBC 札幌 2.0 に参加してSmalltalkに感動した - tmaeda 日記(2011-06-04)

    _ 重度のEmacsユーザーがTDDBC 札幌 2.0 に参加してSmalltalkに感動した @sumim さんにSmalltalkを教えてもらうべく、 TDDBC 札幌2.0に 参加してきました。 今日初めて格的にSmalltalkを教わって思ったのは、 EmacsユーザーにはSmalltalkがものすごくしっくり来るということ。 Emacsでは全てが関数で、「関数」がキーやマウスやメニューやボタンに バインドされてて、全てが関数なので関数の挙動を書き換えるなり、付け加えるなり すれば、好きなようにエディタの挙動を変えられるというところが使いやすさの 源泉です。 それと同様にSmalltalkではオブジェクトへ送る「メッセージ」がキーやマウスや メニューやボタンにバインドされてて、好きなように挙動を調べたり書き換えたりできます。 Emacsよりもすごいなーと思ったのは以下の点 ものす

  • 最低限の Squeak Smalltalk 入門 - sumim’s smalltalking-tos

    ついでにSmalltalkでも試そうと思ってSqueakをインストールしたけど… - 西尾泰和のはてなダイアリー Smalltalk、特に Squeak Smalltalk は、言語処理系や IDE というより、あたかも“ゲストOS”のように振る舞うので、ちょっと試してみたいと思い立ってインストール&起動まではできたものの、そこから先には、独自の GUI や操作スタイルに阻まれて進めなかった…という経験をお持ちの方も多いと思います。 そこで、Smalltalk 環境独自の GUI ツール群の使い方はあとで覚える(あるいはそもそもそれほど興味がない←しょぼーん…(^_^;))として、今のところは、試してみたいコードを動かしたり、どんな動作になるのか確認ができればいい…といった忙しい人向けにざっくり、Smalltalk 式を評価するための方法のようなものを書いてみました。 とりあえず、マシンが

    最低限の Squeak Smalltalk 入門 - sumim’s smalltalking-tos
  • Smalltalk基礎文法最速マスター(Squeak版) - Smalltalkのtは小文字です

    はてな的プログラミング言語人気ランキング - Life like a clown 流行りには乗っておくのが吉…と思いつつ、なかなか書き進められないので、とりあえず、クラスやメソッド定義より前のごく基礎的な部分について。思いついたときに断わりなく追記・修正することがありますので、どうぞあしからず。(さっそくですが、タイトルを他の言語のものにあわせて変更しました) ■基的な考え方 Smalltalk では「オブジェクトに対してメッセージを送る」という考え方のみでコードを書きます。「メッセージ式」と呼ばれる式のみを用います。 ▼メッセージ式 メッセージ式の基文法です。 receiver message ▼カスケード 式の終わりにセミコロン「;」を置くと、直前のメッセージのレシーバーに対して、続くメッセージを畳みかけるようにして送ることができます。これを「カスケード」と呼びます。 receiv

    Smalltalk基礎文法最速マスター(Squeak版) - Smalltalkのtは小文字です
  • Objective-C のルーツ! Smalltalk で純粋オブジェクト指向環境を体験しよう

    こんにちは。オブジェクト指向な開発担当、金内です。 名著「達人プログラマー」では年に1つは新しいプログラミング言語を覚えることが推奨されています。たしかに新しい言語に触れると、慣れ親しんだ言語で凝り固まったアタマによい刺激になります。 嬉しいことに、世の中には既に数えきれないほどのプログラミング言語があり、新しい言語もどんどんどんどん生まれているので、「もう学ぶべき言語がないっす」ということは起こりませんね。 みなさんは「次に学ぶ言語」としてどんな言語に興味を持っているでしょうか? 今回は「次に学ぶ言語」としてもぴったりな Smalltalk をご紹介します。Smalltalk は、数あるプログラミング言語の中でも純粋なオブジェクト指向プログラミング環境の手として高く評価されていて、最近では iPhone / iPad アプリの開発に欠かせない Objective-C のルーツとしても脚

    Objective-C のルーツ! Smalltalk で純粋オブジェクト指向環境を体験しよう
  • 1