- C++ Builder vs C# どっちがいいか教えて©2ch.net
189 :デフォルトの名無しさん[sage]:2016/03/31(木) 11:25:15.06 ID:b5WGMtih - Cシャープは強い静的型付けの恩恵を全て受けながら
必要なシーンで動的記述がエレガントにできるようにもなっている。 C++では必ずそこで苦戦する。 相手の型(型というよりメモリ配置)が決まっていないと、とたんに苦境にたたされる。 あいまいな概念になるほどC++は足を引っ張り出す。 互いのオブジェクトの結合性を減らすためには、 曖昧なままにしておく方がよい場面もある。
|
- C++ Builder vs C# どっちがいいか教えて©2ch.net
191 :デフォルトの名無しさん[sage]:2016/03/31(木) 12:26:18.35 ID:b5WGMtih - C++も同じだけど?
|
- C++ Builder vs C# どっちがいいか教えて©2ch.net
194 :デフォルトの名無しさん[sage]:2016/03/31(木) 12:37:49.02 ID:b5WGMtih - C++の方が事前コンパイルのチェック厳しいとか思ってるのかな?
逆だよ。Cでdynamic使わなければ、静的チェックが行き届かなくなりやすいのはC++ void* や構造体ポインタで、リンク単位で 実態が不明のままでもコンパイルを通すのはC++ だからこそ、C++は入力時に正確な入力補完ができなくなるわけで。 C#は他のバイナリのコンパイル済みのdllまで含めて型チェックが走りつづける。
|
- C++ Builder vs C# どっちがいいか教えて©2ch.net
195 :デフォルトの名無しさん[sage]:2016/03/31(木) 12:39:00.34 ID:b5WGMtih - Cでdynamic → C♯でdynamic
|
- C++ Builder vs C# どっちがいいか教えて©2ch.net
197 :デフォルトの名無しさん[sage]:2016/03/31(木) 12:45:03.41 ID:b5WGMtih - それはC++も同じだってのw
|
- C++ Builder vs C# どっちがいいか教えて©2ch.net
198 :デフォルトの名無しさん[sage]:2016/03/31(木) 12:51:30.20 ID:b5WGMtih - しかも、C++の場合、ダイナミックリンクとやる取りする際にサイズわかんないでしょ?
渡してるポインタの実態がバージョンで違うだけで終わるでしょ。 メイン部分の作者とサブ部分の作者でstring型をdllにわたしてもらって使うことすらままならないでしょうが。
|
- C++ Builder vs C# どっちがいいか教えて©2ch.net
199 :デフォルトの名無しさん[sage]:2016/03/31(木) 13:15:50.21 ID:b5WGMtih - C++ Buiderだったか。
これ消えそうだけど、 これでRAD制作したプログラムはノーマルなclangだけで後日コンパイル出来るのかね? 言語機能足してて、普通に制作するとソースが大きく追加部に依存するようだが。
|
- C++ Builder vs C# どっちがいいか教えて©2ch.net
212 :デフォルトの名無しさん[sage]:2016/03/31(木) 22:29:08.61 ID:b5WGMtih - Swiftは筋が悪い言語。あれこそない。
有意なユーザー数を獲得することなく消える。
|