2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

芸術としてのマイクロソフトBASIC

1 :ウイリアムテル:02/01/12 15:22.net
世界で一番使用されていた。といわれたマイクロソフトBASIC
ぱくってない、参考にしてして作ったと言い張る。数々の他メーカー産BASIC
水面下のBASICバトル。振りきり逃げおおせるビルゲイツ。
現れては、消える、オリジナル命令。隠し命令のように拡張された基本命令部。
「マターりしたBASICを造るよ」と言ったビル。彼の魂は何処へ

235 :ナイコンさん:2008/09/11(木) 20:02:39 .net
>>192
その指摘はどうかと思うよ

行番号を指定する場所は、極力ラベルを使う
まあ、ラベルが使えない場所なんて、ERLぐらいだけどな


236 :ナイコンさん:2008/09/13(土) 19:34:24 .net
そうか!
BASICは英語圏の人にとっては
ぴゅうたの日本語BASICみたいなもんだったんだ


237 :ナイコンさん:2008/12/01(月) 17:23:38 .net
地に足付く、絶対番地の安心感
それに対して…

238 :ナイコンさん:2008/12/02(火) 09:31:03 .net
10 for i=0 to 4
20 if (i mod 2)=0 then ?"A"; :next
30 print i;
40 next

このプログラム以下の結果になる
N88
A 1
Next without for in 40

M25
A 1 A 3 A 5
Next without for in 40

プログラムとして期待される動作はM25が正しい
ブロックif文をサポートしてるためなのか

for i=0 to 4 を for i=5 to 4 にするとどちらも
5
Next without for in 40
になる
飛ばす先はif文の後であっても最初に出てきたnextとみなされる

239 :ナイコンさん:2008/12/02(火) 20:53:38 .net
>SONYのSMCシリーズに積まれたBASICはそのあたりがよく練られていて良かった。
SMC BASICはどうやっていたの?

240 :ナイコンさん:2008/12/08(月) 15:48:27 .net
>>238
X1のNEW BASICだとN88、dB-BASICだとM25のように。
ちなみにturbo BASICはN88と同じ。

241 :ナイコンさん:2008/12/08(月) 15:53:48 .net
ついでにX68000のX-BASICだと

run
next に対応する for がありません...20行
20 if (i mod 2)=0 then print"A";:next
^
Ok

242 :ナイコンさん:2008/12/08(月) 15:55:04 .net

^がズレたw

^はnextの下を指す。

243 :ナイコンさん:2008/12/20(土) 18:22:22 .net
>>238
そんなん、両方正しい実行結果だろうが


244 :ナイコンさん:2008/12/21(日) 11:49:08 .net
>>238
ところでさ
いくら当時でも、if文にnextってあり?

245 :ナイコンさん:2008/12/21(日) 21:57:05 .net
スレの趣旨がわからない方はよそへどうぞ

246 :ナイコンさん:2008/12/26(金) 16:19:36 .net
MS系BASICはDA(4)=5とかすると
自動で10までの配列宣言してくれるというのがあったな
NやFとか
国産の#製はないけど

247 :ナイコンさん:2009/01/29(木) 22:29:53 .net
if文にnextは使わないねぇ。むしろ
i=i+1
を使うでしょう。PET2001の頃からそうでしたよ。
それにX-Basicならcontinueを使うんで
そんなところにnextを使うほうがおかしいですね。

248 :ナイコンさん:2009/01/30(金) 14:35:11 .net
使う使わないの問題じゃなくてインタプリタがどう実装されてるか検証するスレだから
ズレたこと繰り返しても

249 :ナイコンさん:2009/02/18(水) 23:21:35 .net
>>1のどこを読むと
「使う使わないの問題じゃなくてインタプリタがどう実装されてるか検証するスレ」
になるのか良く判らないんですが。X-Basicは形はBasicですけど
もともとはCに近いものですし、マイクロソフトは関係ないです。


250 :ナイコンさん:2009/02/18(水) 23:56:08 .net
X-Basic引用したのはお前じゃないのか?
とゆうか長期間にわたって恐ろしく粘着する人ですね
最初のアレからしてなんだな、DQNな文体で突っかかってくるのやめようや

わかる人が俺にレスくれたのであなたとかどうでもいいです
まだしつこくやりそうですが私には無関係ということで

251 :ナイコンさん:2009/03/07(土) 20:14:06 .net
電源ONですぐにBASIC起動できる点は、いまでも評価できる凄い点、READY_(チカチカ)が泣かせる
いま思うとPCと例えるよりも組み込みPCのコンソール画面

NECのNは、画面の線・円描画が、授業で習う線描画のアルゴリズムだった
FMのは確かに高速だったがいまいちだった
後から、FMはBIOSを某社で内製、Mは、BASIC本体のみ提供だったことを知る
移植かなり大変だったのではと思う


252 :ナイコンさん:2009/03/12(木) 13:37:33 .net
ム板で昔のMSのBASICはTRUEは1だった記憶があるって書き込みあったけど
本当ですか?

253 :ナイコンさん:2009/03/12(木) 23:07:26 .net
-1だよね

254 :ナイコンさん:2009/03/12(木) 23:08:32 .net
あ、ごめんなさい
昔の話か…>>253は無かったことにしてください


255 :ナイコンさん:2009/03/13(金) 17:43:50 .net
QBは-1だったような気がするが…違ったかな
QB使ってた頃は比較演算子を式の中に入れて計算したことなかったから
よく覚えてないな

256 :ナイコンさん:2009/03/13(金) 23:13:24 .net
PC-6001系は1だったと思う

257 :ナイコンさん:2009/03/14(土) 09:13:45 .net
PC-6001も-1
以下を実行して確認した

PRINT 1=1
-1
Ok

PRINT 1=0
0
Ok


258 :ナイコンさん:2009/04/03(金) 14:44:58 .net
>251
NやN88は真-1、偽0でなかった?(真なら7bit目が立つのかな)
SP-5030(MZ)とJR(JR-200)は真1、偽0だったと思う。あ、でもこいつらM系統じゃないね。

SP-5030にはXORがないので、
IF (X=1)+(Y=1)=1 THEN ...
なんてことをやってた気がする(そういえば、ANDもORもなかったな)。

259 :ナイコンさん:2009/04/03(金) 14:45:58 .net
↑ >252だった...orz

260 :ナイコンさん:2009/04/03(金) 20:18:29 .net
>?(真なら7bit目が立つのかな)

全bitが立って、「-1」じゃね?

261 :ナイコンさん:2009/04/03(金) 21:19:13 .net
十進BASICとTinyBasicではどっちがかっこいいですか?

262 :ナイコンさん:2009/04/03(金) 22:20:10 .net
>>260
あ、そうか。指摘thanks。

263 :ナイコンさん:2009/05/04(月) 16:37:19 .net
たぶんYSM105タイプだと思う

264 :[ X | I.I.T. ] COURANT DE CONSOLE ◆SD2/42SuKs :2010/09/19(日) 12:31:09 .net
さてと…w”

COURANT DE CONSOLE PART.1
http://jbbs.livedoor.jp/bbs/read.cgi/computer/42600/1283796127/l100



265 :ナイコンさん:2010/11/26(金) 23:38:59 .net
YSM−105ということもある可能性が残っている

266 :ナイコンさん:2011/03/29(火) 23:40:30.33 .net
トレンドはDarkBASICと99BASIC


267 :ナイコンさん:2011/04/12(火) 15:43:13.80 .net
AS姐って誰?

268 :ナイコンさん:2011/05/24(火) 13:50:19.51 .net
【画像】日本マイクロソフトが謎の萌え漫画を掲載開始

http://hatsukari.2ch.net/test/read.cgi/news/1306144388/

269 :ナイコンさん:2011/10/21(金) 16:55:22.58 .net
PCはスタンドアローンにかぎる

270 :ナイコンさん:2011/11/25(金) 14:19:50.51 .net
サルベージ

271 :ナイコンさん:2012/01/04(水) 20:04:43.06 .net
PCは将来コンピュータ産業に来てもらえる学生さんに手の届く、外部記憶装置がカセットテープのものに限る

272 :ナイコンさん:2012/01/04(水) 20:14:10.91 .net
>>271
???

273 :ナイコンさん:2012/03/02(金) 19:31:49.24 .net
"TRON"を使い始めたのは、坂村氏か?、ビルゲイツ氏か? [10]
どちらが先なのか? [20]
Ok


274 :ナイコンさん:2012/11/16(金) 20:31:10.06 .net
中国で使われてたBASICはアップル用のChinese BASICぐらいか
ほかは韓国のいくつかを除けば
日本意外のアジアでのBASICの歴史はなさそうだな

275 :ナイコンさん:2012/11/16(金) 20:35:28.51 .net
Wikipediaに載ってたその恐るべきソースコード
なんと中国漢字

10 卜=0
20 入 水, 火
30 從 日 = 水 到 火
40 卜 = 卜+對數(日)
50 下一 日
60 印 卜

276 :ナイコンさん:2013/09/20(金) 15:54:28.43 .net
NEW
Ok


277 :ナイコンさん:2016/04/01(金) 15:49:54.69 .net
6億円当たったらしい
アラフォー童貞の漫画家志望者のバカ。
犬面犬ウォッチスレ【2】 ©2ch.net ネットウォッチ板
http://yomogi.2ch.net/test/read.cgi/net/1458311767/

278 :ナイコンさん:2018/10/16(火) 09:42:38.64 .net
糞スレか?人居ないね

米IT大手マイクロソフトの共同創業者ポール・アレン氏が15日、
非ホジキンリンパ腫の合併症のためシアトルで死去した。65歳。 

279 :ナイコンさん:2020/11/28(土) 17:54:06.62 .net
うむ

280 :ナイコンさん:2021/12/11(土) 20:39:19.65 .net
80年代当時の行番号BASICの弱点のひとつって
IF文を1行にしか書けなくてブロック構造を書けないとこだよね

「END IF」って当時のマシンのインタープリタでも実装しようとすれば可能だったと思うんだ
でも当時はまだそこまで必用だと思われていなかったんだな

281 :ナイコンさん:2022/04/30(土) 11:20:33 .net


282 :ナイコンさん:2023/02/03(金) 22:17:42.52 .net


283 :ナイコンさん:2023/07/04(火) 00:09:06.98 ID:JbHk8LW18
統―教会との繋がりが發覚した公明党高木陽介って生理的にイラッとくるよな.顔が厶力つくのか.喋り方か,頭の惡さか゛滲み出る論理性の
なさを自信滿々に喋り倒すあたりか.何か゛、少孑化対策は給付対象外の人には関係のない話ではなく.年金やらにも影響する問題た゛ウ゛ォケ
いまた゛に公務員優遇年金は存続してるし消えた年金た゛のグリーンピアだの俺も俺もと食い荒らして誰も賠償してない問題はどうなったんた゛よ
「年金なんていらない。払わない』の中条きよしが参議院議員を続けてる意味を理解しろや,いつの間にやら税た゛のとほさ゛いて強制加入た゛の
ΝНKみたいな送りつけ詐欺やって.俺も俺もと特殊詐欺を流行らせて.歴史的バ力の黒田東彦は金刷りまくって1兆圓もの圧倒的資産格差
形成させて、もはや労働者階級か゛孑を産む行為自体を遺棄罪に等しくして、都心まで数珠つなぎて゛クソ航空機飛ばして温室効果ガスに騒音に
コ□ナにとまき散らして人殺して私権侵害して私腹を肥やす強盗殺人の首魁斉藤鉄夫ら世界最惡の殺人腐敗組織公明党国土破壊省によって、
俺も俺もと強盗殺人を流行らせたりと.本当公明党は他人の権利を強奪して私腹を肥やすためた゛けに政治やってる史上最惡の外道集団だよな

創価学會員は、何百万人も殺傷して損害を与えて私腹を肥やし続けて逮捕者まて゛出てる世界最悪の殺人腐敗組織公明党を
池田センセ―か゛口をきけて容認するとか本氣て゛思ってるとしたら侮辱にもほどか゛あるぞ!
hтTΡs://i、imgur.cοm/hnli1ga.jpeg

284 :ナイコンさん:2024/04/29(月) 07:46:52.25 .net



・・・ってか本当に保守が必要になる事態が来るとは思わんかった。
スレ立て荒らしいつまで続くんだ

62 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★