ハシモト・タカナリの脱C++的発想
@cpp_akira あと、「型理論」ってのは数学の一分野なので、それに基づいた言語設計になってないってこと? 俺はその真偽は分からんけど http://ja.wikipedia.org/wiki/%E5%9E%8B%E7%90%86%E8%AB%96 [TWNv920]
2010-05-29 00:05:33まぁ、オブジェクト指向とかくわしくないしEiffelとか触ったこともないので@uskzさんの突っ込み待ち。
2010-05-29 00:06:58@cpp_akira 印象としては、C++以上にこの記事の主張の方が一貫してないというか、C++をdisりたいだけだろお前、って気がする。「C++よりEiffelの方がいい」っていう主張はそのようにすればいいのである。Eiffelの特長もまた、OO一般の特長ではない
2010-05-29 00:11:18話題になっているC++の電波記事を読んでいるのですが… 「、あくまでC++言語の言語設計上の問題であり」多重継承の危険性は言語共通だろw ひときわC++のがアレゲだったから他の言語では設計段階からケアされているって言うだけで。
2010-05-29 00:13:42そこ大分前にコメントしたのですが、公開されてないどころかコメント欄消されてますね RT @cpp_akira: ??? RT @redboltz: ??? http://bit.ly/b58JDB
2010-05-29 00:13:49Eiffelは使ったことなくて申し訳ないのだけど、「強い型付けのあるオブジェクト指向言語であるEiffelでは」とその前との繋がりが感じられない。それとも、感じられないのは自分がEiffel使いでないからなのか?
2010-05-29 00:14:24??? RT @cpp_akira ??? RT @redboltz: ??? http://takanari.cocolog-nifty.com/eng_dly/2010/05/post-d4eb.html
2010-05-29 00:17:16おー良さそう。 RT @PG_kura: Eiffel は継承時にメソッド名変更、メソッド名削除ができる。この手法は素晴らしいと思ってる。
2010-05-29 00:18:59…あとできればEiffelを覚える前にJapaneseを覚えて欲しいところ。ブログの文章にそういう質を求めるのは酷なのかも知れませんが。
2010-05-29 00:19:14Eiffel は契約プログラミング&オブジェクト指向プログラミングに特化した言語。多重継承バリバリ。int もクラス。
2010-05-29 00:20:27Eiffel って確か、コンパイルすると一旦 C 言語のプログラムソースに変換してそいつをコンパイルする、という流れだったような。コンパイル時間が長い言語ですねー。
2010-05-29 00:21:31Eiffelのおもしろさは何となく伝わってきました。あと設計思想がC++の末裔とはだいぶ違うっぽいところも。C#とかJavaだと"Has-aに変換して何が悪い"ですからね。 > 差分プログラミングのために、上位クラスを利用することで、継承階層は深くなっていき、
2010-05-29 00:22:50同意 RT @enogu: …あとできればEiffelを覚える前にJapaneseを覚えて欲しいところ。ブログの文章にそういう質を求めるのは酷なのかも知れませんが。
2010-05-29 00:24:16