お誕生日おめでとう、アランケイ(またはIQを+80にする方法)

「私は決して強力なプログラマーではなかったので、強力な新しい言語を作成するようになりました。 今日、私は2つの方向に取り組んでいます。9〜14歳の子供向けのメタプログラミングと「幼稚な」プログラミングです。」

-アラン・カーティス・ケイ。



画像



この男は、ITに関連する高度な開発のすべての研究所に参加したようです。



-伝説のゼロックスPARC、アタリ、アップル、ディズニー、HPで働いた。

-彼はDynabook (1968年)の概念を提案し、ラップトップ、タブレットコンピューター、電子書籍の概念的基盤を決定しました。

-オブジェクト指向プログラミングの「創始者」の一人( SmallTalk 、1969)。

- 最初のパーソナルコンピュータXerox Alto (1973)の作成に参加。

- 「すべての子供がラップトップを持っています」という有用な運動のイニシエーター

-2001年に、彼はViewpoints Research Instituteを設立しました。ViewpointsResearch Instituteは、子供、学習、および最先端のソフトウェア開発を専門とする非営利組織です。

-2006年、彼は業界に挑戦しました-彼は、 20,000行のコードのグラフィカルインターフェイスを備えたオペレーティングシステムを作成する可能性を発表しました。



「視点を変えるとIQが+80になります」

(視点の変更は80 IQポイントの価値があります)



繰り返しますが、Alan KayはITの重要人物であり、インターネット上で翻訳された記事は1つだけです。 そして彼らは彼のことを、おそらく彼の引用から知っています。 カットの下-引用とケイの記事からの抜粋。 まあ、そしてTEDでの素晴らしいパフォーマンス。



EDISON Happy BirthdayからAlan Kayまでの同僚と一緒に!



引用



「未来を予測する最良の方法は、未来を発明することです。」 (実際に引用の著者はデニス・ガボールであり、調査はここにあります 。)



「未来は道路のように私たちの前にありません。 これは私たち自身が選択したものであり、宇宙の法則に違反しない限り、望みどおりに機能させることができます。」



「テクノロジーは、あなたが生まれたときではなかったすべてです。」



「ソフトウェア開発に真剣な人は、自分のハードウェアを作ります。」



「インターネットは非常によくできているので、多くの人は、人間が作ったものではなく、太平洋のような天然資源と考えています。 この規模のテクノロジーがエラーなしで最後に機能したのはいつですか? それに比べて、ウェブは冗談です。 アマチュアがウェブを作りました。」



「LISPはこれまでに作成された最高のプログラミング言語です。」



「ついに、LISP 1.5マニュアルの13ページ目の下部にあるコードの半分のページが、自分で書いたLISPであることがわかりました。 ソフトウェア開発にとって、これはマクスウェルの物理学の方程式のようなものです。」



「オブジェクト指向」という用語を作り出しました。「そして、C ++を意味するものではなかったことを保証します。」



「何年も前に「オブジェクト」という用語を思いついたのは残念です。なぜなら、人々が小さなアイデアに集中するからです。 本当に大きなアイデアはメッセージです。」



「数学教育のおかげで、すべてのオブジェクトに複数の代数が関連付けられている可能性があり、おそらく家族全員でさえあり、非常に有用であることがわかりました。」



「大規模で拡張可能なシステムを作成するための鍵は、モジュールが相互にどのように通信するかを考えることであり、それらの内部プロパティと動作を気にしないことです。」



「オブジェクトを生きた細胞、またはメッセージを交換するネットワーク上の別個のコンピューターと考えました。」



「重要なアイデアの1つは、テスト中、特に変更中に動作し続けるシステムを作成することです。 大規模な変更であっても、増分する必要があり、有効になるまでに1秒しかかかりません。



「プログラミングが可能になる唯一の科学は、橋を架ける科学だと思います。 「誰かが橋を建設し、他の人がそれらを解体し、より高度な理論を提案し、建設が続けられます。」



「2番目のステップは、LISP言語を理解し、その理解を使用して構造を強化し、より結び付けることでした。」



「ソフトウェアを実際に開発する方法を見つけ出すまで、解決策は、すべての兆候に非常に遅いバインディングを持つ動的システムを作成することです。」



「遅延バインディングを使用すると、C、C ++、Javaなどの従来の初期バインディングよりも指数関数的に少ない労力で開発の後期段階でアイデアを具体化できます。」



「遅延バインディングを使用する言語ではなく、ほとんどの人が行うように、早期バインディングを使用する言語を使用すると、作業が滞ります。 何かを改革することは簡単ではありません。」



「私にとってのオブジェクト指向プログラミングとは、メッセージの送信、ローカルの保持と保護だけでなく、状態プロセスの隠蔽、およびすべての極めて遅いバインディングを意味します。 これは、SmalltalkおよびLISPで実行できます。 これが可能な他のシステムがあるかもしれませんが、それらは私には不明です。」



「私は型に反対ではありませんが、耐え難い事態を引き起こさない型のシステムを知りません。そのため、私はまだ動的型付けをしています。」



「70年代後半にSmalltalkを破壊したかったことはよく知られています。 彼が世界で最も強力なツールであった数年がありました。 彼は、自分よりもコンパクトで美しい方法の必要性に応えました。 しかし、時間が経ちました。 私たちがより深く理解し、より野心的になったとき、Smalltalkには本来のスケールに合わないものがたくさんあると判断しました。 たとえば、そこにあった反射メカニズム。 Smalltalkは「自分自身を見る」ことができる最初の言語の1つでしたが、当時はさまざまなレベルのリフレクションを改善する方法をすでに知っていたため、この理解を実現する必要がありました。





「学校に行ったとき、すでに数百冊の本を読んでいました。 私はすでに自分の視点を持っていたので、私は彼らが私に嘘をついていることを1年生で知っていました。 彼ら(教師)は異なる視点の考え方を好まなかったので、それは戦いでした。」



アランケイは3つの教育方法を特定しました。



「最初は、有益なストーリーを記憶することです。 時々、それらは格言、ことわざ、ことわざの形で定式化されます。 これらは民俗の伝統、民話です...

2番目の方法は、論理的推論の方法、原因と結果の関係の連鎖を研究する方法です。 これが数学と形式論理の道です。

3番目の方法は、システムダイナミクスの方法です。 外界に属するさまざまなオブジェクトやシステムの動作の脳内に直感的なパターンを作成する方法。



「この本は、文明の業績の主な番人であり、考慮された最初と2番目の方法を使用して知識を伝達するのに適しています。 本では、素晴らしい物語、賢明な格言と有益なことわざを集めることができます。 本では、数学的規律を設定できます。 しかし、この本は、「システムダイナミクス」の方法による知識の伝達には実際には適していません。



アラン自身が年間300冊の本を読んでいると言っています

おすすめ本のリスト
テクノロジーとメディア-テクノロジーとメディア



グーテンベルク銀河by MARSHALL MCLUHAN

マーシャル・マクルーハン-グーテンベルク銀河



MARSHALL MCLUHANによるメディアの理解

マーシャルマクルーハン-メディアを理解する



LEWIS MUMFORDによる機械の神話

ルイス・マンフォード-機械の神話



LEWIS MUMFORDによるテクニクスと文明

ルイス・マンフォード-技術と文明



技術、経営、社会

ピーター・ドラッカー



ピーター・ドラッカーによるイノベーションと起業家精神

ピータードラッカー-イノベーションと起業家精神



死ぬほど楽しい

ニール・ポストマン



幼年期の消失

ニール・ポストマン



良心的反対

ニール・ポストマン



学習と創造性-学習と創造性



子供の心理学

ジャン・ピアジェ



理解することは発明することです

ジャン・ピアジェ



思考と言語

レヴ・ヴィゴツキー



社会の心

レヴ・ヴィゴツキー



芸術の心理学

レヴ・ヴィゴツキー



指導理論に向けて

ジェローム・ブルーナー



教育の関連性

ジェローム・ブルーナー



教育の代わりに

ジョン・ホルト



自分で教える

ジョン・ホルト



リテラシーへのエッセイ

フランク・スミス



ラテラルシンキング

エドワード・ド・ボノ



六つの思考の帽子

エドワード・ド・ボノ



テニスの内なるゲーム

ティム・ガルウェイ



愛によって育まれた

鈴木慎一



幼少期の秘密

マリア・モンテッソーリ



学校と社会

ジョン・デューイ



自由と文化

ジョン・デューイ



創造の行為

アーサー・ケーストラー



機械の中の幽霊

アーサー・ケーストラー



マインドストーム

セイモア・ペーパー



子供のマシン

セイモア・ペーパー



人類学と心理学-人類学と心理学



生きる神話

ジョセフ・キャンベル



神の仮面

ジョセフ・キャンベル



言語と種

デレク・ビッカートン



リテラシーの心理学

シルビア・スクリブナー&マイク・コール



二院制精神の崩壊における意識の起源

ジュリアン・ジェインズ



文化の解釈

クリフォード・ゲルツ



退屈と不安を超えて

によってMIHALY CSIKSZENTMIHALY



流れ

によってMIHALY CSIKSZENTMIHALYI



新しい世界、新しい心

ロバート・オルシュタイン&ポール・エルリッチ



心の地図

チャールズ・ハンプトン・ターナー



男と彼のシンボル

カール・ユング



魂を求めて現代の女性

カール・ユング



心の社会

マーヴィン・ミンスキー



アーキタイプ

アントニー・スティーブンス



哲学-哲学



タイマウス

PLATOによる



共和国

PLATOによる



西洋哲学の歴史

バートランド・ラッセル



人間の知識、その範囲と限界

バートランド・ラッセル



懐疑的なエッセイ

バートランド・ラッセル



西洋の心の情熱

リチャード・ターナス



人の上昇

ジェイコブ・ブロノフスキー



知恵、情報、不思議

メアリー・ミッドグレイ



救いとしての科学

メアリー・ミッドグレイ



人間の状態

ハンナ・アレント



科学と正気

COUNT KORZYBSKI



科学は十分ではありません

VANNEVAR BUSH



私が信じるもの

マーク・ブース(編)



テタオチン

LAO-TZU



禅の心、初心者の心

鈴木俊流



アートと知覚-アートと知覚(認識)



文明

ケネス・クラーク



名作とは

ケネス・クラーク



アートと幻想

ERNST GOMBRICHより



目と脳

リチャード・グレゴリー



視覚的思考

ルドルフ・アルンハイム



デザイン-デザイン



フォームの合成に関する注記

クリストファー・アレキサンダー



ゴッサマーオデッセイ

モートン・グロッサー



乗り物

ヴァレンティーノ・ブライテンベルク



生きている脳

W.グレイ・ウォルター



定量的情報の視覚的表示

エドワード・タフテ



構想情報

エドワード・タフテ



科学と数学-科学と数学



生命の機械

デヴィッド・グッドセル



真実の指輪

フィリップ・モリソン



その世界の動物

ニコ・ティンバーゲン



可視化された相対性理論

LC EPSTEIN



創造のエンジン

エリック・ドレクスラー



盲目の時計師

リチャード・ドーキンス



利己的な遺伝子

リチャード・ドーキンス



エデンのドラゴン

カール・サガン



ブローカの脳

カール・サガン



神経行動学

EWERTによる



物理法則の性格

リチャード・フェンマン



QED

リチャード・フェンマン



神の粒子

レオン・レッダーマン



クォークからコスモスまで

レオン・レッダーマン



二重らせん

ジェームズ・ワトソン



フラクタル幾何学

ブノワ・マンデルブロ



政治と経済-政治と経済



アメリカの入門書

ダニエル・ブールスティン



アメリカ人

ダニエル・ブールスティン



連邦政府の論文

マディソン他



反連邦主義の論文

RALPH KETCHAM(編集)



常識

トム・ペイン



人の権利

トム・ペイン



理性の時代

トム・ペイン



みんなの貴族

ベンジャミン・バーバー



ゼロサム社会

LESTER THUROW



経済学の説明

LESTER THUROW



まっすぐに

LESTER THUROW



アメリカ製

マイク・デルトゥオゾス(Ed)



コンピューターコンピューター



大規模な知識ベースシステムの構築

DOUG LENAT



LISP 1.5マニュアル(MIT Press)

ジョン・マッカーシー



計算:有限および無限マシン

マーヴィン・ミンスキー



建築機械

ニコラス・ネグロポンテ



ソフトアーキテクチャマシン

ニコラス・ネグロポンテ





記事



アラン・ケイの伝記と主な業績



Pcweek

(Alan Kayによるいくつかの記事からの抜粋)

「アメリカのビジネスは完全にめちゃくちゃだ。競争がすべてだからだ。 しかし、私たちの世界は相互に有益な協力のために作られており、これはまさに人々が訓練される必要があるものです。 最良の例えは、チームスポーツです。」

Alan KayがWikipedia、PowerPoint、OOP、およびプログラミングパターンを好まない理由



1000xコンパクトコード

千のコンパクトコード] [



ITを使用して子供たちから人々を育てる方法

なぜ子供は微分幾何学の観点から考えるのですか?

プログラミングの未来についてのアラン・ケイ



Computerra

STEPSシステム:プログラミング、オペレーティングシステム、インターネットを変更する2万行のコード

ハブレに関する反論



TED

画像

アイデアに関する強力なアイデア



PS



誰かがアラン・ケイによる記事の翻訳を手伝う準備ができているなら、読書の未来は物事を学ぶのが難しい学習の未来に依存しているので、直接またはメールで(プロフィールで)連絡してください。



All Articles