アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
にわかな奴ほど語りたがる -- あるハッカー
期待はあるのですが・・・ (スコア:1)
見えるのでしょうか。
自分はUnix素人の癖に(しかも「ぱすかりゃー」)
なぜかHurdを使いたくて堪らないという問題人間
なのですが、現状pascalが動くOSというとUnix系
ではLinux系しか無い状況ですので、Linux系の
ア
-----------------
#そんなワタシはOS/2ユーザー:-)
Re:期待はあるのですが・・・ (スコア:1)
> ではLinux系しか無い状況ですので
そーなんですか?
Free Pascal Compiler
http://www.freepascal.org/
には、Linux, FreeBSD, DOS, Win32, OS/2, BeOS, SunOS (Solaris), QNX and Classic Amigaで動くとありますが。
Re:期待はあるのですが・・・ (スコア:2, 参考になる)
1.0.4からサポートをはじめて1.1で正式対応という話ですから・・・・(今は1.0.6・・・でしたよね?)
ぜんぜん関係ないですが
-----------------
#そんなワタシはOS/2ユーザー:-)
Re:期待はあるのですが・・・ (スコア:1)
まあ、そういうことが出来ないのは、元祖(だよね)Pascalのほうの「落ち度」ですからねえ(^^;
#Delphiしてると、宣言の順序とかi
Re:期待はあるのですが・・・ (スコア:1)
これ、ワタシ逆に気持ち悪くてダメですね(大笑い)。
それに順序依存性がないのも気持ち悪いです(さらに倍)。
便利だし
-----------------
#そんなワタシはOS/2ユーザー:-)
Re:期待はあるのですが・・・ (スコア:1)
あ。そういうことですか。ならば(俺も同じ意見かどうかはさておき(^^;)ナットクです。
>それに順序依存性がないのも気持ち悪いです(さらに倍)。
とりあえず俺が思うに、「OOP言語で」依存性が有ると、めちゃ辛いです。
(rubyみたいに一見宣言なものも実は実行である、という言語なら話は別ですが、
あれは逆にシンボルの評価(ってゆーか)がLazyに行われるんで、そもそも困りません。)
一般に手続き同士の「相互(循環)呼出」を、これといった対策なしに使うと、えらいことになりますが、
一般にObject同士の「相互(循環)参照」はなんぼでも有りです。やりまくりです。
この辺の違いが、「OOP言語では」順序の概念を捨てたくなる理由なんじゃないかと思います。
本質的に順序というものとの相性が宜しくない。
単に便利のためだけじゃなくて、必然としてそうある(べき)なんだと思います。
なので、純粋Pascalに対しては、あんまり文句はありませんが、
OOPを導入したタイプの奴には、不満を感じてしまいます。ちなみにC++も全く同じ。
>便利だし、絶対使っちゃうんですけど、自分は極力forwordっぽい宣言ってのが生理的に気持ち悪いです。
「宣言の」順序依存性が無くなれば、そもそもforward宣言は不要になるはず、ですよね。
1passで終わらないのは不愉快だという面もあります(^^;が、まあ重要な利益との引き換えなので…
#逆に、1passに拘って、言語として使い難くなっちゃうほうが、辛いなあ。
>だから、今のObjectPascalよりOberonの方が気持ち良かったりします。
なんか面白い言語らしいですね>Oberon
Re:期待はあるのですが・・・ (スコア:1)
ソレはオブジェクト指向だから、つーよりも、むしろ作法モードが順序依存無しモードに入るからじゃないですか?つまり使っている人間のせいじゃないですか?
私は(好みの性で)極力、forwardっぽい宣言をしないように作ってしまいます。ObjectPascalでもね。<この態度はどうか。
それと、現在はスコープと継承を同時にクラスにしょわせていますけど、本来OOPで重要なのは継承で、スコープ制御はまた別のメカニズムで行う方が自分としては好ましい気がしてます。だもんで、デリゲーション的なメカニズムの方が未来があるようなきがしますねー。(例の「オブジェクト指向は間違っていた!」のアレです)
それはそれとして、Oberonがいいなーと思うのは、pascalってwhile - doは文を囲むのにbegin-endがいるのに、repeat untilはイラン、とか仕様的に凸凹が見えるところが軒並み修正されてますので。
言語仕様的にはCLUとかOberonとかの方が好みにあいますねー。特にCLUはなかなか変態的で楽しい言語です。
-----------------
#そんなワタシはOS/2ユーザー:-)