X



Microsoft、BASICのソースを公開。MS-DOSも既に公開済み
■ このスレッドは過去ログ倉庫に格納されています
0001キングコングラリアット(長野県) [DK]2020/05/22(金) 20:50:40.96ID:SftPoG4+0●?PLT(13000)

Microsoftは米国時間2020年5月21日、IBM Advanced BASICを元にMicrosoftが1983年に開発したBASICインタプリタ「GW-BASIC」をオープンソースとしてGitHubで公開した。
歴史的な資料提供を目的とし、生成に必要なビルドスクリプトやMakefileをはじめとするとツール群、ビルド済みのバイナリは含んでいない。


1975年にMicrosoftはAltair 8800用にBASICを移植し、そこから1980年初頭にかけて多くのコンピューターへBASICを移植してきた。
公式ブログでは、「(当時の)家庭用コンピューターやパーソナルコンピューターで使用されていた初期プロセッサーのISA(命令セットアーキテクチャー)は、目を見張るような違いがなかった。
Microsoftはマスターコードから多くの移植が可能だった」(同社Sr. Program Manager, Windows Console & Command-Line, Rich Turner氏)と当時の状況を説明する。Microsoftのオープンソースへの取り組みは積極的で、
2018年9月にはMS-DOS 1.25および2.0をオープンソースとして公開した。

MS、1983年に開発のBASICインタプリタをOSS化
https://news.mynavi.jp/article/20200522-1040633/
https://news.mynavi.jp/article/20200522-1040633/images/002l.jpg

https://github.com/microsoft/GW-BASIC?files=1
0133キングコングニードロップ(ジパング) [US]2020/05/23(土) 00:18:42.79ID:rzGepOLk0
>>25
これね
0134頭突き(大阪府) [GB]2020/05/23(土) 00:20:50.66ID:0YY9v8Xb0
VAX-11のVMS使ってたけどジャーナルファイルシステムてすごいよな
DECNETはなぜ流行らなかったのか
SET HOST=
0135フルネルソンスープレックス(茸) [GB]2020/05/23(土) 01:03:33.31ID:g/kIsJDd0
MS-DOSってのは保険として持っておく起動ディスクのことかい?
0136ナガタロックII(栃木県) [ニダ]2020/05/23(土) 01:37:31.85ID:+n7I1e0f0
>>130
とっくに流出してるぞ
0137エルボードロップ(東京都) [US]2020/05/23(土) 01:37:39.18ID:wc2WxO5U0
2000は無理としてもWin3.1くらいなら公開してほしいよな
かつてIBMがOS2warpのソース公開できないのはMSとの権利の問題とか
言われてたけど、今なら出せそう
0138バズソーキック(東京都) [SE]2020/05/23(土) 03:20:04.67ID:jRThnber0
>>15
>>1の画像よく見ろ .asmだぞ
0142メンマ(東京都) [ニダ]2020/05/23(土) 07:11:37.48ID:gIPnRMYm0
Microsoftの祖業はBASICだったな
アセンブラで作るのはつらそう
0144ファイヤーボールスプラッシュ(茸) [US]2020/05/23(土) 07:38:38.27ID:V9UHt4lA0
GOSUBの意味が解らなかった。
0145メンマ(東京都) [ニダ]2020/05/23(土) 07:41:35.23ID:gIPnRMYm0
>>123
Visual Studio Communityはどう
昔ながらの行番号付けるタイプのBASIC言語は今もあるんだろうか?
0146逆落とし(神奈川県) [ニダ]2020/05/23(土) 07:47:47.27ID:y4WgNhcJ0
DOS6、せめてDOS4をオープンにしろよ
2とか実用性以前のレベル
0148キングコングニードロップ(日本) [ニダ]2020/05/23(土) 08:06:36.36ID:JEoxFy6n0
>>50
8080のプログラムを受注したけど実機が無かったからエミュレータ作ってそれ使ってデバックすればいいじゃん
とか言っていきなりエミュレータ作ったんだよな
0150フェイスロック(ジパング) [EU]2020/05/23(土) 08:34:42.77ID:VSrhSySC0
BASICで書かれてるんじゃないのか
0153TEKKAMAKI(神奈川県) [IR]2020/05/23(土) 09:03:12.66ID:pbCR5RGi0
べーしっくん
0154膝靭帯固め(東日本) [US]2020/05/23(土) 09:04:24.17ID:NzmRKao40
すぽーん!
0156メンマ(東京都) [US]2020/05/23(土) 10:54:28.90ID:lLLM1PyG0
10 cls
20 print="にしこり"
30 print="まつい"
40 end
0158ミドルキック(福岡県) [GB]2020/05/23(土) 11:25:13.05ID:OOihg9tQ0
>>76
10 20 ニイケ
20 マワレ 30 A = 1 カラ 5 カンカク 1
30 トジレ

next に 価する トジレ に、ちっと自信がない。
トジル だったかもしれん
0162キチンシンク(東京都) [JP]2020/05/23(土) 18:25:22.10ID:YfCN/mBK0
どうせならPC-8801のN88ーBASICが開示されたらいいなぁ
これと8001のN-BASICはMSが所有権もってんだろ
そうすりゃPC-88SRminiとか出せるんじゃない?
0165魔神風車固め(ジパング) [ニダ]2020/05/23(土) 20:47:47.61ID:AlYYbsPn0
「弘法、筆を選ばず」とも言うし、PCの速度も容量もN88basic全盛の時代とは比べ物に為らない程進化している。

ハードを直接叩くプログラムじゃ無ければ、今なら実用ソフトでもbasicで良い気がする。その気になれば、マシン語もbasicコンパイラも有る訳ですし。
0166雪崩式ブレーンバスター(熊本県) [US]2020/05/23(土) 21:07:34.58ID:87A97pNe0
どおせならトロンも公開してくれよ
もういいだろ
0170栓抜き攻撃(新日本) [US]2020/05/23(土) 23:07:13.22ID:yBvayfsm0
小学生低学年でBASIC使ってたな

これからの小学生は大変やな
BASICは言葉だから簡単だったもんな
0171かかと落とし(滋賀県) [US]2020/05/24(日) 22:18:29.57ID:tsmnaik+0
デスクトップPC買えなかったから、ポケコンで
一生懸命打ち込んでたわ。PC-1350、今でも動くよ。
0175ジャーマンスープレックス(東京都) [CN]2020/05/25(月) 14:15:20.25ID:pHQp9ecr0
ASSUME CS:CSEGってアセンブラだなこれ
0176トペ コンヒーロ(家) [CN]2020/05/25(月) 14:25:01.30ID:7dGiDeic0
Pascalの方が優秀やろ?
018016文キック(神奈川県) [US]2020/05/25(月) 20:40:09.50ID:bCH89kpB0
PC-6001mkUのN60mーBASIC使ってた
懐かしい
0181ハイキック(東京都) [US]2020/05/25(月) 20:47:25.69ID:by4DX99v0
厨房の頃にBASICでせっせとコードを書いていたがダイクストラっていう人が
「BASICはあかん」
と言っててガッカリしたのは覚えているな
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況