Fortune 誌に「Toy of the century(20世紀のおもちゃ)」と賞されたレゴは、万人に愛される玩具として知られています。バリエーションも多く、根強い人気を保ち続けていると思っていたのですが、wikipedia の記録にもあるとおり、このところのレゴ社は大幅な赤字を抱えているのだそうです。 レゴの魅力は、なんといっても自由な発想で色々なものが組み立てられること。セットに入っている組み立て図面は、作り方の一例にすぎません。まさにクリエイティブなおもちゃです。これはプログラミングにも似ています。さまざまな命令を組み合わせて、新たなソフトウェアを作り出すのは楽しいものです。実際、.NET Framework においては配置やセキュリティの最小単位を「アセンブリ(組立部品)」と呼びますし、現在エンタープライズライブラリとしてまとめられている機能やサービスは「アプリケーションブロッ