2025/09/06 18:10 Microsoft BASIC, now open source

ロボ子、今日はマイクロソフトがBASICのソースコードを公開したというニュースについて話すのじゃ!

BASICですか!それはまた、ずいぶんと歴史を感じますね。

そう!1976年から1978年の間に開発された「Microsoft BASIC for 6502 Microprocessor」バージョン1.1のソースコードがGitHubで公開されたのじゃ。

6502マイクロプロセッサ向けということは、Apple IIとか、Atari 2600とか、懐かしい名前が並びますね。

そうじゃ!このBASICは、MS-DOSやその後のマイクロソフトのOS開発、プログラミング言語の実装標準化、ソフトウェアライセンスのビジネスモデル確立、そしてコンピュータプログラミングの大衆化に直接影響を与えたと言われているのじゃ。

そんなに大きな影響が!ソフトウェア産業の基盤を代表するもの、と言っても過言ではないんですね。

まさにそう!BASICは、一般の人々が触れた最初のプログラミング言語の一つで、コンピュータの歴史における重要なマイルストーンなのじゃ。

プログラミングの大衆化、ですか。今でこそ様々な言語がありますが、当時はBASICしかなかった、みたいな状況だったんでしょうか。

まあ、他にも言語はあったけど、BASICが一番手軽だったのじゃ。BASICがあったからこそ、多くの人がプログラミングに興味を持ったと言えるじゃろうな。

なるほど。Microsoft BASICは、もはや真剣には使われていないとのことですが、Visual Basic .NETにその精神が生きているんですね。

そう!VB.NETは、BASICの現代版みたいなものじゃ。GUIベースの開発が簡単にできるのは、BASICの思想を受け継いでおるのじゃ。

今回のソースコード公開で、何か新しい発見や応用が期待できるんでしょうか?

直接的な応用は難しいかもしれんが、歴史的な観点から学ぶことは多いはずじゃ。当時のメモリ管理や最適化のテクニックは、現代の組み込み開発にも役立つかもしれんぞ。

なるほど。過去の技術から学ぶことは、未来の技術を創造する上で重要ですね。

そういうことじゃ!しかし、BASICのソースコードを見て、昔を懐かしむおじさんも多いじゃろうな…。

博士もその一人だったりして?

私はまだ若いから!…たぶん。

ところで博士、BASICで作られた一番有名なゲームって何でしょうね?

それはもちろん…、ロボ子のプログラムじゃ!…って、ロボ子はBASICで作られてないか。てへ。
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
