アカウント名:
パスワード:
マイコンごとにBASICの言語形態がだいぶ違った(方言がすごかった)ので別言語として扱った場合、大量にあるBASIC系言語N(88)-BASIC,MSX-BASIC,F(386)-BASIC,X-BASIC,Visual Basic ~6.0,QuickBasicなどなどみんなみんな死滅している。VB6の言語形態のみVBAに細々として残っているが(VBAも.NET系に移行してほしいよ)
後、人間が直接書くという意味ではマシン語。今時、マシン語で直接書く人いる?少なくともアセンブル言語使うでしょ?
N88-BASICあたりはまだ工場の機械制御とかでうごいてそう。
株式会社インターフェースで88-Basicライクなi99-Basic [interface.co.jp]というのをだしてますね。同社の製品のみでしか動かないようですが、こういうのがあれば新しいシステムでも使われ続けるでしょうね。N88-Basicって、昔から製造設備を自前で作っているような工場では結構重要な言語だと思いますね。直接、IOを操作できたり、動作がシングルタスクなので制御しやすいとか単一目的のメカトロには使いやすい言語ですので。業種などによっては、N88の資産(スキルやソフト)を活用しつつ現代化もはかれる開発環境が必要とされていると思います。
リンクを張るならPDFじゃなく製品紹介ページ [interface.co.jp]にしてくださいよ。
i99-BASICって、Linuxで動作するのか
同じ会社が出しているInterface Linux Systemの無償オプションって感じみたいだけど、一般向けには出さないのかな?
未だに80286なPC-9801UX21が機械制御用に現役で、N88-BASICで動作してたりするしな。
ハードも丈夫でしたしねぇ。
高校生時代には、ポケコンのマシン語(16進)を直接打ち込んだり、訂正していた友人なら居ましたが、私は精々紙テープのデータ部分を訂正するのが限度でした。そんな技量は不要だよねぇと当時も言い合ってました。まぁマイクロコントローラの動作チェックをするときぐらいなら直接やるかもね。
最初期のPC1500(1981年)でも、マシン語は扱えましたよ。勿論、アセンブラはなくてpeek/pokeでBASICから読み書きするのですが。
SHARPの MZ-700 でもその前の MZ-2000 や 80K2E のBASICでもマシン語モニタの機能あったよ。自分で書いたマシン語のサブルーチンを 「ユーザ関数」 とか読んで呼び出す仕掛けがBASICに含まれてた。1980年代初頭が後発だと言うなら話は別だけど。
メモリを書き換える機能だけのマシン語モニタと、ニモニックを表示/入力できるアセンブラとではモノが違うからねえ。
PC-8801/9801系のモニタには1パスの逆アセンブラと、1行入力のアセンブラが付いていたけれど。
MZ-80K2EのSP-5030にはマシン語モニタ機能はなかったはずですが。
16進の直接打ち込みにアセンブラは必要ない。当時の基本はハンドアセンブル。アセンブラを買って持っているのは金持ち。どうしても欲しければ、自作。僕もアセンブラは要らなかったが、ディスアセンブラは内蔵プログラムの解析に必要だから作った。それでも当時じゃ並みの腕前。
アセンブラを標準装備していた人は昔はそれなりに居ましたからね
# ハンドアセンブルして機械語入力とかノートにデリスアセンブルして手書きデバッグとかよくやったなぁ
ハンドアセンブルっていうんだよ。何でも機会に頼ったらアカン。
ホント、機械に頼ったらアカンなあ。たまには手書きで頭の体操しよ。
Hu-Basic…開発元がもう無いな
どうなったんだろう、Delphi同様、何回か別の会社に移管しました的な便りが来て、そしてお里の便りも絶え果てた
あるよ [dennougumi.co.jp]。
サポートOSも95から始まって8までとなっているね。
MS-DOSのころは本家N88-BASIC(86)の半分以下のスピードで見るからに遅かったけど、今だとマシンが速いから見掛けはとんでもないスピードなのかな?
# お値段がちょっと残念# 20年前なら平気で買っていたと思うが、現在では躊躇してしまう
メインフレームはアセンブラ(hlasm)で書くことがけっこう普通にある。(あと、コボルとかPL/1とかもあるけど)
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
吾輩はリファレンスである。名前はまだ無い -- perlの中の人
BASICたち (スコア:0)
マイコンごとにBASICの言語形態がだいぶ違った(方言がすごかった)ので別言語として扱った場合、大量にあるBASIC系言語
N(88)-BASIC,MSX-BASIC,F(386)-BASIC,X-BASIC,Visual Basic ~6.0,QuickBasicなどなど
みんなみんな死滅している。
VB6の言語形態のみVBAに細々として残っているが(VBAも.NET系に移行してほしいよ)
後、人間が直接書くという意味ではマシン語。今時、マシン語で直接書く人いる?少なくともアセンブル言語使うでしょ?
Re:BASICたち (スコア:2)
N88-BASICあたりはまだ工場の機械制御とかでうごいてそう。
まさしく (スコア:4, 参考になる)
株式会社インターフェースで88-Basicライクなi99-Basic [interface.co.jp]というのをだしてますね。
同社の製品のみでしか動かないようですが、こういうのがあれば新しいシステムでも使われ続けるでしょうね。
N88-Basicって、昔から製造設備を自前で作っているような工場では結構重要な言語だと思いますね。直接、IOを操作できたり、動作がシングルタスクなので制御しやすいとか単一目的のメカトロには使いやすい言語ですので。
業種などによっては、N88の資産(スキルやソフト)を活用しつつ現代化もはかれる開発環境が必要とされていると思います。
Re: (スコア:0)
リンクを張るならPDFじゃなく製品紹介ページ [interface.co.jp]にしてくださいよ。
Re: (スコア:0)
i99-BASICって、Linuxで動作するのか
同じ会社が出しているInterface Linux Systemの無償オプションって感じみたいだけど、一般向けには出さないのかな?
Re: (スコア:0)
未だに80286なPC-9801UX21が機械制御用に現役で、N88-BASICで動作してたりするしな。
Re:BASICたち (スコア:2)
ハードも丈夫でしたしねぇ。
Re: (スコア:0)
高校生時代には、ポケコンのマシン語(16進)を直接打ち込んだり、訂正していた友人なら居ましたが、私は精々紙テープのデータ部分を訂正するのが限度でした。そんな技量は不要だよねぇと当時も言い合ってました。
まぁマイクロコントローラの動作チェックをするときぐらいなら直接やるかもね。
Re:BASICたち (スコア:2)
sharpだとG813位だっけ? G801には太平洋工業の外付けボードがあったけど。
Re: (スコア:0)
最初期のPC1500(1981年)でも、マシン語は扱えましたよ。
勿論、アセンブラはなくてpeek/pokeでBASICから読み書きするのですが。
Re: (スコア:0)
SHARPの MZ-700 でもその前の MZ-2000 や 80K2E のBASICでもマシン語モニタの機能あったよ。
自分で書いたマシン語のサブルーチンを 「ユーザ関数」 とか読んで呼び出す仕掛けがBASICに含まれてた。
1980年代初頭が後発だと言うなら話は別だけど。
Re: (スコア:0)
メモリを書き換える機能だけのマシン語モニタと、ニモニックを表示/入力できるアセンブラとでは
モノが違うからねえ。
PC-8801/9801系のモニタには1パスの逆アセンブラと、1行入力のアセンブラが付いていたけれど。
Re: (スコア:0)
MZ-80K2EのSP-5030にはマシン語モニタ機能はなかったはずですが。
Re: (スコア:0)
16進の直接打ち込みにアセンブラは必要ない。
当時の基本はハンドアセンブル。
アセンブラを買って持っているのは金持ち。どうしても欲しければ、自作。
僕もアセンブラは要らなかったが、ディスアセンブラは内蔵プログラムの解析に
必要だから作った。それでも当時じゃ並みの腕前。
Re:BASICたち (スコア:2)
マシン語モニタが無い機種では、ここまでは作っていたけど、アセンブラは作る手間と値段を比べて買う方を選んだ。
Z80だったG801だから発売されて買えただけだけど。
Re: (スコア:0)
アセンブラを標準装備していた人は昔はそれなりに居ましたからね
# ハンドアセンブルして機械語入力とかノートにデリスアセンブルして手書きデバッグとかよくやったなぁ
Re: (スコア:0)
ハンドアセンブルっていうんだよ。
何でも機会に頼ったらアカン。
Re: (スコア:0)
ホント、機械に頼ったらアカンなあ。
たまには手書きで頭の体操しよ。
Re: (スコア:0)
Hu-Basic…
開発元がもう無いな
BASIC-98 (スコア:0)
どうなったんだろう、Delphi同様、何回か別の会社に移管しました的な便りが来て、そしてお里の便りも絶え果てた
Re: (スコア:0)
あるよ [dennougumi.co.jp]。
サポートOSも95から始まって8までとなっているね。
MS-DOSのころは本家N88-BASIC(86)の半分以下のスピードで見るからに遅かったけど、
今だとマシンが速いから見掛けはとんでもないスピードなのかな?
# お値段がちょっと残念
# 20年前なら平気で買っていたと思うが、現在では躊躇してしまう
Re: (スコア:0)
メインフレームはアセンブラ(hlasm)で書くことがけっこう普通にある。
(あと、コボルとかPL/1とかもあるけど)