2020年05月22日

Microsoft、BASICのソースを公開。MS-DOSも既に公開済み

1 : キングコングラリアット(長野県) :2020/05/22(金) 20:50:40.96 ID:SftPoG4+0
Microsoftは米国時間2020年5月21日、IBM Advanced BASICを元にMicrosoftが1983年に開発したBASICインタプリタ「GW-BASIC」をオープンソースとしてGitHubで公開した。歴史的な資料提供を目的とし、生成に必要なビルドスクリプトやMakefileをはじめとするとツール群、ビルド済みのバイナリは含んでいない。

(省略)

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

 
ソースコード
GW-BASIC/ at master ・ microsoft/GW-BASIC ・ GitHub
https://github.com/microsoft/GW-BASIC?files=1







おすすめ
【画像】武漢帰国者に支給された夕飯がこれ。これじゃ帰らない方がマシだろ…

32才の嫁が作った朝ご飯これwwwwwwwwwwww

【悲報】アルバイト男性(45)「アベやめろォッ!アベやめろォッ!」

いきなりステーキが叩かれだした原因がやっとわかった




3 : キン肉バスター(SB-Android) :2020/05/22(金) 20:52:08.88 ID:D4LmB0R20
10 goto 10


4 : 稲妻レッグラリアット(SB-Android) :2020/05/22(金) 20:52:17.63 ID:rb8HbBPn0
今更BASIC…化石言語で何やれと?


5 : ショルダーアームブリーカー(神奈川県) :2020/05/22(金) 20:53:49.63 ID:TiDV1yLy0
マイコンBASICマガジン


14 : トラースキック(青森県) :2020/05/22(金) 21:01:17.01 ID:AQcZCiY90
>>5
マイコンBASICマガジンとかヌルすぎだな
おれはPiOでマシン語を懸命に入力していた
今では考えられない情熱だわ



6 : ハイキック(神奈川県) :2020/05/22(金) 20:54:38.01 ID:t42+D6of0
ハニリイト
スナミ



31 : ローリングソバット(長野県) :2020/05/22(金) 21:10:52.69 ID:y9z1RmwE0
>>6
リニトカ
ミイテ



53 : 膝靭帯固め(東京都) :2020/05/22(金) 21:31:04.53 ID:DzAIDDJl0
>>6
あったあった。
自分も幼稚園時だったからカタカナで覚えてた(笑)
files road run



7 : 32文ロケット砲(兵庫県) :2020/05/22(金) 20:54:42.89 ID:uHNA10A40
寝る前にbasic読んでみるか


8 : トラースキック(青森県) :2020/05/22(金) 20:55:08.84 ID:AQcZCiY90
10 NEW


10 : ウエスタンラリアット(茸) :2020/05/22(金) 20:56:02.02 ID:FuVB21Hc0
10 goto: 30;
30 exit;

こんな感じだったか?



11 : 頭突き(栃木県) :2020/05/22(金) 20:57:34.10 ID:3nipvmFs0
この時代ならゲイツが書いたソースも混ざってそうだな


13 : リバースネックブリーカー(茸) :2020/05/22(金) 20:59:03.73 ID:5pPKufkd0
PowerShellがbasicみたいなもんだしな


15 : ドラゴンスープレックス(光) :2020/05/22(金) 21:02:02.69 ID:UqzYxQQT0
BASICのSOURCEはBASICでかかれているんか?


20 : キチンシンク(東京都) :2020/05/22(金) 21:05:52.61 ID:JTzULUOI0
>>15
freebasicはfreebasicで書かれてるとか言ってたけどgwbasicは無理だね。



41 : ミッドナイトエクスプレス(大阪府) :2020/05/22(金) 21:15:40.99 ID:c6HoVF5F0
>>15
このコードはx86のアセンブラじゃないかなあ
セグメント宣言っぽいのがある
Altair向けのやつだとi8080のハンドアセンブルかな



16 : ダイビングフットスタンプ(富山県) :2020/05/22(金) 21:03:10.23 ID:FzbuxnBo0
マルチステートメント


17 : 河津掛け(福井県) :2020/05/22(金) 21:03:30.56 ID:5QJ/4PEE0
go toが目の敵にされる理由がわからなかった。


58 : ツームストンパイルドライバー(北海道) :2020/05/22(金) 21:36:44.50 ID:vcT/O4oS0
>>17
スパゲッティプログラムになりやすい



19 : ウエスタンラリアット(茸) :2020/05/22(金) 21:05:25.62 ID:FuVB21Hc0
昔の話だが授業で俺のフロッピー勝手にコピーする奴がおったので、フロッピー読み込んだらAUTOEXE・・で自動起動かつ同時に二回目以降の起動でフォーマットの命令文が走るウィルスみたいなもの仕掛けたことある。
クラスの半分ぐらい被害うけてザマーみろになったことあったんだが、何故か俺が一番怒られたw



21 : アンクルホールド(大阪府) :2020/05/22(金) 21:07:06.90 ID:TUyoxPKX0
BASICってファミリーベーシック持ってた俺なら理解できる?


59 : かかと落とし(神奈川県) :2020/05/22(金) 21:39:32.43 ID:QgVg7hlU0
>>21
余裕
俺は小学生の頃ファミリーベーシック
高校のコンピューター研でN88ベーシック
大学の時Cの講義では現役なのにチューター状態で
バイトでVBA書いて小銭稼いで
卒業もせずにそのままVB案件で月50くらい稼いでた
その後VB.netではなくC#三昧



22 : スパイダージャーマン(東京都) :2020/05/22(金) 21:07:39.84 ID:vNjtJmHA0
runって書いてenter押せばいいんだろ


23 : キン肉バスター(長野県) :2020/05/22(金) 21:08:24.78 ID:hCvGwbpi0
DOSのおまけにQ-BASICっての付いてたなあ
懐かしいぜ



24 : ダイビングフットスタンプ(空) :2020/05/22(金) 21:09:05.27 ID:Sc36SmJq0
ソースのコメントが詳しいなぁ。


25 : スターダストプレス(東京都) :2020/05/22(金) 21:09:26.84 ID:ES3qIEQZ0
使った経験のあるN60-BASICとかN88_BASICとかを公開してほしい


26 : フェイスロック(神奈川県) :2020/05/22(金) 21:09:26.90 ID:dMDMsR4s0
38 years agoに震える


29 : ミッドナイトエクスプレス(岩手県) :2020/05/22(金) 21:10:20.81 ID:w8wvKOPf0
10 GOTO 10


30 : ミッドナイトエクスプレス(静岡県) :2020/05/22(金) 21:10:27.98 ID:DwpMeIbR0
8086のアセンブラ? >>1


33 : フロントネックロック(長屋) :2020/05/22(金) 21:12:14.65 ID:tt5zpcTJ0
Williamだと思ってたけど、最初からBillなんだね


35 : ミッドナイトエクスプレス(大阪府) :2020/05/22(金) 21:12:42.85 ID:c6HoVF5F0
>>1
コメント行にビル・ゲイツとポール・アレンの名があるな
最初はPDP-10で書いたっぽい
となるとUNIXがなきゃマイクロソフトBASICは存在しなかったのか



46 : ミッドナイトエクスプレス(静岡県) :2020/05/22(金) 21:21:19.50 ID:DwpMeIbR0
>>35
PDP−10の初期のシステムはDECが作った独自の物であって、。
UNIXじゃないぞ



50 : 不知火(石川県) :2020/05/22(金) 21:28:06.68 ID:D/p7rv3x0
>>35
確かPDP-10上でエミュレートさせてBASICを作った
それをAltairの会社へ持ち込んで一発で動作させた



37 : 閃光妖術(大阪府) :2020/05/22(金) 21:13:22.48 ID:FItEItR90
10 PRINT "ハタラキタクネエ"
20 BEEP
30 END



38 : ミドルキック(家) :2020/05/22(金) 21:14:06.35 ID:HspDaX2C0
解釈実行型。


39 : キン肉バスター(SB-Android) :2020/05/22(金) 21:14:42.43 ID:D4LmB0R20
そういや昔
basicはビギナーズうんたらかんたらコードの
頭文字を取ったもの
って書いてあったの見たけど
今どこ見ても書いてないんだよな
あれガセだったのかな



42 : サッカーボールキック(新日本) :2020/05/22(金) 21:16:54.43 ID:xxFYrkh/0
syntax error


43 : ラダームーンサルト(東京都) :2020/05/22(金) 21:17:02.44 ID:xAkDUdPb0
N88-BASIC(86)
が欲しい



44 : ドラゴンスクリュー(家) :2020/05/22(金) 21:18:33.07 ID:1LaQTl9n0
MSX


45 : キン肉バスター(長野県) :2020/05/22(金) 21:20:12.47 ID:hCvGwbpi0
F-BASICはsymbol文でタイトル画像が簡単に作れてよかった


48 : キチンシンク(東京都) :2020/05/22(金) 21:22:48.12 ID:JTzULUOI0
altair basicはエミュレータ上で開発したって本で読んだよ。
ポール・アレンがエミュレータ作ってビル・ゲイツがaltair basic作ったって。
二人ともaltairの実機は見たことなかったんだと。



49 : ドラゴンスープレックス(家) :2020/05/22(金) 21:25:46.00 ID:VKn4/6E70
>>48
Altairの現代版作ってる人いるんだよな。
使い道はともかくちょっと欲しい。

https://www.gijyutu-shounen.co.jp



51 : キチンシンク(東京都) :2020/05/22(金) 21:30:15.52 ID:JTzULUOI0
オレも大学の実習でaltairみたいにスナップスイッチとLEDしかついてないコンピュータいじったことあるぞ。
ハンドアセンブルしてビットパターンでプログラム入力するんだよ。



54 : 膝靭帯固め(東京都) :2020/05/22(金) 21:33:07.46 ID:DzAIDDJl0
loadか


55 : ミッドナイトエクスプレス(静岡県) :2020/05/22(金) 21:33:20.21 ID:DwpMeIbR0
>>1のソースは、8086だし、MS−DOSのファイル・コントール・ブロックの定義があるし、。
8086用MS−DOS上で動かすベーシックだよね



56 : フランケンシュタイナー(ジパング) :2020/05/22(金) 21:35:42.86 ID:BuGfK43W0
KANJ86 - KANJI String Function Support for Basic-86
とかある。漢字サポートしてたんだ。なんか嬉しい。



57 : ミッドナイトエクスプレス(静岡県) :2020/05/22(金) 21:36:14.70 ID:DwpMeIbR0
>>1
>生成に必要なビルドスクリプトやMakefileをはじめとするとツール群、ビルド済みのバイナリは含んでいない。

感触的にMS−DOSのアセンブラでビルド出来そう・・



60 : 超竜ボム(東京都) :2020/05/22(金) 21:40:04.73 ID:iG4Gtuuc0
BASICコンパイラのソースがほしい


61 : シャイニングウィザード(千葉県) :2020/05/22(金) 21:47:08.65 ID:JTA/CCZC0
CMD PLAY


62 : セントーン(北海道) :2020/05/22(金) 21:47:54.10 ID:H/dmf8LD0
いらーがる ふぁんくしょん こーる

おすすめ
いきなりステーキが叩かれだした原因がやっとわかった

TBSの野田首相vs若者の対談番組で仕込みが次々に暴かれている件

客「他の業者に見積りしてもらったら30万安かったけど?」俺(はいはいやれやれ)

【悲報】アルバイト男性(45)「アベやめろォッ!アベやめろォッ!」

【画像】武漢帰国者に支給された夕飯がこれ。これじゃ帰らない方がマシだろ…

千葉県・森田知事が感染

山形の老舗デパート破産 経営者「320年の歴史潰さない」市長「買い支えて」若い住人「滅びろ商店街」

スーパーのバイトだけどBBA先輩(32)(超美人)に告白されたんだがwwwwwwwwwwwwwwwwwwwwwwwwwww


気になるAmazonの本


 コメント一覧 (4)

    • 1. 名無しさん@まとめたニュース
    • 2020年05月22日 22:57
    • 西部労働レストラン(SAVE LOAD LIST RUN)てネタがあったような…
    • 0
    • 2. 名無しさん@まとめたニュース
    • 2020年05月22日 23:20
    • 日本語BASICのぴゅう太ってのもあったな
    • 0
    • 3. 名無しさん@まとめたニュース
    • 2020年05月23日 01:23
    • 今でもベーマガをみると昔を懐かしんで涙が出てくる
    • 0
    • 4. 名無しさん@まとめたニュース
    • 2020年05月23日 21:35
    • パソコンのアルテアと、半導体メーカーのアルテラと、ウルティマ3の魔法アルテラとをよく混同しそうになる。

      たぶん数日たったら、また私は混同する。
    • 0


コメントフォーム
記事の評価
  • リセット
  • リセット

コメントを投稿してくれる方へ
いくつかのエロい単語やURL等は使えません。
下記の投稿は無断で削除する場合があります。予めご了承ください。
・荒らし行為(宣伝行為含む)
・犯罪的なコメント
・差別的なコメント
・過激な下ネタ

他ブログのネタ満載 アンテナページへ


スポンサードリンク
記事検索
月別アーカイブ
QRコード
QRコード
読者登録
LINE読者登録QRコード
最新記事
スポンサードリンク