アカウント名:
パスワード:
はじめてあれを読んだ時はよくできたジョーク文書だと感心するだけだったが、その後授業でPascalやらされたときに確信した。Pascalはクソ。滅ぶべき。慈悲はない。
なにがクソって、Pascalとかいう聳えたつウンコの根幹を成してる型システム。これ。たとえばintをtypedefしてint32という型として宣言したとする、その結果intとint32が各々別の型であると認識されるまでは良い。そこまでは。しかし配列をも型とみなしていて、int[32]とint[64]が別種の型と認識されるのは話にならない。現代的な文字列型などもないので、すなわちすべての文字列は長さによって別々の
極めて初期の段階で使わされた歴史の証人の方だったりします?オープン配列やマジック関数、汎用の文字列型(今でもPascal文字列と呼ばれている最大255文字のあれ)等々はTurboは勿論他の処理系でも早くから導入され一部はISO Extended Pascalのような規格化もされております。ただ、他の方が書かれてますように処理系によって微妙に違って統一されてないのがネック。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日々是ハック也 -- あるハードコアバイナリアン
本物のプログラマはPascalを使わない (スコア:0)
はじめてあれを読んだ時はよくできたジョーク文書だと感心するだけだったが、その後授業でPascalやらされたときに確信した。
Pascalはクソ。滅ぶべき。慈悲はない。
なにがクソって、Pascalとかいう聳えたつウンコの根幹を成してる型システム。これ。
たとえばintをtypedefしてint32という型として宣言したとする、その結果intとint32が各々別の型であると認識されるまでは良い。そこまでは。
しかし配列をも型とみなしていて、int[32]とint[64]が別種の型と認識されるのは話にならない。
現代的な文字列型などもないので、すなわちすべての文字列は長さによって別々の
Re:本物のプログラマはPascalを使わない (スコア:1)
極めて初期の段階で使わされた歴史の証人の方だったりします?
オープン配列やマジック関数、汎用の文字列型(今でもPascal文字列と呼ばれている最大255文字のあれ)等々はTurboは勿論他の処理系でも早くから導入され一部はISO Extended Pascalのような規格化もされております。
ただ、他の方が書かれてますように処理系によって微妙に違って統一されてないのがネック。