アカウント名:
パスワード:
なんであんなものやらされてたんだろう
もともとPascalは教育用に作られたものだと聞くからね。
考案者であるヴィルト氏によれば、教育用である以外にも実用性をも考慮したとのことで、PascalコンパイラをPascalで記述することでその実証とした、という。
pascalが作られたのは1960年代終わり、他にはfortranしかなかったのだ恵まれた環境ではpl/iとかalgolとか
そういや引数の名前渡しってALGOL以外では使われてなくない?
実装するの大変なのに解りにくいだけだから。
結局古代言語で生き残っているのはFortran
PL/IもAlgolも正式に死んだPascalもModulaIIとかに変えずに、単に仕様や機能を強化していけばよかったのに
Cの系統にも、D言語とかほとんど消えた次世代言語がありますね。C++に相当するのが、 Object Pascal(Delphi)です。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あつくて寝られない時はhackしろ! 386BSD(98)はそうやってつくられましたよ? -- あるハッカー
大学の必修教養で習わされたPASCAL (スコア:0)
なんであんなものやらされてたんだろう
Re: (スコア:1)
もともとPascalは教育用に作られたものだと聞くからね。
Re:大学の必修教養で習わされたPASCAL (スコア:1)
考案者であるヴィルト氏によれば、教育用である以外にも実用性をも考慮したとのことで、PascalコンパイラをPascalで記述することでその実証とした、という。
Re: (スコア:0)
pascalが作られたのは1960年代終わり、他にはfortranしかなかったのだ
恵まれた環境ではpl/iとかalgolとか
Re: (スコア:0)
そういや引数の名前渡しってALGOL以外では使われてなくない?
Re: (スコア:0)
実装するの大変なのに解りにくいだけだから。
Re: (スコア:0)
結局古代言語で生き残っているのはFortran
PL/IもAlgolも正式に死んだ
PascalもModulaIIとかに変えずに、単に仕様や機能を強化していけばよかったのに
Re: (スコア:0)
Cの系統にも、D言語とかほとんど消えた次世代言語がありますね。
C++に相当するのが、 Object Pascal(Delphi)です。