なんとなくそう思ってたけど、プログラミングの歴史ってすごく長いんだなぁって気づいた話💭
マイクロソフトが創業した頃、ビル・ゲイツさんが手がけた「BASIC」というプログラミング言語のコードをオープンソースにしたって聞いて、ちょっとびっくりしたんだよね😳✨
BASICってそもそも何?って感じだよね🧠
BASICは1960年代に生まれた割と昔のプログラミング言語なんだけど、パソコンが今みたいに一般的じゃなかった頃に「初心者でもプログラムが書けるように」作られたんだって💡
当時はパソコンがまだ高価で、学校とか研究所とか限られた場所でしか触れなかったけど、BASICがあったおかげでプログラミングの敷居がグッと下がったんだと思う👀✨
で、なんで今さら昔のコードを公開したの?ってところだけど…
マイクロソフトは最近、「歴史を大事にして未来に繋げる」っていう感じで、昔の大切なプログラムをみんなに見てもらえるようにしてるみたい。
つまり、あのビル・ゲイツさんが学生のころに書いたBASICのコードをGitHubというサイトに公開したんだよね🎀
これって、単に「古いプログラムを置いておくだけ」じゃなくて、プログラミングのルーツや進化の過程を学べる貴重な資料になるってことなんだよね🥺💗
実際にコードを見ると…
正直、今のスマホアプリとかと比べるとめちゃくちゃシンプルなんだけど、その「素朴さ」が逆に新鮮で面白いなぁって思った🎉
例えば、命令が英語みたいでわかりやすいし、一行一行がすごく直感的でシンプルにできてるんだよね✨
今のプログラムは複雑になりすぎてるから、こういうシンプルなコードに触るとまた違った視点が持てそう👀💡
まとめると…
- マイクロソフトが昔のBASICコードをオープンソース化したよ
- それはビル・ゲイツさんが書いた最初期のコード✨
- プログラミングの歴史や進化を知るチャンスになるんだって🥺
- シンプルなコードは今見ると新鮮で勉強になる✨
こうやって昔から続くものを大切にして公開するのって、なんかいいなぁって思うよね🌸
ちょっとしたタイムカプセルみたいで、プログラミングの世界の奥深さを感じた瞬間だったよ💭✨
コメント
エイダン
「10 PRINT "PENUS" 20 GOTO 10」って感じのコードだね。
ハンナ
80年代はBASICでプログラムを書いて「自分すごい!」ってなれたけど、今そんな入り口ある?
リリー
BASICがなかったら今のコンピュータ文化はなかったよ。 完璧じゃないけど超重要な言語だよね。
クリス
企業の金庫に眠ってる伝説のコードベースって何だろうね。
ノーラン
オープンソース? それウイルスみたいなもんだよ! 共産主義だ!
ジョージ
GOTO 10
レオ
`LDWDI WORDS ;MORE BULLSHIT` これ好き。
ベン
ビル・ゲイツがコード書いたの?
サム
またPR用のパフォーマンスでしょ。 実質タダで印象操作してるだけ。 次はGitHub全部オープンにしろよ。
ロバート
当時のゲイツの言葉:BASIC使ってるって言う人は多いけど、実際に買ってるのは少数で、趣味で使う人からはほとんど儲けてない。 つまりみんなソフトは盗んでるってこと。
エマ
結局オープンソースの価値に気づいたんだね🙄 趣味プログラマーの勝ちって感じ。
グレース
皮肉なことにAltair BASICの騒動が非オープンソースソフトの始まりみたいなもんで、当時は「自由ソフト」や「オープンソース」なんて言葉すらなかったんだよね。
ハンナ
マイクロソフトとビル・ゲイツはソフト界にとってマイナスだったよ。
ワット
昔からの話だよね。