今日のテーマ   日々改造 (^_^;)         
[記事リスト(ツリー表示)]  [ 返信 ]   [新着記事] [最新50] [ワード検索] [過去ログ]

タイトル Pascal & Basic
投稿日: 2022/11/07(月) 23:03
投稿者文太
 番 号 10371    10367 番 としき さんへのコメント    コメント数 2

英語のまんまで、ごめんなさい、読んでくだされ。がんばれ!

   Personal Computer Computer Language Series
   Pascal Compiler
   Copyright International Business Machines Corporation 1981
   First Edition (August 1981)

from the above, below

Pascal, a relatively modern language, has benefited 
from many earlier languages (such as ALGOL) 
and is forming the basis of several new ones.

IBM has added several goals to this list:

IBM Personal Computer Pascal is designed to be 
a systems implementation language, especially 
suitable for writing compilers, interpreters, 
operating systems, and so on.

 2点ほど、接点があったので。
 IBM 初号機(1981)には、Pascalが付いてきたみたいで、ALGOLが先祖、
そしてコンパイラが作れるようにと IBMは、オリジナル・パスカルからいくらか
拡張をした、とありますね。
 この拡張というのが何なのか分からなかったのですが。

 ただ、僕が何となく思っているのは、basicコンパイラ(BCってたしか
MSの製品でなかったかなぁ?)と、Basic -> Asmに翻訳して、アセンブル
するのとは、ちょっと違うのじゃないかな、ということ。

 何となくアセンブルすると、すごく速くなりそう。ここが、ぼくが
BASMを面白いかな、と思った点。

>BASM!  The BASIC to 286 Assembly Language Translator (c) 1998

 というように、Basicが流行っていたときのものではないですね。
 Power Basicって何なのか(商品っぽい)調べておきます。
 Basicが方言まみれで収拾つかなくなってしまった、という話は聞いて
います。方言だらけなんでしょうね。

 でも僕が面白がる部分は……。所詮、テキスト処理ツール部分と
あとメモリとちょっとシステム寄りな部分だけでしょうから。

 親父さんは、COBOLも勉強したんだぁ。昔の人は偉いですよねぇ。
 Miyataさんが、「仕事はCOBOL、つまんない」とか言ってませんでしたっけ?
 ここから僕が思うのは、やっぱエディタはエディタで、「言語」で
プログラムする前に、いろんな工夫があるんだろうな、ということ。

 僕は、残りの人生をかけて、基本的に、これをやりたい。
 1 Vzを極める。
 2 Vzの存在意義を実証する=プログラミングする。道具は使って
   なんぼよ。

 まだまだ疲れてるけど、イエイ!


    - No.10371 一括表示へ   -   コメント元:10367 一括表示へ  -    [ 返信 ]    [引用あり] pre


- 関連一覧ツリー (先頭の番号をクリックするとツリー全体を一括表示します)
10351.「問題解決」(problem solving) - 文太 22/11/02-16:10
  ┗10352.Re: 「問題解決」(problem solving) - としき 22/11/03-13:37
   ┣10353.Re^2: 「問題解決」(problem solving) - めざら 22/11/03-16:34
   ┣10354.Re^2: 「問題解決」(problem solving) - 文太 22/11/03-18:16
   ┗10362.Re^3: 「問題解決」(problem solving) - としき 22/11/04-19:31
    ┗10363.Re^4: 「問題解決」(problem solving) - 文太 22/11/04-20:52
     ┗10365.Re^5: 「問題解決」(problem solving) - としき 22/11/04-22:45
      ┣10366.そこまでジャパンはすごかったのか! - 文太 22/11/05-12:18
      ┣10367.Re: そこまでジャパンはすごかったのか! - としき 22/11/05-12:58
      ┗10371.Pascal & Basic - 文太 22/11/07-23:03
       ┣10372.cplate.def (v1.00) 再掲 - 文太 22/11/07-23:10
       ┗10376.Re: Pascal & Basic - としき 22/11/09-13:00
        ┗10377.Re^2: Pascal & Basic - 文太 22/11/09-23:06
         ┣10380.Zen of Assembly Language - 文太 22/11/10-01:00
         ┗10386.Re^3: Pascal & Basic - としき 22/11/11-03:33
      ┣10368.補遺とか訂正とか - としき 22/11/05-15:29
      ┣10369.Re: 補遺とか訂正とか - 文太 22/11/06-12:20
      ┣10370.Re: 補遺とか訂正とか - としき 22/11/07-19:16
      ┗10373.Re^2: 補遺とか訂正とか - 文太 22/11/08-15:20
      ┗10383.DOSとBasic - 文太 22/11/11-01:14
      ┗10378.Re^6: 「問題解決」(problem solving) - konno 22/11/09-23:55
       ┗10384.Re^7: 「問題解決」(problem solving) - としき 22/11/11-02:06
   ┣10355.「問題解決法」(problem solving)(^^; - konno 22/11/03-20:08
   ┗10356.Re: 「問題解決法」(problem solving)(^^; - 文太 22/11/03-21:20
    ┗10358.Re^2: 「問題解決法」(problem solving)(^^; - 文太 22/11/03-22:16
   ┗10364.Re^2: 「問題解決」(problem solving) - 文太 22/11/04-21:20

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)   [引用あり]
おなまえ 
Eメール 
タイトル 
メッセージ auto soft pre(図表、プログラム) ※折り返さずに改行を入れてね
 参照先 
 暗証キー (英数字で8文字以内)
 プレビュー          

- 以下のフォームから自分の投稿記事を修正・削除することができます -
   処理   記事No   暗証キー
    [ページトップへ] [管理用]