«前の日記(2006-08-11) 最新 次の日記(2006-08-19)» 編集
2002|09|
2003|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|10|11|
2008|01|

ひ日誌


2006-08-12  ( ja -> en )

_ [wwdc][wwdc2006][macosx][ruby][rubycocoa] RubyCocoa is bundled with Leopard

RubyCocoaはMac OS X Leopardにバンドルされることになりました。Appleは、将来のMac OSで、可能な限りブリッジが安定するようサポートすることをcommitしました。RubyはObjective-Cと同じレベルでサポートされるようになり、Appleの開発ツールとの統合・ドキュメント・チュートリアルなども含めて、CocoaベースアプリケーションをRubyで開発できるようになります(参考:Laurentのメール)。

それから、RubyCocoaプロジェクトのホスティングの引っ越しについて。WWDCに合わせて発表されたmacosforge.orgへ移動しようという提案があり、僕は同意しています。これにより、プロジェクトはtracで運営され、またApple内部のバグトラッキングシステムとも連携します。

DSCF6019 さて、ちょっと荷が軽くなった気がすると同時に、RubyCocoaは自分にとって何なんだろうとか、どうすべきだったんだろうなどと考えたりもするけど、実のところさっぱりわからなかったりもする。ユーザにとって良い方向に向かっているのはたぶん間違いないのだけど、今までに、いろんな段階・いろんな形でRubyCocoaに関わってくれた人たちにも、良かったと受け止めてもらえるといいのだけど。そういったことや、これから何をしようかとか、Mac.succ妄想など、Cupertino Campusでのパーティの最中に考えたりしてた。

_ サイクリングなど

DSCF6070.JPG DSCF6044.JPG DSCF6036.JPG Practical Common Lisp 自転車を借りて Golden Gate Bridge を渡る(動画)。変則ギア付きのママチャリみたいな自転車で坂道はけっこう厳しい。もうちょいいい自転車を借りればよかった。フェリーで帰ってくるつもりだったけど、乗り場がめちゃくちゃ混んでるのにうんざりして自転車で帰ってきた。その後、本屋でPractical Common Lisp見かけてしまい購入(Webでも読めるのに!)。

本日のツッコミ(全12件) [ツッコミを入れる]
_ ogijun (2006-08-13 09:35)

おおおお、すばらしいい。歴史的なWWDCに立ち会えなくて残念でした。すみません..。

_ kimuraw (2006-08-14 01:32)

今ごろは機上でしょうか。お気をつけて。
自分はRubyCocoaに出会っていろいろ影響受けたと思います。感謝!

_ かくたに (2006-08-14 08:14)

すげーすげーすげー!!!

_ heita (2006-08-14 16:05)

おー、おめでとうございます。素晴し過ぎる!

_ takiuchi (2006-08-14 16:13)

素晴らしいですね!

_ WR (2006-08-14 19:28)

めでたいー

_ masuidrive (2006-08-14 21:36)

おーすばらしいーおめでとー

_ hisa (2006-08-15 05:12)

夕方帰ってきました。みなさん、どうもありがとう!

_ sarahxmkr (2006-08-17 18:29)

初めまして、
Railsのデモで使用されていて有名になり、
今年の WWDC Design Awardsを受賞した
TextMateというエディタがあります。
http://macromates.com/
とても使いやすいのですが、
現在、日本語入力に対応していません。
Rubyのマクロに対応しているので、
何とか出来るのではと思い検索していたところ
このブログに辿りつきました。
ちょっと自分のいまのスキルではどうにも
ならなそうだったのですが、ふじもとひささんが
このエディタを気に入ってくれたら、
もしかして、何とかしてくれるかもなんて勝手な
期待をしてコメント欄から失礼してしまいました。
すいません

_ hisa (2006-08-18 10:42)

sarahxmkrさん:

期待していただいてどうもありがとうございます!

僕はEmacsに惚れきっている上に、日本語が使えないと聞けば尚更のこと、TextMateにはなかなか乗り換えられません(笑)。NSTextViewなど使ってなさそうに見えるし、マクロでなんとかできる範囲ではなさそうな感じがします。(エディタについても)歴史は繰り返してるなぁという気も…

実際のところちゃんと使ったことがないので間違ってるかもしれませんが、TextMateは、MacのGUI・Macユーザの発想・プログラミング向けに最適化された「カスタマイズ可能なテキストエディタ」というように考えています。

一方で、Emacsを「カスタマイズ可能なテキストエディタ」ではなくて「テキストエディタ付きの動的プログラマブルなUI環境」だと考えていて、おそらくそんなところが気に入っています。しかし、Emacsは、いろんなシステムで使われるという性格上、MacのGUIやMacユーザの発想に対してほとんど最適化されていません(AppleScriptを呼べる程度)。

…というように、テキストエディタ関連や開発環境についてはいろいろと思うところがあるのですが、「MacのGUI・Macユーザの発想」に最適化した「テキストエディタ付きの動的プログラマブルなUI環境」みたいなものが欲しいなぁとときどき考えたりします。それを何かしら今良いと思える言語で作るのはなかなかおもしろそうですね。

ちょっと期待と違うコメントかもしれませんが、それもおもしろそうだななどと思っていただければ幸いです。

_ s.sawada (2006-08-18 18:14)

おー、ついにこの日が来たのですね。素晴らしい。

_ hisa (2006-08-19 06:59)

s.sawadaさん~ 最初のTutorialを書いてくれてどうもです!これからいろいろと改良されることになると思いますが、アクティブな開発メンバーも増えたし、Appleのサポートもあるし、リリース時にはより安定した良いものになっているはずです。


«前の日記(2006-08-11) 最新 次の日記(2006-08-19)» 編集