タグ

2009年4月28日のブックマーク (3件)

  • イスラム勢力と手を組んだソマリア海賊:日経ビジネスオンライン

    気になる記事をスクラップできます。保存した記事は、マイページでスマホ、タブレットからでもご確認頂けます。※会員限定 無料会員登録 詳細 | ログイン 前回の記事でも書いたように、筆者は武器がソマリアに入るまでのルートを探していた。 ソマリアはアフリカ大陸で最も東に張り出した土地であり、真北にイラン、真西にスーダン、ナイジェリア、コートジボワール(象牙海岸)、リベリア、シエラレオネなど、近年内戦の火が絶えなかった地が並ぶ。 内戦中の国々は大量の小型武器を要する。さらに近年は戦車など、重量のものも使われている。ソマリア内で使用されるもの、ソマリアを通過して西へと運ばれるもの。どちらであれ、これらの武器、兵器は、どのルートをたどってソマリアに入ってきたか、調べねばならない。 それはチッタゴンだった 武器の輸出港はパキスタンのカラチではないか? 仮説を立てて、出立前に知人たちに質問を投げるとともに

    イスラム勢力と手を組んだソマリア海賊:日経ビジネスオンライン
  • “オブジェクト指向”の本質 - Smalltalkのtは小文字です

    「OO(OOP)とは何か?」については、ネタが割れてしまえばそんなに複雑なものではない…と個人的には最近、考えるようになってきています。 リスコフのユーザー定義型(aka、抽象データ型。データと手続きのセット)そのもの、あるいはその「ユーザー定義型」をクラスやそれに準ずる機能で実現しようとするOO(ストラウストラップ。aka、クラス指向。継承を使ったプログラミング)。もしくはそれらを一般化したOO(クック。aka、手続きによる抽象化)。 メッセージングにより動的性を実現しようとするOO(ケイ。aka メッセージ指向) 今回登場した、後者のメッセージングのOOのミニマリズムをおしすすめることによって派生的に生じたOO(アンガーとスミスからの 派生 変形。aka、プロトタイプベースOO。フレームとスロット、あとは委譲機構があれば十分…というミニマル化の結果、アンガーとスミスの頃には重要だった“

    “オブジェクト指向”の本質 - Smalltalkのtは小文字です
    Dryad
    Dryad 2009/04/28
    デザインパターンって、この3つの混合物と言えそうな気もしてきたのだけれどどうなのですかね
  • オブジェクト指向の概念の発明者は誰ですか? - Smalltalkのtは小文字です

    忙しい人のためのまとめ 一般に「オブジェクト指向プログラミング」と呼ばれる考え方には発案者が異なる二系統がある。(ただし簡単のため、次のうち前者から批判的に派生して生じたプロトタイプベースのオブジェクト指向はここには含めていない) アラン・ケイによる、変化に強い長期運用可能な遅延結合システムを SIMULA67 にあった「オブジェクト」をメッセージの受け手とすることで実現(オブジェクトにメッセージ送信)するアイデアに基づく「メッセージングのオブジェクト指向」と、 ビアルネ・ストラウストラップ(前後して抽象データ型を発案したリスコフ人、オブジェクトクラスを考えたニガードらSIMULA陣営、Eiffelのメイヤーらも同様の着想を得ている)による、ユーザー定義型(抽象データ型)を SIMULA67 にあった「クラス」という言語機能を使って実現(カプセル化、継承、多態性)するアイデアに基づく「抽

    オブジェクト指向の概念の発明者は誰ですか? - Smalltalkのtは小文字です