Cの"関数"はどうしても理解できなかったが
Pascalで"プロシージャ"という名前に変わった時
な~んだ という気持ちになった
情報工学科とかではCではなくまずPascalを教えられるところもあると思うけど
その理由って何なんだろう
Cはプロ用
ハードの知識OSの知識が十分でないと使いものにならない
Cが基礎とかぬかす老害に惑わされてはならない
classだのobjectだのPascalである必要性が感じられないんだが
どれでも同じようなもんだ
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
PSUN8
CからPascalの順番に学んだんだが、
begin...endの使い方が難しかった。
教育用ってウソだろ。
begin...endは難しいとは思わないが
物々しいとゆうか大げさな気がする
begin...endの使い方のどこが難しいんだろう
アルゴリズムの擬似コードはほとんどPascalで書かれてる
読めないと話にならない
ただな
低学歴底辺ドカタには
そんなこと一切関係ないからな
気にすることはない
全くだね。リアル社会はアセンブラとCがすべて。これがないとOSも各種ライブラリも書けない。
そしてそれらを理由するアプリはJavaやVB、C#を使う。
PASCALは遅くても構わない学者用の言語と言っていい。
現場でこんな効率の悪い言語を使ったらデスマーチは必至。
コンパイル爆速で休憩時間がなく効率が下がるからな。
∧∧
ヽ(・ω・)/ ズコー
\(.\ ノ
、ハ,,、  ̄
TURBO PASCALは今にして思えば非力なマシンで素晴らしい速度で
大規模なパスカルソースをコンパイルしてたよね。Cもああいうのを
見習うべきや。
パスカル信者はそうやって盛り過ぎるから嘘付きって言われるんだよ。
初学者が學ぶ順として
PASCAL, C なら問題ない
C, PASCAL はお薦めしない
現代なら Python の方が良い
Ruby はパチもん
初代Appleマッキントッシュのシステム記述言語はたしかPascalだったな。
32ビットあるいは今なら64ビットアドレス空間用のPascalインタプリタや
コンパイラが教育用に欲しいな。
Linuxでキャラクター端末上でちゃんと動いて、コンパイルが爆速なものが。
% pc a.pas
% a.out
といった感じでね。
GNUはPascal開発をなんだか放棄したような印象がある。
gcc がコンパイラコレクションなら、Pascalぐらいは教育用に
含めて入れとけよと言いたい。
TP6の頃にはTCがあったような気がする
何でTC使わなかったんだろう
Pascalの欠点は配列を引数にした関数がめんどい
iPhoneでPascal Programming Languegeてのを買ってみたが
これはソースをサーバーに送って実行結果を送り返すアプリだな
実行のたびに10秒くらい待たされる
とりあえず数字を2進数で表示するプログラムを書いてみた
program Main;{10進数→2進数}
var
j, n: longint;
s: string;
begin
Readln(n);
j:= n;
s:= '';
while 0 < j do begin
if (j mod 2) = 0 then
s:= '0' + s
else
s:= '1' + s;
j:= j div 2;
end;
if s = '' then
s:= '0';
Write(n, '(dec) = ', s, '(bin)');
end.