探検
C++ Builder vs C# どっちがいいか教えて©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2016/03/26(土) 22:51:31.60ID:KKewP24J
やるならどちらがいいんでしょうか?
2デフォルトの名無しさん
2016/03/27(日) 00:28:14.47ID:bIAa7Orq 普通にC++ Builder
比較になりません
終了
比較になりません
終了
3デフォルトの名無しさん
2016/03/27(日) 01:28:19.69ID:ZQ3edef2 C++ Builderに一票
2016/03/27(日) 02:15:55.75ID:lViptD/i
そのどちらかなら考えるまでもなくC#一択だろ
2016/03/27(日) 02:33:08.88ID:JhGVb+Su
C#は遅すぎてプロの世界じゃ通用しない
C++ Builderだろうな
C++ Builderだろうな
2016/03/27(日) 03:14:10.86ID:UGnRhUEw
悪いことは言わんからC#にしとけ
2016/03/27(日) 03:39:11.47ID:YL8N7tUM
>>6
でもC#って遅いんだよね?
でもC#って遅いんだよね?
2016/03/27(日) 04:31:21.40ID:e2zIkGsk
2016/03/27(日) 07:06:45.14ID:8I3ts8K5
Cプラビルダーなんぞ、明日消えてもおかしくないほどヤバい。
絶対にやめとけ。
そのすべての資産が吹っ飛ぶとおもっておいたほうがいい。
絶対にやめとけ。
そのすべての資産が吹っ飛ぶとおもっておいたほうがいい。
2016/03/27(日) 08:39:52.68ID:gRNwsXl+
>>9
じゃあ、何を使った方がいいの?
じゃあ、何を使った方がいいの?
11デフォルトの名無しさん
2016/03/27(日) 10:35:53.01ID:mmtD5E4R2016/03/27(日) 11:19:05.24ID:tuBIqIOP
>>1
クソスレ乱発してんじゃねぇカス
クソスレ乱発してんじゃねぇカス
13デフォルトの名無しさん
2016/03/27(日) 12:20:31.18ID:pGxqaW48 やっぱりC#はださい
これもできないあれもできない
C#やめといた置いたいいよ
これもできないあれもできない
C#やめといた置いたいいよ
2016/03/27(日) 12:23:02.90ID:dzEo+tED
>>13
具体的に
具体的に
2016/03/27(日) 12:39:10.34ID:XGu9z7+0
C++みたいなごちゃごちゃクソ仕様よりはC#はマシだと思うけどな
16デフォルトの名無しさん
2016/03/27(日) 12:51:57.10ID:5P1z9q7E >>14
C#は
かっこわるい
C#で作ったと聞いただけで敬遠される
起動が遅くていらいらする
もっさり動作で遅い
メモリ消費が多い
負荷がかかるのでバッテリーがすぐ減る
開発者の都合でC#を選んでもユーザーにはなかなか使ってもらえないから結局C++に書き直すことになる
C#で作ったというだけで、遅くなくても遅いとケチをつけられて納品したものも作り直しさせられる
C言語の記述を書くとエラーになる
主流のC++と異なるヘンテコ言語
Javaとも互換がない
使えるライブラリが少ない
Androidに不利
iOSに不利
Mac OS Xに不利
インストールしたてのOSでは動作しないのでユーザーにキレられる
C#は
かっこわるい
C#で作ったと聞いただけで敬遠される
起動が遅くていらいらする
もっさり動作で遅い
メモリ消費が多い
負荷がかかるのでバッテリーがすぐ減る
開発者の都合でC#を選んでもユーザーにはなかなか使ってもらえないから結局C++に書き直すことになる
C#で作ったというだけで、遅くなくても遅いとケチをつけられて納品したものも作り直しさせられる
C言語の記述を書くとエラーになる
主流のC++と異なるヘンテコ言語
Javaとも互換がない
使えるライブラリが少ない
Androidに不利
iOSに不利
Mac OS Xに不利
インストールしたてのOSでは動作しないのでユーザーにキレられる
2016/03/27(日) 13:16:36.08ID:HhNrW7B8
多分彼はC#のトゲトゲに刺さったんだろ
2016/03/27(日) 14:36:41.97ID:16qVVvu7
2016/03/27(日) 14:43:47.94ID:XGu9z7+0
2016/03/27(日) 14:45:29.47ID:XGu9z7+0
念のためググったら出てきたから回答不要です
2016/03/27(日) 14:51:21.58ID:16qVVvu7
だいたいスマホのアプリですらJavaかC#なんだが
どんだけ腐ったPCなんだよ
どんだけ腐ったPCなんだよ
22デフォルトの名無しさん
2016/03/27(日) 15:49:05.31ID:C5Gjgek2 >>21
スマホのアプリも大きなプログラムはC/C++/Objective-Cで書かれているよ。
C#はスマホ規模の小さいプログラムならまだなんとかなるかも知れないけど
パソコンの大きな規模のプログラムを作るならC/C++でやっとかないと他の競合ソフトに勝てないよ。
俺だけが使う俺ソフトの需要を満たす言語と、プロが作るシェア争いに勝つ言語は違うさ
そこでC++ Builderですよ
スマホのアプリも大きなプログラムはC/C++/Objective-Cで書かれているよ。
C#はスマホ規模の小さいプログラムならまだなんとかなるかも知れないけど
パソコンの大きな規模のプログラムを作るならC/C++でやっとかないと他の競合ソフトに勝てないよ。
俺だけが使う俺ソフトの需要を満たす言語と、プロが作るシェア争いに勝つ言語は違うさ
そこでC++ Builderですよ
2016/03/27(日) 15:53:18.46ID:3kFBEoEP
規模小さければ、速度必要なソフトでもC++選ばないっていうことですか?
24デフォルトの名無しさん
2016/03/27(日) 16:22:04.89ID:fI+awN4B >>23
>規模小さければ、速度必要なソフトでもC++選ばないっていうことですか?
別にC++を選んでもいいし、Hello World. を表示するだけならC++でなくてもいいだろう。
だが、Androidの場合はマルチCPUだから事情が異なってJava CPUという仮想のネイティブCPUがあると仮定しているんだ。
もちろん、開発者がそれを無視してC/C++を使うのも自由だし、実際よく使われているけどね。
Androidは、ARM Intel Atom、MIPSなどいろんなCPUがあるからね。
AndroidタブレットAtomが増えてきているよね。
MIPSのAndroidなんかねーよとか思うかも知れないけど、少なくとも過去にあったな。
http://juggly.cn/archives/47873.html
Atomの場合は、非JavaソフトをARMからAtomに変換する技術(バイナリトランスレーション)を使ってAtomでも動くようにしているらしいけど
変換できないソフトもあるし変換できてもパフォーマンスもいいかどうか分からない。
残念ながら、Androidに完全に対応するのはJavaだけで、C/C++でもC#でも各CPUにコンパイルしなおさなければ動かない機種が存在するということ。
かといってコンパイルし直す開発環境を用意できなかったり面倒だったりして、CPUの種類ごとにコンパイルするこは少ない。
どちらにしろ、AndroidでJavaが使われる場合があってもC#は採用しがたい。
Java仮想マシンはAndroidにとっての仮想ネイティブCPUなんだから。
だからJavaで作れられたAndroidソフトはネイティブソフトと呼ばれる。
>規模小さければ、速度必要なソフトでもC++選ばないっていうことですか?
別にC++を選んでもいいし、Hello World. を表示するだけならC++でなくてもいいだろう。
だが、Androidの場合はマルチCPUだから事情が異なってJava CPUという仮想のネイティブCPUがあると仮定しているんだ。
もちろん、開発者がそれを無視してC/C++を使うのも自由だし、実際よく使われているけどね。
Androidは、ARM Intel Atom、MIPSなどいろんなCPUがあるからね。
AndroidタブレットAtomが増えてきているよね。
MIPSのAndroidなんかねーよとか思うかも知れないけど、少なくとも過去にあったな。
http://juggly.cn/archives/47873.html
Atomの場合は、非JavaソフトをARMからAtomに変換する技術(バイナリトランスレーション)を使ってAtomでも動くようにしているらしいけど
変換できないソフトもあるし変換できてもパフォーマンスもいいかどうか分からない。
残念ながら、Androidに完全に対応するのはJavaだけで、C/C++でもC#でも各CPUにコンパイルしなおさなければ動かない機種が存在するということ。
かといってコンパイルし直す開発環境を用意できなかったり面倒だったりして、CPUの種類ごとにコンパイルするこは少ない。
どちらにしろ、AndroidでJavaが使われる場合があってもC#は採用しがたい。
Java仮想マシンはAndroidにとっての仮想ネイティブCPUなんだから。
だからJavaで作れられたAndroidソフトはネイティブソフトと呼ばれる。
2016/03/27(日) 16:27:13.15ID:fI+awN4B
>>23
規模が小さいけど速度が必要ってパターン、あると思うけどあまりないと思う。
規模が大きいほどメモリも多く使うし読み込み時間も長くなるし速度に影響が出ることか多いと思う。
特にVMを使う言語は影響が出やすい。
もちろん、規模に関わらず速度が必要ならC/C++でしか実現できないことはあるでしょう。
規模が小さいけど速度が必要ってパターン、あると思うけどあまりないと思う。
規模が大きいほどメモリも多く使うし読み込み時間も長くなるし速度に影響が出ることか多いと思う。
特にVMを使う言語は影響が出やすい。
もちろん、規模に関わらず速度が必要ならC/C++でしか実現できないことはあるでしょう。
2016/03/27(日) 16:44:23.36ID:Bsd2GHZR
ふむふむ
C++ Builderのほうが良さそうですね
C++ Builderのほうが良さそうですね
2016/03/27(日) 16:55:40.52ID:c5EVjRBy
Delphiがいい
2016/03/27(日) 17:06:13.06ID:13Gt4Wr7
C++がすでにできるならC++Builderでもいいかもしれんが、わかんないならC#からの方がいいと思うな
未定義の処理や処理系定義の互換性については入門書では扱いきれない内容だし、メモリを破壊しても処理が続行して結果がおかしくなるとかは初心者は原因すらつかめなくてコンパイラのバグを疑ったりしてる例はわりとある
C#ではそういうことはないし、速度的にも初心者のうちは困ることはない
その後、やりたければC++もやればいい
未定義の処理や処理系定義の互換性については入門書では扱いきれない内容だし、メモリを破壊しても処理が続行して結果がおかしくなるとかは初心者は原因すらつかめなくてコンパイラのバグを疑ったりしてる例はわりとある
C#ではそういうことはないし、速度的にも初心者のうちは困ることはない
その後、やりたければC++もやればいい
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 官邸の安保担当「日本は核保有すべきだ」 政府内の検討は否定 [蚤の市★]
- 首相官邸筋「私は核を持つべきだと思っている」 オフレコ非公式取材にて発言 [パンナ・コッタ★]
- 《いつかこの子がドレスを着るまで生きたい》サウナ閉じ込め…専門家が指摘する月額39万円サウナの“論外な構造” [パンナ・コッタ★]
- 【アメトーーク】12月30日(火)午後5時50分-年末6時間SP運動神経悪い芸人&さんまvs売れっ子若手芸人&家電芸人&アメトーーク大賞 [征夷大将軍★]
- 【芸能】笑い飯・哲夫 『THE W』の審査員「次からもう断ろうかな…」 粗品とのコメント回数の差にあ然 カンペで指示が出ている [冬月記者★]
- 渡邊渚、入院から2年半の心境明かす「いつまでもPTSDをネタにして生きるなと言われ、詐病だ、嘘つきだと言われ…」「搾取されたくない」★2 [Ailuropoda melanoleuca★]
