- C++ Builder vs C# どっちがいいか教えて©2ch.net
258 :デフォルトの名無しさん[sage]:2016/04/02(土) 13:39:48.03 ID:5Lj9Yl8g - >>235
いや、そういう機能を使うならハイブリットアプリにすればいいだけじゃん 速度考えないと互換性や汎用性は一番だと思う >>237 標準化されてRedHatやJetBrainも参加してるけどね 開発環境もMicrosoftのVS、オープンソースのMonoDevelop、JetBrainのProject Riderが開発中 RoslynもオープンソースでOmniSharpも可能
|
- C++ Builder vs C# どっちがいいか教えて©2ch.net
265 :デフォルトの名無しさん[sage]:2016/04/02(土) 14:40:02.50 ID:5Lj9Yl8g - >>250
>C#がC++を駆逐することは絶対ないから そりゃあ、C++を駆逐するための言語じゃないもん そこら辺はDとかGoみたいな言語と比較しようぜ ただし、現状見ればわかるように以前ほどアプリケーションでC++を使う利点は減っている 技術の進歩や最適化で速度やメモリのアドバンテージがあまりに小さくなれば、セキュリティ的に安全なVM以外でのバイナリ実行は署名が必要な時代が来るかもしれん
|
- C++ Builder vs C# どっちがいいか教えて©2ch.net
268 :デフォルトの名無しさん[sage]:2016/04/02(土) 15:34:34.55 ID:5Lj9Yl8g - >>262
>すでに作ってあるものは書き直さなくてもいい。 書き直したくなった場合どうすんの? Windowsは互換性を超重視してるけど、他のOSはそうはいかんぞ Windowsにしても新機能に対応したければ書き換えが必要 例えばClipboardの監視を他のアプリの巻き添えを食わないAddClipboardFormatListener にするとか >>264 「試しにちょっと使ってみた」っていうからインストール含めて2,3時間程度の電卓とかメモ帳とか、せいぜい小学生の作るゲームぐらいの話かと思った ハイブリットが最適って言ってるんじゃなくて、その程度試しただけじゃさすがに良さはわからんだろうと言ってるんだ どうせC++BuilderでもOSごとにコード変えるところは出てくるし、UIがどの程度OSに最適化されるかもある程度規模がないとわからん 結局C++Builder製ソフトの実例は上げてくれなかったし
|
- C++ Builder vs C# どっちがいいか教えて©2ch.net
274 :デフォルトの名無しさん[sage]:2016/04/02(土) 18:23:56.76 ID:5Lj9Yl8g - >>269
FireMonkeyとかVCLってForkして変更するってライセンス的に可能なの? 最新版買ってなくて脆弱性や新機能に対応する場合とかは書き換えたい場合あると思うんだけど (それとも、脆弱性対応アプデは5年ぐらいは無償だったりする?) >コンポーネントはあまりいじるものじゃない どっちかって言うと、実際の処理を確認したり、コードリーディングしたり、(ライセンスにしたがって)コピーや真似することは結構あるなぁ WindowsSDKでもAPIの説明が不十分で逆アセンブル読んだりWineのソース確認することあるし そもそもC++でC#と同程度の事するにはCOM知識は必須なわけで、そんだけ詳しけりゃいじりたい人もそこそこいると思うが >>272 すでに更新されてるけどな 本当にうまく更新されなくなければC++Builderと違ってforkすればOK
|
- C# vs Java どっちが好きか教えてくれ2 [無断転載禁止]©2ch.net
68 :デフォルトの名無しさん[sage]:2016/04/02(土) 19:00:27.01 ID:5Lj9Yl8g - >>67
貧弱ってどこらへんが? MonoDevelopはMacで動くはず ProjectRiderもまだ正式版じゃないけど、Mac対応
|
- C++ Builder vs C# どっちがいいか教えて©2ch.net
277 :デフォルトの名無しさん[sage]:2016/04/02(土) 20:19:39.76 ID:5Lj9Yl8g - >>275
また大好きなLinuxのGUIの話に持って行きたがる そうじゃなくて、.NETはVSのライセンスに関係なくランタイムの脆弱性は更新される でもC++Builderだと修正をあててリビルドしないといけないけど、いつまで無償更新されてんのという話 後で調べたら、ある程度過去まで遡って公開されるし、手作業で更新する方法が提供されてるのね http://support.embarcadero.com/article/44015 ちなみに、WPFは規模が大きすぎるしWindowsやDirectXに依存してるから本気で移植すると10年仕事になる しかも、GPU援護をガッツリ受けられないと正直遅いし、保守のコストも考えるとXwtとかGtk#とかに投資したほうがマシだな もっとやることはいっぱいある >マイクロソフトがやっていることはWindowsでしか動かないからね。 .NET CoreやXamarinはAndroid,iOS,Macで動くでしょ 何年前の話をしてるの
|
- C++ Builder vs C# どっちがいいか教えて©2ch.net
278 :デフォルトの名無しさん[sage]:2016/04/02(土) 20:27:28.71 ID:5Lj9Yl8g - そういえば、MonoがMITライセンスに変更されたけど、LGPLから変更できないという自分の主張の間違いを理解できた?
間違うのはしょうがないけど、自分の認識が常に正しいと思い込むのは大きなミスにつながるからなおした方がいいと思うよ http://www.mono-project.com/docs/faq/licensing/
|
- C# vs Java どっちが好きか教えてくれ2 [無断転載禁止]©2ch.net
72 :デフォルトの名無しさん[sage]:2016/04/02(土) 23:23:23.19 ID:5Lj9Yl8g - >>69
ProjectRiderがInteliJ&ReSharperベースだからいいかも まだ先行版だしUnity対応とかはわからんけど試してみては JetBrainsは学生無料なのも素晴らしい
|