パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

絶滅しそうなプログラミング言語は?」記事へのコメント

  • by Anonymous Coward on 2014年10月11日 18時06分 (#2692256)

    マイコンごとにBASICの言語形態がだいぶ違った(方言がすごかった)ので別言語として扱った場合、大量にあるBASIC系言語
    N(88)-BASIC,MSX-BASIC,F(386)-BASIC,X-BASIC,Visual Basic ~6.0,QuickBasicなどなど
    みんなみんな死滅している。
    VB6の言語形態のみVBAに細々として残っているが(VBAも.NET系に移行してほしいよ)

    後、人間が直接書くという意味ではマシン語。今時、マシン語で直接書く人いる?少なくともアセンブル言語使うでしょ?

    • by kcg (26566) on 2014年10月11日 18時14分 (#2692262) ホームページ 日記

      N88-BASICあたりはまだ工場の機械制御とかでうごいてそう。

      親コメント
      • まさしく (スコア:4, 参考になる)

        by Technobose (6861) on 2014年10月11日 19時38分 (#2692308) 日記

        株式会社インターフェースで88-Basicライクなi99-Basic [interface.co.jp]というのをだしてますね。
        同社の製品のみでしか動かないようですが、こういうのがあれば新しいシステムでも使われ続けるでしょうね。
        N88-Basicって、昔から製造設備を自前で作っているような工場では結構重要な言語だと思いますね。直接、IOを操作できたり、動作がシングルタスクなので制御しやすいとか単一目的のメカトロには使いやすい言語ですので。
        業種などによっては、N88の資産(スキルやソフト)を活用しつつ現代化もはかれる開発環境が必要とされていると思います。

        親コメント
        • by Anonymous Coward

          リンクを張るならPDFじゃなく製品紹介ページ [interface.co.jp]にしてくださいよ。

          • by Anonymous Coward

            i99-BASICって、Linuxで動作するのか

            同じ会社が出しているInterface Linux Systemの無償オプションって感じみたいだけど、一般向けには出さないのかな?

      • by Anonymous Coward

        未だに80286なPC-9801UX21が機械制御用に現役で、N88-BASICで動作してたりするしな。

    • by Anonymous Coward

      高校生時代には、ポケコンのマシン語(16進)を直接打ち込んだり、訂正していた友人なら居ましたが、私は精々紙テープのデータ部分を訂正するのが限度でした。そんな技量は不要だよねぇと当時も言い合ってました。
      まぁマイクロコントローラの動作チェックをするときぐらいなら直接やるかもね。

      • by wolf03 (39616) on 2014年10月11日 19時00分 (#2692289) 日記
        アセンブラ標準装備なんてかなり後発じゃないか。
        sharpだとG813位だっけ? G801には太平洋工業の外付けボードがあったけど。
        親コメント
        • by Anonymous Coward

          最初期のPC1500(1981年)でも、マシン語は扱えましたよ。
          勿論、アセンブラはなくてpeek/pokeでBASICから読み書きするのですが。

        • by Anonymous Coward

          SHARPの MZ-700 でもその前の MZ-2000 や 80K2E のBASICでもマシン語モニタの機能あったよ。
          自分で書いたマシン語のサブルーチンを 「ユーザ関数」 とか読んで呼び出す仕掛けがBASICに含まれてた。
          1980年代初頭が後発だと言うなら話は別だけど。

          • by Anonymous Coward

            メモリを書き換える機能だけのマシン語モニタと、ニモニックを表示/入力できるアセンブラとでは
            モノが違うからねえ。

            PC-8801/9801系のモニタには1パスの逆アセンブラと、1行入力のアセンブラが付いていたけれど。

          • by Anonymous Coward

            MZ-80K2EのSP-5030にはマシン語モニタ機能はなかったはずですが。

        • by Anonymous Coward

          16進の直接打ち込みにアセンブラは必要ない。
          当時の基本はハンドアセンブル。
          アセンブラを買って持っているのは金持ち。どうしても欲しければ、自作。
          僕もアセンブラは要らなかったが、ディスアセンブラは内蔵プログラムの解析に
          必要だから作った。それでも当時じゃ並みの腕前。

          • by wolf03 (39616) on 2014年10月12日 8時41分 (#2692489) 日記
            最初はハンドアセンブルしていた。
            マシン語モニタが無い機種では、ここまでは作っていたけど、アセンブラは作る手間と値段を比べて買う方を選んだ。
            Z80だったG801だから発売されて買えただけだけど。
            親コメント
        • by Anonymous Coward

          アセンブラを標準装備していた人は昔はそれなりに居ましたからね

          # ハンドアセンブルして機械語入力とかノートにデリスアセンブルして手書きデバッグとかよくやったなぁ

        • by Anonymous Coward

          ハンドアセンブルっていうんだよ。
          何でも機会に頼ったらアカン。

          • by Anonymous Coward

            ホント、機械に頼ったらアカンなあ。
            たまには手書きで頭の体操しよ。

    • by Anonymous Coward

      Hu-Basic…
      開発元がもう無いな

    • by Anonymous Coward

      どうなったんだろう、Delphi同様、何回か別の会社に移管しました的な便りが来て、そしてお里の便りも絶え果てた

      • by Anonymous Coward

        あるよ [dennougumi.co.jp]。

        サポートOSも95から始まって8までとなっているね。

        MS-DOSのころは本家N88-BASIC(86)の半分以下のスピードで見るからに遅かったけど、
        今だとマシンが速いから見掛けはとんでもないスピードなのかな?

        # お値段がちょっと残念
        # 20年前なら平気で買っていたと思うが、現在では躊躇してしまう

    • by Anonymous Coward

      メインフレームはアセンブラ(hlasm)で書くことがけっこう普通にある。
      (あと、コボルとかPL/1とかもあるけど)

身近な人の偉大さは半減する -- あるアレゲ人

処理中...