
この研究所では情報産業に革命をもたらしたBasicの可能性を探求します
慶応大学SFC武藤研との共同研究中です
| 最新のBasicの適用は組み込みデバイスの世界です。1995年頃初期のBasic Stampが開発された。現在の2は1997年には発表されている。Basic
StampとはmicrocontrollerにBasicのインタープリタを搭載した物で簡単にTTLレベルの制御が可能となるものだ。これを使えば簡単にPCとデータ通信をして情報を収集や、家電を制御することが簡単に実現可能となりました。 素人でも作れるPC制御のデバイスです。 |
Basic Stamp |
|
●Basicの歴史も振り返ってみましょう。 |
||
| 1964年年5月1日にDartmouth
大学の2人の数学者(*1)によって開発されはじめてTSSシステム(*2)上で実行された。当研究所ではこの記念すべき5月1日をBasic誕生日として祝福するものです。 それから10年後の1975年、Bill Gates と Paul Allen がマイクロソフト社を設立し、MITS社のAltair用のBasicを開発したことは有名です。 |
|
|
|
マイクロプロセッサは1971年にインテルによって生み出された。このプロセッサ(*3)は日本の電卓メーカーの一つであったビジコン社との共同開発だった。1974年にはPCのキット(*4)が販売されヒットしていた。当時のPCにはoperating systems(OS)は搭載されておらずBasicによってすべてが動作していた。マイクロソフトのBasicとしてGee-Whiz (GW) BASIC, QuickBASIC, と Professional BASIC が用意されていた。GW Basicは日本のPCに搭載されたBasicの基本形となり de facto standard となった。 | |
| この間ANSIでもBasicの標準化がされていたがPCの進歩に追いつくことが出来なかった。また、マイクロソフト以外にも数多くの種類のBasicが登場するに至って、Kemeny
と KurtzはANSIに準拠した1984年にTrue
BASICを発表した。 しかし、Basicは現在も進歩を続け、object oriented programming (OOP)に影響を受けている。 |
|
|
|
1989年にBill GatesはBYTE Magazineに"Future versions of
BASIC will increasingly provide support for this kind of programming. The programs will
look different from the BASIC we're all used to. A visual BASIC program will be a mixture
of code, programmer-written objects, and visually specified objects."とオブジェクトを操作する視覚的なBasicの登場を予告していた。そして、1991年5月10日(*5)にVisual Basic を出荷した。このBasicはevent-driven(イベント駆動)モデルが導入され、Windows
システムとの親和性が高いものとなった。 これが現在までのBasicの歴史です。 |
*1 : John G. Kemeny and Professor Thomas Kurtz *2 : General Electric GE-225 *3 : i4004 , *4 :i8080 *5 : Microsoft Visual Basic Disk 1 with Setup Time Stampより |
このBasic研究所へのリンクは自由です。 |
謝 辞 |
copyright 1999- Basic研究所 所長へ e-mail