日記+コメント付きブックマーク+他人にも役に立つかもしれない情報など。
(更新情報: RSS(ツッコミ付き) / RSS(ツッコミ抜き) / LIRS)
- p (01/03)
- Thiramil (10/26)
- 久々にいまむらを食べたい通りすがり (09/28)
- Fluxadir (05/16)
- Antiprestin (11/08)
2006/02/02
_ [プログラム] Monad 面白いよ Monad
Microsoft Developers Conference 2006 にて、Internet Explorer 7 : IE7 の新機能と Monad : 最新コマンドライン スクリプティングなどを聞いてみました。
IE7 はほんとに概要セッションで目新しい情報がほとんどなくて残念だったのですが (印象に残っているのは、Standard モードの挙動が変わるとか、XMLHttpRequest が ActiveXObject ではなくネイティブ実装になったとか、通常は低い権限で動作し必要な時のみ管理者権限のパスワードを求めて昇格するとか)、Monad は (今まで全く情報を仕入れてなかっただけに) なかなか楽しめました。
Ruby 風に
msh> "Hello, World!".length
13
などは基本として、
msh> ([datetime]::Now - [datetime]"昭和52年12月6日") / 365
28.180890696347
("昭和52年12月6日" を [datetime] で型キャストすると日付オブジェクトになる) とか、
msh> $x = [xml]"<a><b><c>TEXT</c></b></a>"
msh> $x.a.b.c
TEST
などなど、お手軽感が高く、パイプでオブジェクトを渡せる (自動的にシリアライズ・デシリアライズされる) など、なかなか新鮮でした。
Windows でしか使えないのでつぶしが利かないのが残念ですがMono のように他 OS での実装が出てくると面白そうです。