5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

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

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

2 :ナイコンさん:02/01/12 15:25
2

3 :ナイコンさん:02/01/12 15:26
行番号はやっぱいるね。
これは心のアドレナリンだ。

4 ::02/01/12 15:51
すきま風の吹いているBASICってなぁんだ

5 :ないんこん:02/01/12 15:58
>>4
ヒューBASIC

6 :ナイコンさん:02/01/12 16:07
L1-BASICとL2-BASICの区別ってインタネで検索しててもわからんね。
ズバリはなに、もしかして何となく?、企業によって違ってたりして。

7 :ナイコンさん:02/01/12 16:11
つーか、BASIC含めてMS初期のプログラムを全部ビルが書いたように
マスコミで言われているのなぜ? ポール・アレンの立場は?

8 :ナイコンさん:02/01/12 16:28
>>7
立場的には、厨房?。日本では S-BASICの影の立て役者。
んー他にポールの名は聞かないな。
ただたんに、マスコミがつっこまないだけでは、深い意味があるのか?

9 :ナイコンさん:02/01/12 16:30
>7
歴史から、そしてこの世からも抹殺されました

10 :ナイコンさん:02/01/12 16:35
>>9
ロビンソンクルーソーで島流しとか。
だいじょぶだ。APLLE-BASICからやりなおせるよ。

11 :ナイコンさん:02/01/12 16:37
TROFF命令がなければ
PC-100はいけるよ。

12 :ナイコンさん:02/01/12 17:31
シャープの構文に
DISP文ってあるが、PRINTと同じはず。
PRINTが気に入らんのか??その辺がわからん

13 : :02/01/12 18:36
ケニーとカーツが作った起訴をわすれるな。

14 :ナイコンさん:02/01/12 18:49
BLOADとLOADMってどっちがいいの

15 :ナイコンさん:02/01/12 18:50
>>14
モニタからロードするんだ。

16 :ナイコンさん:02/01/12 19:06
>>14
BLOADとLOADMってどうはしごした。

17 :さっちー:02/01/12 19:17
ケメニーとカーツ
http://www.shoeisha.com/book/pc/20c/chap05/man.htm

18 :ナイコンさん:02/01/12 20:06
確かにマイクロソフトベーシック間の移植はやりやすかった。
しかし、グラフィック、画面関連でつまづいてしまうことがあったな。
こればっかりは、、となった時点でベーシックをうらんだよ。
ほんとはマシンのせいだが。

19 :ナイコンさん:02/01/12 20:12
MULTI8がLOAD"CAS:でなくCLOADなのは何故だ。答えろビルゲイツ

20 :ナイコンさん:02/01/12 20:19
>>19
N-BASIC互換とおもわれ…

21 :ナイコンさん:02/01/12 20:47
X1はSCREEN、GRPH両用なのに、BLOAD使えんのは何故だ。答えろ早川電気

22 :ナイコンさん:02/01/12 22:37
Hu-BASICは省略形が使えて楽だった。
N88-BASICはちょっと複雑な領域をペイントすると塗り残しが出て鬱だった。

23 :ナイコンさん:02/01/13 00:12
>>6
扱える数値の違いです。
L1が整数で、L2が実数。L3になると倍精度実数が使える。

24 :ナイコンさん:02/01/13 00:14
>>12
DISPはシャープのPC-3100系のBASICの命令語ですね。
PRINTはプリンタ用でした。
N-BASICとかに置き換えると、DISP→PRINT,PRINT→LPRINTってことね。

25 :ナイコンさん:02/01/13 00:18
>>22
省略形は日立のLevel3 BASICのほうが先なんですよね。
L.→LISTみたいに、一部のコマンドにしか使えませんでしたが。
HuBASICは中間コード順の優先順位になっていて、ほぼすべての
予約語が省略できましたね。

26 :ナイコンさん:02/01/13 02:51
場違いだったらすまんが、シャープのポケコンも短縮形使えたよ。
R.でRUNとか、一通りできたはず。

27 :ナイコンさん:02/01/13 06:05
確かにあの時代の機種は、省略形が使えるものが少なくなかったかも知れないですね。
マイクロソフトではL3とF-BASICあたりしかないんですけどね…。
日立のL2や、COMPO BSあたりはどうだったか覚えてる人はいませんか?

28 :ナイコンさん:02/01/15 14:50
省略形の元祖はベーシックマスターか、マスターせにゃならんのに
省略しやかって。指の運動しろ!

29 :ナイコンさん:02/01/15 16:49
98のROLL文の第3パラメータの"Y"と"N"の意味はなに、Yes No じゃないだろ

30 :ナイコンさん:02/01/15 17:51
DRAWやPLAYのマクロ言語が登場したのはIBM-PCに載せるためです。
よろしこ

31 :ナイコンさん:02/01/15 20:59
COMPO BSは"?"はニュウリョクァャマリになった。PRINTはP.だ

32 :ナイコンさん:02/01/15 21:06
省略形は、メモリーが高価だった時代の工夫のひとつ。
TINY BASICのころからあったヨ。

33 :名無しさん太郎:02/01/15 21:56
HuBASIC2.0ってMSベーシックL3より出来がいいと思う。

34 :ナイコンさん:02/01/15 22:49
>>7
ポールがS-BASICの立役者〜のソースきぼんぬ。

35 :ナイコンさん:02/01/16 00:29
>>32
なんか勘違いしてんな(w

36 :ナイコンさん:02/01/16 08:14
>>35 よく考えたら、そうかもスマン 流してくれ。m(__)m

37 :ナイコンさん:02/01/16 09:35
>>33
HuBASIC2.0とか、X1のBASICは最高だね。
俺はMZ-2500を使ったことがないからかも。

X-BASICはなんか別モンだし。

38 :ナイコンさん:02/01/17 10:25
>>37
HEXCHR$なんて凄いと思ったよ。
こういうツボにはまった機能がHuには多かった。
ただ構文としてはMZ25のほうが上かもね。
ブロックIFとか。

39 :ナイコンさん:02/01/17 23:18
>>38
それって、
 D$="4142443"
 A$="":FOR I=1 TO LEN(D$)/2:A$= A$+ VAL("&H"+ MID$(D$,I*2-1,2)):NEXT I
みたいな関数?


40 :ナイコンさん:02/01/18 05:08
COMPO-BSのBASICは日電製でしょ。
日電がMSのBASICを採用したのはN-BASICだけでは?
N88-BASICはどっちだろう。コピーライト表示にMSの名は出てくるのだろうか?
忘れたなぁ。


41 :ナイコンさん:02/01/18 09:23
>>39
それです。

42 :ナイコンさん:02/01/18 09:27
>>40
NECのPC型番の機種の多くはMS製ですね。
N88BASICは88用はMS。
98用は自社です(管理工学研究所だって説もあったけど)。
PC-6001、PC-8201、PC-100あたりの機種はMS。
ただしPC-88VAは内部構造が全然違ってたから、あれは自社だと思う。

43 :ナイコンさん:02/01/18 09:50
N88BASIC(86)は、N88BASICを解析して作ったが
色々あってMicrosoftのCopyrightも表示される事になったはず。


44 :ナイコンさん:02/01/18 10:08
>>43
解析と言っても逆アセンブルではなかったようです。
徹底的に仕様は調べたみたいですけどね。
MSよりも相当早い開発期間に、MSのほうはかなり驚いたらしいですね。

45 :ナイコンさん:02/01/18 13:06
芸術としての・・・って、どこが???


46 :ナイコンさん:02/01/18 14:17
芸術性はなかったものと思われ。

47 :ナイコンさん:02/01/18 15:11
>>1を読めば皮肉だってわかるはずだが。

48 :ナイコンさん:02/01/18 15:16
なんだそうだったのか藁

49 :ウイリアムテロ:02/01/19 14:46
>>46-48
芸術として のマイクロソフトBASIC  △
ゲイツと子弟のマイクロソフトBASIC  ○

50 :ナイコンさん:02/01/19 15:49
>>43
これが一つのそのあほの証拠
>>29

51 :ナイコンさん:02/01/19 16:07
>>42
N88-BASIC(86) は管理工学研究所です。あそこの社長が雑誌のインタビューに
答えていたから間違いないと思われ。

52 :42:02/01/19 17:29
>>51
なるほど、本当だったんですね。
どうりで、当時の「松」はもの凄く98を知り抜いたような仕組みだった…。

53 :ナイコンさん:02/01/19 20:48
LPRINTのLはLINEの略、つまりラインプリンターの意味。本当か?

54 :ナイコンさん:02/01/20 02:50
>53
本当じゃないの?最初のころの環境はそういうのが多かったろうし。

55 :ナイコンさん:02/01/20 04:21
>>53
本当です。

56 :ナイコンさん:02/01/23 13:52
昔はTAB芸を極めたもんだ。USINGで、えらく使いやすくなった。
実務利用のマイクロソフトBASICって感じで突っ走っていったなー
TAB芸を教えてやったあいつらは今頃どうしているやら。

57 :ナイコンさん:02/01/26 15:36
LINE INPUT#の謎
N88-BAISCは254文字
N-BASICは255文字
まで、LINE INPUT はどちらも255文字なのに何故?
それはビルゲイツの気まぐれ…というのは無しで

58 :ナイコンさん:02/02/12 15:54
>57
そのてがかりは、パソピアのユーザーズマニュアルにあるよ。
TだけでなくN88もだけどN88では隠し機能でマニュアルのどこさがしても
のってない。ちなみにFは未対応だ。Mも未対応。同CP/M-86のあのマシンも
未対応。つまり、後発のマシンが対応してるわけではないらしい。
俺は使ったことあるよ。その機能。人によってはこの機能バグだというが
パソピアはマニュアルにあるんだからマイクロソフト公認だと思う。

59 :ナイコソさん:02/03/02 20:18
あとひとつだ

60 :ナイコンさん:02/03/03 09:10


61 :ナイコンさん:02/03/03 11:08
シャープの8ビット機は頑なにMicrosoftのBASICを排除していたなあ。
MZは自社製乃至はハドソン、テレシステムズ、X1はもろにハドソン、
16ビットでもx68kはハドソンだし、MZ-6500のGW-BASICでようやく日の目を見る
ことになったのだが・・・。


62 :ナイコンさん:02/03/04 10:01
>>61
ライセンス料払うのが嫌だったのか、技術にこだわったのか・・・。
たぶん両方だろうね。当時の#の技術者はほんとに凄いと思う。
素材の持ち味を生かした日本料理的なマシン多いしね。


63 :神崎 メグ:02/03/05 13:15
))61;62
アポレスにすまんが #にもマイクロソフトBASIC カセットででてました
ごめんね

64 :ナイコンさん:02/03/05 13:47
>>63
具体的な製品名は?


65 :ナイコンさん:02/03/05 20:38
MZ-2500でM-BASIC使っていました。

66 :刑務所の星 ◆XlIGbifI :02/03/06 03:43
>>65
CP/Mで使ってたんですね。
昔はあのBASICを手に入れるために各パソコンメーカは血眼になっていたのでしょう。
往時が偲ばれます。

・M25っていうのなら退場処分。

67 :ナイコンさん:02/03/06 10:05
HuBASICとかMZ-2500のBASIC-M25を
MS製だと思ってる奴、少なからずいそうだな・・・。

文法的に同じってだけで中身は別物。
ガベージコレクションで長時間固まるような欠陥品と
一緒にされたくないねぇ。


68 :下逸:02/03/06 12:19
三角関数でカンニングするようなインチキBASICと
一緒にされたくないねぇ。


69 :ナイコンさん:02/03/06 12:37
>>68
テーブル参照していけないのお?

70 :刑務所の星 ◆XlIGbifI :02/03/06 13:22
テーブル参照は高速化の手法の一つでいいんじゃないの?
ただしメモリを多く食う問題もありますが。

71 :ナイコンさん:02/03/16 19:48
Z-80の機能を使い切ったマイクロソフトBASICが見てみたい。
倍は早くなるだろう。

72 :ナイコンさん:02/05/16 18:21
>>71
そのかわりエラーを出さずに暴走してしまうという罠


73 :ナイコンさん:02/06/18 20:44
>>72
これは困る、せいぜい「このBASIC空気が寒い・・・」だろう


74 :ナイコンさん:02/07/27 12:54
あの、省略形のBsicの入力ですが、Pet2001の方が前じゃないかと
思うのですが。Petの出ていたころは、マスターはまだLevel2くら
いだと思ったけど

75 :ナイコンさん:02/07/28 20:31
MSのBASICは確かに良く出来たBASICだと思う。
以前N-BASICを資料(秀和の赤本ではない)見ながら逆アセンブルしてみたけれど、
一読の価値のあるコードだと思った。
最も今の様にメモリに制限が少なければもっと効率よい処理が出来るのだろうけれど、
当時の環境を考えると、とても効率良いまとめかたしていると思う。

ちなみに、N-88 BASICはN-BASICのNEC改変なのでちょっと冗長なんだよね。

ただ、最大の問題は命令や関数をユーザ拡張できない事。全くではないけれど、
特に命令拡張に余裕がないのが残念。

SONYのSMCシリーズに積まれたBASICはそのあたりがよく練られていて良かった。
よく知らないんだけれど、シャープに積まれたBASICってその辺どうだったんだろう。

76 :ナイコンさん:02/07/28 21:22
シャープのやつは、それまでのシャープ系列とHu系列などで困らない
ように、やたらと命令が多いのです。ただDataのRestore等に関して
はN-basicなんかと比べても便利な命令が多いです。またデーター
レコーダーが付いていることもあるので、次々とプログラムを読み
込み処理出来る等と、それなりに使い勝手はあるものです。

なおmz2500シリーズにはMとSの2種類のBasicがついています。
Mの方はN88などから移行した人間には「こんな便利な命令があるんだ」
と思いました。(アルゴエディタとかも便利でしたしね)
命令数が多すぎますけどね。M25はソースファイルの本が出てました。
持っていますが、全然よまないうちにX-basicにいっちゃったからなぁ。


77 :ナイコンさん:02/08/22 00:00
>>63
そういや初期の魔駆用にもあった気が

78 :ナイコンさん:02/08/22 00:53
F-BASIC最強age

79 :ナイコンさん:02/08/22 02:33
最強のBASICは、後発だがTOWNSのF-BASIC386だろうな。

80 :ナイコンさん:02/08/22 10:01
う〜む、何をもって最強とするのかはわからんけど・・・
M25-basicはF-BASIC386よりかは強いと思うよ。

81 :ナイコンさん:02/08/22 15:27
>>42
VAは自社。初めてMSのCopyrightが消えたと豪語していた。
98は管理工学研究所。有名やね。


82 :ナイコンさん:02/08/23 02:13
管理工学研究所って、あの「松」の?

83 :ナイコンさん:02/08/24 03:38
へえーそうなんだ。知らなかった。
98のROM BASICは短期間で8086初めてにしては
88との互換性も高そうだったし、よさげだった。
内部は知らんけど。

84 :ナイコンさん:02/08/24 16:35
>>75
>ちなみに、N-88 BASICはN-BASICのNEC改変なのでちょっと冗長なんだよね。

大本になった M-BASIC のバージョンが違うよ。

85 :ナイコンさん:02/09/10 10:35
MicrosoftBASIC7.1を使っていたから未だに98VX1台だけ棄てられない
壊れるとこまで行ってみようと思っている FDは2台とも5年前から動かない

86 :ナイコンさん:02/09/11 03:12
保守sage

87 :ナイコンさん:02/12/02 18:46
初耳の話しが多い.........良スレだな


88 :ナイコンさん:02/12/02 21:02
>>68
ナムコのアサルトも回転したデータをROMに書き込んでテーブル化してますが、何か?


89 :ナイコンさん:02/12/03 12:38
SHARPの機種のBASICはホントよかった。 とくにHu。
勝手がいいのはスペースに縛られないことや、省略形でも打てたり
LOCATE→LO.とか。 PCG(ハードの方だが)それを
CGEN1かけてテキスト同様に試し書きできたりとにかく使い
勝手がよかった。 もちろん機能もよかったけど。

ところでみなさん。 非MSといえば「ぴゅう太」ですね。


90 :ナイコンさん:02/12/03 15:32
ベーマガのN-BASIC用だかをMZに打ち込んで遊んだ
周りに日電ユーザー居なかったからしばらく・・・
工房になると、学校にPC88が!同じソースを打ち込む、遅い、ガベコレで止まる・・なんじゃこれ?
って印象があったなぁ。。。

91 :ナイコンさん:02/12/05 23:01
N88で運営していたパソ通ホストが
ガベコレでよく操作不能になったなぁ。
会員間では「呪い」と呼ばれていました。

92 :ナイコンさん:02/12/24 19:29
>>90-91
FRE関数 使えんアホ、オレンジBASICにあこがれるクズ


93 :山崎渉:03/01/13 21:50
(^^)

94 :ナイコンさん:03/01/21 22:47
管理工学研究所の松は当時、8インチ媒体で ¥128000でした。その後、一太郎が¥58000で出てきて個人は一太郎に流れました.

95 :ナイコンさん:03/01/22 02:33
>>88
おいおい、ナムコのシステムUはハードウェアで回転してるんだよ。
テーブル使っていたらななめのキャラクタをもっときれいに作るだろ?

96 :ナイコンさん:03/01/22 23:17
>>92 アホか、FRE関数が使えない位長いプログラムだって事まで
考え無いのか?

97 :ナイコンさん :03/01/23 00:28
>>89
シャープのBASICが良いのはハードウエアの組み方の良さもあると思う。
システムが立ち上ると全メモリがRAMだしVRAMがI/Oに振ってあったり
ユーザがプログラムに応じて使わない命令を消したり新たに命令を作ったりと
まるで自分が作ったマイコンのようにいじれた点が他機種にない魅力でしょう。


98 :97:03/01/23 00:31
書くの忘れたがX1のHu-BASICだけについてでしたスマソ。

99 :ナイコンさん:03/01/25 19:17
>>96 アホか、FRE関数が使えない位長いプログラムってどんなのか
考えられんのか?
賃貸障害者め

100 :ナイコンさん:03/01/25 21:58
↑真性馬鹿?

101 :ナイコンさん:03/01/28 19:15
初耳の話多いな。全員業界人か?

80年代の歴史にifが許されるなら、
BASICコンパイラがもう少し流行ってほしかったな。
ランタイム内蔵のコードを吐き出し、単独でセーブもでき、
それでできたソフトを売るのも自由、と。
当時はコンパイラを使うなんて「負け」みたいでイヤだったのもあるが、
こういう気前のいい製品がなかったのも、コンパイラがあまり
流行らなかった一因かと。

102 :ナイコンさん:03/01/28 19:35
(>>100は馬鹿?とか言わず馬鹿!だと
はっきり書いて無能を証明しろよ。
思い付きだけてやっていける時代は
もうねぇよ)

103 ::03/01/28 20:52
当時のコンパイラの話か…、CP/Mがはやればあったかもね。
ただ、せっかくマイコンによるプログラマブルな世界を開いちゃった
かぎり、プログラム部とデータ部にわけるのがうまいやり方になったわけよ、
分けるのがいやなら、マイコンなんていらなくて、全部専用ICを繋ぎたおして
昔のいう、「コンピュータ」でいいのよ。コンパイラを使うという発想は、
ああ、やっぱりマイコン遅いから専用のLSIを興そう…というのとかわりない
わけなのよね。ま、その時期の折々の都合で生み出されたわけだが。
マイコンがアドレスとニーモニックなら、パソコンは行番号とBASICなわけで、
それでもってその次にくるものを待ってるわけなのよ。

104 :ナイコンさん:03/02/25 21:55
DOS 上の MS-BASIC だとこのスレの範囲外?
QuickBASIC は厳密には MS 製じゃないし…

>>101
dB-BASIC だっけ?

105 :ナイコンさん:03/02/26 00:15
BASICなつかしいなあ。
パソコン(FM8)ゲットして寝ずに覚えたあの頃は若かった・・・
最初につまづいたのは配列、続いて論理演算だったかなあ。

106 :ナイコンさん:03/02/26 03:35
>>1
>世界で一番使用されていた。といわれたマイクロソフトBASIC

「世界で一番所有された」ともいえますね。win95のCD−ROM中には、
QuickBASICのサブセットであるQBASICが入ってましたしね。
もう少しは日の目をみてもよかったのに>QBASIC
ベーマガには、QBASICのプログラムもちょいちょい載ってましたけど。


107 :ナイコンさん:03/02/28 11:23
>>97
その使いやすさが好きだった。X1、X68
ハードもBASICも

108 :ナイコンさん:03/04/11 18:07
>>105
情景が目にうかびよります。
あたしの場合は、倍精度でつまずきました。
だって、PRINT教えてくれたら普通、次はINPUTでしょうが。
なのに、あの人はいきなり、倍精度よ、#マークよ、
わけわからーん
マイコンから5ヶ月ほど、遠のく原因はそれだったのです。



109 :ナイコンさん:03/04/15 22:04
PC-8001で倍精度ROMがあったなあ

110 :山崎渉:03/04/17 12:26
(^^)

111 :山崎渉:03/04/20 06:00
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

112 :山崎渉:03/05/22 02:09
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―

113 :山崎 渉:03/07/15 11:10

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄

114 :なまえをいれてください:03/07/22 13:04
ハッキリ言ってアメリカなどの多民族国家では黒人の方がアジア人よりもずっと立場は上だよ。
貧弱で弱弱しく、アグレッシブさに欠け、醜いアジア人は黒人のストレス解消のいい的。
黒人は有名スポーツ選手、ミュージシャンを多数輩出してるし、アジア人はかなり彼らに見下されている。
(黒人は白人には頭があがらないため日系料理天などの日本人店員相手に威張り散らしてストレス解消する。
また、日本女はすぐヤラせてくれる肉便器としてとおっている。
「○ドルでどうだ?(俺を買え)」と逆売春を持ちかける黒人男性も多い。)
彼らの見ていないところでこそこそ陰口しか叩けない日本人は滑稽。

115 :ぼるじょあ ◆ySd1dMH5Gk :03/08/02 05:01
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ

116 :山崎 渉:03/08/15 23:32
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

117 :MSX定期age:03/09/08 04:50
   2003・11・30

MSXマガジン永久保存版2
       &
  MSX電遊ランド2003

118 :ナイコンさん:03/09/08 21:40
タイマ割り込みとかキー割込みとか今から考えると便利そうだよな。
イベントループ組まなくてよさそうだし
時間のかかるルーチンにイベントチェックを挟まなくてよさそうだし。

119 :ナイコンさん:03/12/19 01:33
N88-BASICでウェブブラウザーソフトウェアを作ったら神だろうなぁ。
もちろんアナログモデム、ISDN、LAN経由な広域帯ネットワーク対応して。

120 :ナイコンさん:03/12/19 04:32
N88-BASICってMS製品だったのかぁ? 失念。

121 :ナイコンさん:03/12/19 12:33
NECはPC-8001時代からずっとMS製品だよ


122 :ナイコンさん:03/12/19 15:35
N88-BASIC(86)だけはNEC社内で作ったものだったと思った。

123 :ナイコンさん:03/12/21 23:12
N88-BASIC(86)もMS製だよ。


124 :ナイコンさん:03/12/23 05:43
>119
うーん、ガベッジコレクションで時々止まるとか。
テストで通ってないところで、シンタックスエラー起こすとか。
入力にinput文使ってて、URL入力中に、カーソルがどこにでも行っちゃうとか。

125 :ナイコンさん:03/12/23 12:25
>>123
いや、NEC製だったはずだ。マイクロソフトは断ったの。
んで、NEC社内で極秘に開発したのがN88-BASIC(86)。
動かした感覚としての互換性が高かったから、勝手に中身を解析したんじゃねえかと疑惑も上がったんだが、
コピーライトにMSの名前を入れることと、ライセンス料に相当するMS製品を買うことで決着した。

初代PC-9801が、CバスにN88-BASIC(86)のROMボードがささっている構成になっているのは、
もし問題が出たときに簡単に差し替えられるようにするためだよ。

とまあ、パソコン創世記の受け売り。

126 :ナイコンさん:03/12/23 14:38
某N88互換BASIC for Windows95の作者は私が高校の時の数学の先生というのはここだけの話

127 :ナイコンさん:03/12/23 19:18
N88BASIC(86)は、MSのBASICをパクって、8086コンバータにかけた。


128 :ナイコンさん:03/12/24 10:58
そう、だからN88ーBASIC(86)を逆アセンブルすると・・・目が点


129 :ナイコンさん:04/02/13 20:48
DSKINI ABS(1-6)

130 :ナイコンさん:04/03/15 03:58
BASIC/98ってのもあったね。
結構速くて、遊ぶには楽しかった。N88-BASICそのままでコーディングできたし。

131 :ナイコンさん:04/03/15 15:16
>>95
>>88はアサルトをパクったBio100%のGoggle(がぐる)
と混同してるかもしれんな。

アサルトもオーダインもハードウェア回転だったよね。

132 :ナイコンさん:04/03/15 21:16
おまいらアフォだから教えてやるけど
N88-BASIC(86)はインタプリタ版もコンパイラ版もNEC製
しかも実際はNECの下請けの某ハウス

MSのコピーライトが付いているのは元になった
8801シリーズ用N-88 BASICがMS製で、これと文法互換
にしたかったから。MSが作らなかったのは、当時MSは
IBM発注のソフトの製作に忙しくて手が廻らず断られたせい

そこでNECは仕方なく8801用のM-88 BASICのソース
(これはNECがMSに発注した当初から供与を受けていた)
を元に9801用N88-BASIC(86)を作った

>>127はデタラメ
>>128は単にアフォなだけ

133 :ナイコンさん:04/03/15 21:37
>130
神津○×の製品でつね。FMR版をもってたりします。
速いかどうかは知らないけど、ガベコレの挙動がヘンで
シリアル通信がストップしたりするので、結局使うのを
あきらめた。なーんてなことがありました。



134 :ナイコンさん:04/03/23 01:24
>133
うーん、売れてる本数が少ないと信頼性がどうしてもね。。。
パソコン搭載のBASICは別として、どうしてもそのへんが日本製の
プログラム言語システムは弱い。
たくさん売れてる分、アメリカ製にはかなわないよね。

135 :ナイコンさん:04/03/25 02:25
BASICの時代も終わりなのかねえ。
PerlもJavaも、一応勉強したけど、帯に短したすきに長しなんて言葉が
浮かんでしまう。
いや、それぞれの分野で貢献している言語だと思う。
だけど、コンピュータは素人の人に使える言語はないのかなあ。
VBも、やっぱりプロの言語だよ。
print "Hello world"
から始められる言語は、ないのかねえ。

136 :ナイコンさん:04/03/25 16:22
ぶ、VBがプロの言語ねえ……。
インタプリタで初期化が不要、というのが理想なんだろうけど。
HSPに斜陽を感じるならRubyやPythonなんかどうでつか?
お手軽よん。

ていうか一つの言語に集約される時代が終わりを見せてるね。
CできるならJavaもBasicもPHPもRubyも難しい物ではない。
用途に応じて使い分ける。最適化はコンパイラ任せ。
直接マシンの腸いじくるようなコードは書かず、OSにおんぶに抱っこ。
プログラマに取っては随分幸せな環境になってきてる。
その煽りで最近のプログラマ業界結構ヤバいよ。PC初心者も同然の新人ばっかりで。
ぐぐれば誰でもある程度の物が作れる時代になっちまったからなあ……。

「お前らベーマガ投稿からやり直せ!」

もう無いんだよなぁ……。ああ無情。

137 :ナイコンさん:04/03/26 12:30
っていうか、素人向けの言語も必要だと思うんだよね。
AV機器とか、楽器とかに、Javaとかがついてても、コンピュータには
素人の人には使いこなせないと思う。

BASICだったら、IF文、FOR文くらいが分かれば、一応、プログラムが
書ける。スパゲッティプログラムにはなるだろうけど。
プロのプログラマだったら、クラスとかポインタも使いこなせる必要は
ある。とはいえ、素人でも、プログラムを作れる環境を用意することも
必要だと思う。

138 :ナイコンさん:04/03/26 12:41
>136
VBは、Windowsでユーザインタフェースを書くには、一番いい言語
なんじゃないかなあ。
速度が必要なところは、C++でDLLを作ればいいんだし。

完全なアマチュアが使うには、VBでも難しいだろうというのが、
言いたかったことなんだ。
俺自身は、主にC++を使ってます。まあ、使いこなせてはいないけどさ。
テンプレートなんてまだ使ったことないし。

139 :ナイコンさん:04/03/28 14:57
> N88-BASIC(86)はインタプリタ版もコンパイラ版もNEC製
> しかも実際はNECの下請けの某ハウス
管理工学研究所だっけ?

140 :ナイコンさん:04/03/29 02:09
>>139
スレ読もうよ

141 :ナイコンさん:04/03/29 04:07
>140
悪かった。
40番台くらいに書いてあるね。

142 :ナイコンさん:04/03/29 05:51
雑誌のインタビュー記事が根拠? (藁

雑な取材記事のうろ覚えに依拠しているだけ? (麦

143 :ナイコンさん:04/03/29 06:39
>>141
>51と>81までで計二回ね。

144 :ナイコンさん:04/03/29 22:07
正直、N88-BASIC(86)を使いこなしてたヤシっている?
漏れはQuickBASIC派だったな。
やっぱりDOS環境じゃないと辛い感じだったし。
ざべだとN88-BASIC(86)のコンパイラがやたらと盛り上がってたけど
アレのDOS版ってpコードなんだよね
それはちょっとって感じだった

145 :ナイコンさん:04/03/31 03:20
俺は、正直、N88-BASICはあんまり使ってない。
IBM5550の不便なBASICは使ったけど。
N88-BASICは、EPSONの互換機のデモプロを書いたときくらい。

当時勤めていた会社は、パソコンはBASICとアセンブラでプログラムする
方針だった。TURBO-Pascalだったか、ほかにいい処理系もあったのに。
使わなかったのは、経営陣がイモだったから、仕方ない。

BASICが一番使われていた時、構造化、モジュール化の機能がなかった。
それがBASICの運命だったんだろうか。とはいえ、今でも、百行位までの
プログラムなら、BASIC+構造化、モジュール化機能、なんていうのを
使ってるけど。

146 :ナイコンさん:04/03/31 18:50
>正直、N88-BASIC(86)を使いこなしてたヤシっている?
>漏れはQuickBASIC派だったな。
>やっぱりDOS環境じゃないと辛い感じだったし。
アクションゲーにはN88がイイと思った。
けど、大容量プログラムやDOSで動かせるってのは大きな強みだね。
漏れはMicrosoftBasic7.1使ったな。DOS上でライブラリいらずの.EXEを作れたのが嬉しかった。
N88と違って大容量に出来るしmaster.libとか組み込めるし


・・・・ただ、Locateが Y,X指定なのがいただけなかったけど。


147 :ナイコンさん:04/04/01 04:04
SLS最高。みんなで開発はバカ。

148 :ナイコンさん:04/04/02 20:21
 , '     , '  f     |       l    ',   ヽ.  ,'   __ノヽ、_ノヽ_ノヽ_ノヽ、_ノヽ_ノヽ
. /     ./    {.       {       j  ,  }    .! /   )
,'     ,' i    ヽ、,\-┘    '-y、   i      |, '   <
!       , ! !   ./,, ==ゝ、    _ノ__,ヽノ  丿 i !      ! 「厨房」って2chで初めて書きこんだ人ねっ
t     | t ヽ、/ '' 〃_)i. ` ´  rf´)iヾ,ヽ/ 丿ノ     丿
. \    t. ゝ-v’  { i、リ!     |f_j|  ,'_ / ´    ∠__
   ` ‐- !ゝf ‐、     -‐‐'    ヽ .ヒタ  .fノ          ヽ,.-‐- 、,. -‐-、,. -‐- 、,. -‐-、,. -‐- 、,. -‐
      ', l  }  .:::::::::. ,〜-┐ .::::::. }|  ヾ、
       l ゝ、_`      /    l    ,.' !    }.}  、
      ノ  _.  \     {   ,'   , イ ヽ  ノノ  丿!
 t ‐--‐'  / `/"ヽ` 、 ヽ - '  _,-'⌒!`` =' '‐-‐'  l
  ` ‐-ッ' ./   {  .∧   ` ー ',-'     !`i ヽ     ノ


149 :ナイコンさん:04/04/08 02:04
昔は、マニアも素人もBASICでプログラムしたんだよね。
最近のBASICがVBを除いて勢いがないのは、マニアが使わないからなのかなあ。

150 :ナイコンさん:04/04/08 11:56
行番号プログラムのBASICの時代じゃないからねえ。
需要も、こんにちはマイコン時代とは大きく違うし。

そうした中で更に、プログラム環境の簡易化が進んで
マニアでもライブラリ化されたものを組み合わせれば出来るし、
一般ユーザーはネットで探せばそこそこ使えるのが見つかる、



151 :ナイコンさん:04/04/15 03:27
フリーのActive Basic速いね。
これからは、あれ使お。

152 :>>129:04/04/16 15:12
DSKINI ABS(1-6)
Illegal function call
Ready


153 :ナイコンさん:04/05/04 20:32
今さあ、せいぜい100行くらいまでのプログラムを気楽に組める言語が
ないんだよね。まあ、俺が知らないだけかもしれないけど。

一応のライブラリルーチンがそろっていて、グラフィックスも使え、
言語の勉強もほとんどいらない、なんて言語ないかなあ。
一応、仕事じゃC++とか使ってるけど、100行にもならないプログラムで
クラス設計とかコンパイルとかしたくない。

言語はBASICで、RUNコマンド一発で実行できて、デバッグもしやすい。
実行中断も、変数内容の参照も自由自在、しかも早い。
問題もあったらしいけど、MS-DOS時代のBASIC/98が懐かしい。

154 :ナイコンさん:04/05/04 20:52
>>153
Perl/tkとかどう?

155 :ナイコンさん:04/05/05 15:20
>>153
その条件を見たすとなると、やっぱ既出だけどHSPになっちゃうね。
エディタ立ち上げて適当にコード書いてF5キーで実行。

print "hello world":stop
から始められる。


156 :ナイコンさん:04/05/09 13:14
>>151
いろんな命令がなかったり仕様が変わっていたりして、
このスレ的なBASICとはまるで別物だと思った方がいい。

157 :ナイコンさん:04/05/10 19:58
DSKINI 1-6
Illegal function call
Ready



158 :人大杉:04/06/11 21:09
String formula too complex in 13280
Ready



159 :ナイコンさん:04/11/30 10:27:17
Qbasicバンジャーイ

160 :ナイコンさん:05/01/29 15:07:29
任期満了に伴う会津大学長選は27日公示され、
尚美学園大(埼玉県)教授の西和彦氏(48)、
多摩美術大(東京都)教授の石田晴久氏(68)の新人2人が届け出た。
西、石田両氏とも教員3人の推薦を得た。
立候補の意思を明らかにしている現学長の
池上徹彦氏(64)は28日に届け出るとしており、
3つどもえの選挙戦となることが確実となった。

http://www.fukushima-minpo.co.jp/news/kennai/20050128/kennai-20050128104012.html



161 :ナイコンさん:05/01/29 16:27:26
ガイシュツかな。
これでもいけるかも。
ttp://www.google.co.jp/search?hl=ja&c2coff=1&q=small+basic&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja
ttp://smallbasic.sourceforge.net/

162 :ナイコンさん:05/01/30 19:04:32
http://www.openspc2.org/BASIC/
このページを作ったのは、この板の住人ですか?

163 :ナイコンさん:05/01/30 21:42:48
古旗さん?
どうだろ。来てても不思議はないけど。

164 :ナイコンさん:2005/04/08(金) 15:45:49
芸術は 5 でした。

165 :ナイコンさん:2005/08/21(日) 09:24:53
亀レスだけど、確かにPET-BASICの方が省略形は先だね。省略形で打つと
メモリを食いにくいとか言われていた。MZ-2500のM25-basicは強力で
カセットテープ制御からボイスボードまでコントロールできた。使いやすい
BASICでしたよ。(テストの採点をする時、ボイスボードに正解を打ち込ん
どいて、延々繰り返して読み上げさせて大変助かったことがある)
異端はX68000のX-basicかなぁ。自分で機能拡張も出来るし、コンパイルも
出来る。BASICからCにコンバート出来るので、雛型をBASICで作って、残りは
Cでなんてことが簡単に出来てよかったなぁ
で・・・今はF-BASICを、いまだに使っているダメ人間でつ

166 :ナイコンさん:2005/08/21(日) 09:28:27
ごめん、X-BASICはマイクロソフトじゃないです。ちょっと昔が懐かしくて
語ってみたくなっただけのジジイって事で許してください

167 :ナイコンさん:2006/01/14(土) 21:47:51


168 :ナイコンさん:2006/01/15(日) 10:14:29
WindowsにBasicを標準装備しよう。

169 :ナイコンさん:2006/04/28(金) 22:24:47
>>168
Excel についてくるよ。(大概のことはできる)

170 :ナイコンさん:2006/06/16(金) 12:56:21
スレタイ見るとOh!Xだっけ?を思い出す

171 :ナイコンさん:2006/09/08(金) 20:57:51
Excelは標準装備じゃないしなぁ

VBScriptなら標準装備か

172 :ナイコンさん:2006/11/25(土) 06:09:20
VBSでゲームなど作りたいのですが;
本屋にあるVBS本はWeb関係ばかり
で、
どこかに良いHPはないでしょうか?



173 :ナイコンさん:2006/11/25(土) 13:36:14
>>172
VBAでゲームの本なら見たことあるけど、、、。

VBSで作る人はいないような、、、。ニーズの問題じゃないのかな?


174 :ナイコンさん:2006/11/25(土) 23:40:49
げーつ の作ったBASICなんて

ウォズの作った整数BASICに比べればアホ

175 :ナイコンさん:2006/11/27(月) 00:44:50
我が青春のファミリーベーシック

176 :ナイコンさん:2006/12/04(月) 06:40:40
おなじCPUぢゃから動いてほしいノゥ〜
でも、
ウォズさんが認めさしたのはaplle1だからファミに移植したら怒られるんだろうな;
まぁ〜
一文にもならんことをする漢なぞ死に絶えてしも〜たがノォ〜

177 :ナイコンさん:2006/12/04(月) 13:54:53
あ、ごちひさんだ。

178 :ナイコンさん:2006/12/04(月) 14:10:22
アク禁?w

179 :ナイコンさん:2006/12/04(月) 14:18:54
ごちひさんは援助毛さんじゃないっしょ(笑)。

180 :ナイコンさん:2006/12/12(火) 17:35:31
あのさぁ〜ウィーとプレ3とワンチと次点としてソフバンの台湾製?のキーボードのついた携帯、まぁコレは月々680円で手に入るみたいだが…auから似た様なの出ネーカナー

ごちひ的にはどれを買ったら幸せになれると思ふ?

ィヤさ、今
愚夫を受領しょうとお金を溶かしてるんで…トホホソ



181 :ナイコンさん:2006/12/12(火) 21:31:01
余裕が出るまで一時の間だけ、マイクロソフトBASICから離れてみるとか。
取り合えずプレステ買って、遊んでるうちにauから似たようなの出たら買って、
Wiiで気になるソフトが出たら、それと一緒に買うようにお金ためて。
その頃には次期1chipが出てたらいいな…と、その位の気持ちでいた方が楽。

182 :ナイコンさん:2006/12/14(木) 07:03:57
マヂレスすぎてレスに苦慮しちまいましたg

夢もチボーも無ヒやん;
携帯BASICってのがあるらしいケド、auのは今の機種では動か無い?みたいだし…



183 :ナイコンさん:2006/12/14(木) 07:23:58
それにゲームするんだったら戦場の絆で充足してるしな;

嗚呼、腰だめにザクマシンガンを乱射しながらガンダムに肉薄、ヒートホークを振り降ろすもガンダムシールドに阻まれ、刹那!ビームサーベルに真っ二つにされテーーーーッ!

ラィブモニターで目撃したことはあっても対戦は無いんで;

184 :ナイコンさん:2006/12/14(木) 11:18:39
sageって、いれているのに下がらネーナ〜ソ

185 :ナイコンさん:2006/12/14(木) 11:32:17
プレ3はクラスターマシンとかいって継なげるとスパコンになるってI/Oに書いてあったケド、天気予報でもするのキャ!?



186 :ナイコンさん:2006/12/18(月) 17:40:39
MSのBASICの直系の子孫といったらVBなわけだけど…

ROMーBASIC的といえばVBSなのではないかしら…




39 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)