タグ

squeakに関するfoaranのブックマーク (6)

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

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

    Objective-C のルーツ! Smalltalk で純粋オブジェクト指向環境を体験しよう
  • 任天堂が研究システムとして開発しているOS、es、公開されているのだが。。。 - ウィリアムのいたずらの、まちあるき、たべあるき

    ウィリアムのいたずらが、街歩き、べ物、音楽等の個人的見解を主に書くブログです(たま~にコンピューター関係も) スラッシュドットの記事ここ)で見たのですが、 任天堂がで研究システムとして開発しているOS esというのが、公開されている。。 ここ es オペレーティングシステム http://nes.sourceforge.jp/ のだが。。。 うーっと、ちょっとむずかしそう。。。 だけどお。。スクリーンショットみたら、SmallTalkのSqueakが動くみたい(^^) SmallTalkなら、なんとかなるかなあ。。 (やったことないけど ^^;) ちょっと、いやめちゃくちゃ、興味津々!! ちょっと、妄想。。 えーっと、今巷で話題なのは、Wiiだけど、まあ、それと同じくらい話題なのは ニンテンドーDS。 で、アルファベットで、Dの次って。。。(@_@!) 。。。なこたーねーか。。

  • 山ごもり - squeakerのブログ

    昔の人は偉かった。SeymourとDannyが作ったTT2500(?)とかいうコンピュータが昔あった。100台くらい作られて最終的には15ヶ国くらいに散らばった。ベクターグラフィックスを持った機械だったが、そこに描画する線分をとても効率よく回転させられるようになっていて、Logoっぽいプログラムでくるくる回る線をたくさん書けるようになっていた。 という話を、例のBrianとJohnがSqueakで再現したものも含めてしてくれた。はっきり行って今回の山ごもりの最大の成果は、このシステムを使って表現できるさまざまな周期関数たちだったな。またいつか説明するかもしれないが、自分で手作りできて中身が見えてアニメーションさせつつ動作を変えられるFFTみたいなものだ。信号処理を大学で教えたりする人はマジ必見。 Altoは掛け算命令を持っていないハードウェアだったのだが、Alanたちはなにしろコンピュータ

    山ごもり - squeakerのブログ
  • OLPC のソフトウェアを Windows のエミュレータで動かす。 - 言語ゲーム

    今話題沸騰。100$ラップトップで使われる環境を Windows 上で試す方法です。 一次資料 http://wiki.laptop.org/go/Build_images qemu をダウンロードして展開 http://www.h7.dion.ne.jp/~qemu-win/index-ja.html olpc イメージをダウンロード http://olpc.download.redhat.com/olpc/streams/development/ にある最新版の中で、images-rpm/ にある .img.bz2 ファイルを使います。 この辺りを使いました。http://olpc.download.redhat.com/olpc/streams/development/build59-20060808_1153/images-rpm/olpc-stream-development-5

    OLPC のソフトウェアを Windows のエミュレータで動かす。 - 言語ゲーム
  • BRegexp for Squeak

    Perl5互換の正規表現をSqueak上から利用するためのライブラリです 日語文字列の取り扱いが可能です 現状では、Windows環境からの利用に限定されています 正規表現エンジンの BREGEXP.DLL (Tatsuo Baba氏, http://www.hi-ho.ne.jp/babaq/) を、 秀丸マクロ向けに開発された BREGEXP.DLL のラッパー BRE_Wrap.dll (杉浦まさき氏, http://www.ceres.dti.ne.jp/~sugiura/) を介して利用しています

  • Squeak News!!!

    2005年12月24日、NPO法人ビューポインツリサーチインスティチュート(社 米国カルフォルニア州グレンデール、代表 アラン・ケイ)はパーソナルコンピューティング環境、「スクイーク(Squeak)」の最新版である「スクイークランド 2005J(Squeakland 2005J)」をWindowsMac OS X、Linux向けにリリースします。スクイークランド 2005Jは同日より、公式Webサイトのスクイークランド(http://squeakland.jp)より無償でダウンロードできます。 スクイークは、ビューポインツリサーチが中心となって開発しているオープンソースのソフトウェアです。特に初等、中等教育に適したイートイ(eToys)と呼ばれるプログラミング環境を備えており、複雑で分かりにくい手順によらず、誰でも自由にコンピュータを操作できます。 イートイでは、文字によるコンピュータ

  • 1