Movatterモバイル変換


[0]ホーム

URL:


«前の日記(2008年02月19日)最新次の日記(2008年02月21日)»編集

Matzにっき

<<2008/02/11. [言語]「ハッカーと画家」の著者が新しいLisp系言語「Arc」を公開 | エンタープライズ | マイコミジャーナル
2.「セキュリティ、なめんなよ!」 なめねこも一緒に情報セキュリティ強化宣言 | ネット | マイコミジャーナル
3.「サイオステクノロジーはグルージェントの未来技術に期待し子会社化」:ITpro
21. [Ruby]Nimble Method: Garbage Collection is Why Ruby on Rails is Slow: Patches to Improve Performance 5x; Memory Profiling
2. [言語]LuaJIT roadmap 2008
3. [Ruby]What will Matz do?
4. [Ruby]EURUKO 2008 − European Ruby Conference, Prague, March 29th − 30th
31. [教会] 末娘の成長
2. [教会] ゴードン・B・ヒンクレー葬儀および埋葬
41. [言語] 初心者向けの言語
2. ソフトウェア開発における初心者
3. Linux 2.6.24 on Thinkpad X61
51. [Ruby] Copy-on-write friendly patch for Ruby 1.9
2.セキュリティキャンプ・キャラバン with プログラミング -鳥取-
3. [言語]最もタメになる「初心者用言語」まとめ - UK is not Britonish - ハチロク世代
4. [Ruby]Ruby.NET is dead | Zen and the Art of Ruby Programming
5.立ち位置と情熱とバランス感覚:ITpro
61.思わずうっかりついポロリ!これがエンジニアの失言だ/Tech総研
2. [Ruby]Ruby Waves: Home
3. [言語]Static Languages: Rationalizations and Myths :: Steve Vinoski’s Blog
4. バランスボール
71.microBlog >> Bounties for bug fixers: a bug-tracker plugin
2.Years of irrelevance - (37signals)
81. 米子工業高校 情報電子実習
2. たこ焼きパーティ
3. [言語]Garbage-first garbage collection
4. [OSS] Bigtableオープンソース実装2題
91. [原稿] Beautiful Code + 日経Linux
2. [言語]use Perl | Perl is now Y2038 safe
3. [言語]CPython用拡張モジュールをIronPythonから呼び出す (1) 「CPython Extensions for IronPython」とは? | マイコミジャーナル
4. [言語]プログラミング言語の進化を追え: 第1回 サルでも分かるプログラミング言語の新潮流(前篇)
101. [教会] 福千年
111.Life is beautiful: 原点に戻って徹底的に納得するまで理解する
2. スケート
3.SEDA - Architecture for Highly-Concurrent Server Applications
121. 取材
2. [Ruby]nishimotzの日記 - Rubyのチカラ
131. デブサミ2008 1日め (ディープな1日)
141. デブサミ2日目
2. [言語] PythonをDISる。
3.Pre New Generation Chronicle:上野康平−−3次元空間を統べる若き天才プログラマー - ITmedia エンタープライズ
4.New Generation Chronicle:べにぢょ−−ギークプロトコルの解読を試みるサイバーヤンキー - ITmedia エンタープライズ
151. 米澤先生講義
2.京都 - jkondoの日記
3. [OSS]「島根県CMS」のオープンソースとしての公開について
161. [言語]io - Objective-C Syntax
2. [言語]InfoQ: John McCarthy on Elephant 2000, Lisp, Ruby and the Computer Industry
171. 風邪引き
181. 渡米
2.Matzに聞いてみた:効率の良い開発についてどうお考えでしょう? - builder by ZDNet Japan
3.レノボX300 封筒に入る超薄型ThinkPad - Engadget 日本語版
4. Hilton San Francisco
191. Sun Microsystems
2. [言語]A small example of the hidden dangers of dynamically typed programming languages.
3. [言語]Curlは関数型?というか、カオス - noblog
4.Time to rewrite DBMS, says Ingres founder | Reg Developer
5. [Ruby]almost effortless >> El Dorado
201. Google TechTalk
2.B・ゲイツ氏、マイクロソフトとスタンフォード大学の結びつきを強調:ニュース - CNET Japan
3. 月蝕
4. [言語]greenlet Lightweight in-process concurrent programming
211. オレゴンOTBC
2. オレゴンディナー
221. 帰還
2.しまねOSS協議会などに「地域づくり総務大臣表彰」:ITpro
3.Matz×Dan×Daiji「エンジニア進化論」|「てくらぼ」オープニングイベント スペシャル対談開催|パソナテック(PASONA TECH)
4.【インタビュー】Love Code, Love CodeGear! - 22年目の親愛なるコードオタクDavid I参上 Love Code, Love CodeGear! | マイコミジャーナル
231. 帰還(2)
241. 帰還(3)
2. [Ruby] Happy Birthday Ruby
251. 帰還(4)
2. 誕生日
3. [Ruby]programming: Google TechTalk: Matz on Ruby 1.9
4. [Ruby]Virtuous Code > Monkeypatching is Destroying Ruby
261. [Ruby]KIISセミナー
2.国内ベンチャーの海外進出ってどうなの?:CNET Japan オンラインパネルディスカッション - CNET Japan
3. [OSS]アドビ、SQLite Consortiumに参加で開発を支援:ニュース - CNET Japan
271. 楽天ミーティング
2.楽天、電子マネーサービス「楽天キャッシュ」を開始
281. [Ruby]MacRuby - ruby - Trac
2. [Ruby]Ruby, a message to you >> Boy, what ISN'T destroying Ruby these days?
291. [Ruby] 1.9.0-1 リリース準備
2. [Ruby]Webエンジニア武勇伝 第18弾 笹田耕一氏 | 株式会社ウェブキャリア
>>

2008年02月20日[長年日記]

_ Google TechTalk

朝から団体さんでGoogleへ。しかし、訪問するところがどこもシリコンバレーなのに宿泊場所がサンフランシスコというのは無駄ではないのだろうか。

Googleにつくとさっそくプレゼン。X61がXを立ち上げ直さないとプロジェクターを認識しないという問題があるのだが、それ以外は快調。内容は昨年末の神戸での講演をベースに若干アップデートした上、英訳したもの。神戸ではより少ない枚数で1時間話したような気がするのだが、英語ではそんなに話せない。あんまり緊張したので時間を覚えていないのだが、質疑応答をたしても1時間くらいか。

1.9のM17Nの実装について突っ込んだ質問をしてくるどこかで見たような人がいたが、Guido van Rossumその人であった。

その後、Google Lunchをいただいた。Guidoも一緒に。

まず、Googleの料理だが、大変おいしかった。個人的には日本的な味つけの楽天ランチの方が好みだけど。しかし、空間の余裕はGoogleカフェテリアの圧勝。

Guidoとの会話だが、Unicodeの実装など技術的な話題や、互換性の維持の運営などの話が中心であった。終始フレンドリーであったことを報告しておきたい。並んで写真も撮ったしね。

「Python 3.0のリリースが完了したら、次はどうするの」と聞いたら、「引退する」とのこと。すぐに「冗談だよ」と言ってたけど、後継者については考えはじめているようだ。「最近参加した人に若いけど見込みのある人が(複数?)いる」、「昔からかかわっている人は優秀だけど、役割が決まりすぎている(スペシャリストすぎる)気がする」とのことであった。ふむ、興味深い。実装と言語デザインではまた違ったバランス感覚が要求されるしね。

最後に、「Haskellみたいなブレースの使い方を採用する気ない?」と尋ねたら、「いろんな文法の変更を試している人がいるから、その中のひとつとして考えてみる」ということであった。これが実現したら大喜びする人も多いように思うけど(lambdaで複文が使えるようになるし)、それほど乗り気であるようにも見えなかったので過大な期待は禁物である。

その後、伊藤忠アメリカの事務所でシリコンバレーの現状を聞いて(昨年とあまり変わってないような)、それから、スタンフォード大学によってから*1サンフランシスコ空港へ。さらにポートランドへ。

それからバスでホテルへ。Hilton Portrand。なんで今回のツアーはHilton好きなんだ?ネットアクセスはあいかわらず有料。次回はネット無料のところに泊まろうよ。アメリカではそんなに多くないのは知ってるけど。

24時間$9.95とサンフランシスコよりは安い。けど良心的価格とはなかなか呼べないなあ。

*1  勘違い。実際にはスタンフォードに寄ったのは19日であった

_B・ゲイツ氏、マイクロソフトとスタンフォード大学の結びつきを強調:ニュース - CNET Japan

ちょうど私たちがスタンフォードに寄った直前にそこでビル・ゲイツが講演していたらしい。ニアミス。

追記

NaClさんに指摘されたように、スタンフォード大学訪問は19日。ニアミスしたのは本当。

_ 月蝕

後で聞いた話なんだけど、今晩この地方では月蝕が観測されたらしい。どうやら到着した時点ではちょうと全部隠れている時間だったらしく全然気がつかなかった。惜しいことをした。

_ [言語]greenlet Lightweight in-process concurrent programming

通常のCPythonでstackless threadを実現する拡張ライブラリ。

アセンブラを使ってるんで移植性は限定的だけど、コンパクトだし、使いではありそう。Rubyでも似たようなテクを使ってFiberとか実装するといいんだろうか。

後で本気でソースを読んでみよう。

[ツッコミを入れる]
ツッコミ・コメントがあればどうぞ! E-mailアドレスは公開されません。
お名前:
E-mail:
コメント:

«前の日記(2008年02月19日)最新次の日記(2008年02月21日)»編集
Sponsored byRuby Association
Generated bytDiary version 5.3.0
Powered byRuby version 3.4.7-p58

[8]ページ先頭

©2009-2025 Movatter.jp