アカウント名:
パスワード:
プログラミング歴もうすぐ 45 年で初心者の俺ですが、俺がプログラミングを始めたころの高級言語は、価格的にも思想的にも高級だった。
機械語はハンドアセンブルすれば、ぶっちゃけ BASIC の PEEK/POKE でもエディットできていたから思想的にも価格的に低級 (というか廉価) だった。ダンプリスト打ち込み用のプログラムも自作が簡単だったし。
今のインタープリタやコンパイラは、ストールマン様や MIT 様たちのおかげで、価格的に高級ではなくなった。
で、それとは別に隠蔽化というか、多重継承とかの高級な概念を持つことが必要で、そういう意味での高級化が発達してしまった。
だから、低級・高級と言われれば、俺のようなオッサンでも理解できるのだが、ローレベル・ハイレベルという言い方は、何を以てして「レベル」なのか、どうもしっくりこない。
ローレイヤー・ハイレイヤーではだめなの?
--JavaScript だろうが Scratch だろうが、要は教え方次第だが、4 歳児にどうやって教えるかに興味がある。
確か人間の言葉に近いほどハイレベル(高級)って概念でなかったでしたっけ
そうすると、皆さんが嫌っているCOBOLが最高級言語になるけど。COBOLはプログラマがほとんどいない時期に、コンピュータの概念が分からなくても英語さえ読み書きできれば大丈夫ってコンセプトで作られた言語だから、一番自然言語に近いよ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
級とレベルがごちゃごちゃなんだね (スコア:4, 興味深い)
プログラミング歴もうすぐ 45 年で初心者の俺ですが、俺がプログラミングを始めたころの高級言語は、価格的にも思想的にも高級だった。
機械語はハンドアセンブルすれば、ぶっちゃけ BASIC の PEEK/POKE でもエディットできていたから思想的にも価格的に低級 (というか廉価) だった。
ダンプリスト打ち込み用のプログラムも自作が簡単だったし。
今のインタープリタやコンパイラは、ストールマン様や MIT 様たちのおかげで、価格的に高級ではなくなった。
で、それとは別に隠蔽化というか、多重継承とかの高級な概念を持つことが必要で、そういう意味での高級化が発達してしまった。
だから、低級・高級と言われれば、俺のようなオッサンでも理解できるのだが、
ローレベル・ハイレベルという言い方は、何を以てして「レベル」なのか、どうもしっくりこない。
ローレイヤー・ハイレイヤーではだめなの?
--
JavaScript だろうが Scratch だろうが、要は教え方次第だが、4 歳児にどうやって教えるかに興味がある。
Re: (スコア:0)
確か人間の言葉に近いほどハイレベル(高級)って概念でなかったでしたっけ
Re: (スコア:0)
そうすると、皆さんが嫌っているCOBOLが最高級言語になるけど。
COBOLはプログラマがほとんどいない時期に、
コンピュータの概念が分からなくても英語さえ読み書きできれば大丈夫
ってコンセプトで作られた言語だから、一番自然言語に近いよ。
Re:級とレベルがごちゃごちゃなんだね (スコア:1)