ハシモト・タカナリの脱C++的発想

http://takanari.cocolog-nifty.com/eng_dly/2010/05/post-d4eb.html コメント許可されなかった恨み、はらさでおくべきか
1
あえとす @aetos382

@cpp_akira あと、「型理論」ってのは数学の一分野なので、それに基づいた言語設計になってないってこと? 俺はその真偽は分からんけど http://ja.wikipedia.org/wiki/%E5%9E%8B%E7%90%86%E8%AB%96 [TWNv920]

2010-05-29 00:05:33
若年寄(もう若くない) @kikairoya

共通の既定クラスがないとGCしにくいとかそういうのはあるんだろうか [宮崎産を食べよう]

2010-05-29 00:05:56
Akira Takahashi @cpp_akira

まぁ、オブジェクト指向とかくわしくないしEiffelとか触ったこともないので@uskzさんの突っ込み待ち。

2010-05-29 00:06:58
ほっと @hotwatermorning

件のページイミフ過ぎるwwwbotの文章かと思うレベルwww

2010-05-29 00:09:24
あえとす @aetos382

@cpp_akira 印象としては、C++以上にこの記事の主張の方が一貫してないというか、C++をdisりたいだけだろお前、って気がする。「C++よりEiffelの方がいい」っていう主張はそのようにすればいいのである。Eiffelの特長もまた、OO一般の特長ではない

2010-05-29 00:11:18
くろいえのぐ @enogu

話題になっているC++の電波記事を読んでいるのですが… 「、あくまでC++言語の言語設計上の問題であり」多重継承の危険性は言語共通だろw ひときわC++のがアレゲだったから他の言語では設計段階からケアされているって言うだけで。

2010-05-29 00:13:42
めるぽん.c @melponn

そこ大分前にコメントしたのですが、公開されてないどころかコメント欄消されてますね RT @cpp_akira: ??? RT @redboltz: ??? http://bit.ly/b58JDB

2010-05-29 00:13:49
Egtra (ysk-noh) @egtra

Eiffelは使ったことなくて申し訳ないのだけど、「強い型付けのあるオブジェクト指向言語であるEiffelでは」とその前との繋がりが感じられない。それとも、感じられないのは自分がEiffel使いでないからなのか?

2010-05-29 00:14:24
梶本裕介 @uskz

@cpp_akira 前もそのページ見たんですけど突っ込む気力が無いです・・・

2010-05-29 00:15:07
梶本裕介 @uskz

Eiffelはぼくも大好きです!!

2010-05-29 00:15:24
Akira Takahashi @cpp_akira

.@melponn あら。これは前みたいにTogetterで(ry

2010-05-29 00:17:10
くっくっkura 🇯🇵🦀 @PG_kura

Eiffel は継承時にメソッド名変更、メソッド名削除ができる。この手法は素晴らしいと思ってる。

2010-05-29 00:18:07
くっくっkura 🇯🇵🦀 @PG_kura

Eiffel が強い型づけ・・・というのはどうか知らないけども。

2010-05-29 00:18:48
ほっと @hotwatermorning

おー良さそう。 RT @PG_kura: Eiffel は継承時にメソッド名変更、メソッド名削除ができる。この手法は素晴らしいと思ってる。

2010-05-29 00:18:59
くろいえのぐ @enogu

…あとできればEiffelを覚える前にJapaneseを覚えて欲しいところ。ブログの文章にそういう質を求めるのは酷なのかも知れませんが。

2010-05-29 00:19:14
くっくっkura 🇯🇵🦀 @PG_kura

Eiffel は契約プログラミング&オブジェクト指向プログラミングに特化した言語。多重継承バリバリ。int もクラス。

2010-05-29 00:20:27
SKS rep @repeatedly

Eiffelは良い言語だったのにね…

2010-05-29 00:20:42
くっくっkura 🇯🇵🦀 @PG_kura

Eiffel って確か、コンパイルすると一旦 C 言語のプログラムソースに変換してそいつをコンパイルする、という流れだったような。コンパイル時間が長い言語ですねー。

2010-05-29 00:21:31
ハルキ @nharuki

C++は「強い型付け言語」??「弱い(静的)型付け」だと思っていたが…。Wikipediaにもそう書いてあったような。

2010-05-29 00:21:56
くっくっkura 🇯🇵🦀 @PG_kura

メソッドとフィールドを feature(特徴) として一緒くたにした点も評価できる。

2010-05-29 00:22:32
くろいえのぐ @enogu

Eiffelのおもしろさは何となく伝わってきました。あと設計思想がC++の末裔とはだいぶ違うっぽいところも。C#とかJavaだと"Has-aに変換して何が悪い"ですからね。 > 差分プログラミングのために、上位クラスを利用することで、継承階層は深くなっていき、

2010-05-29 00:22:50
Akira Takahashi @cpp_akira

@nharuki 弱いとこは、組み込み型とenumとかそのへんですね。

2010-05-29 00:23:43
ほっと @hotwatermorning

同意 RT @enogu: …あとできればEiffelを覚える前にJapaneseを覚えて欲しいところ。ブログの文章にそういう質を求めるのは酷なのかも知れませんが。

2010-05-29 00:24:16