探検
C++ Builder vs C# どっちがいいか教えて©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2016/03/26(土) 22:51:31.60ID:KKewP24J
やるならどちらがいいんでしょうか?
127デフォルトの名無しさん
2016/03/29(火) 21:34:21.64ID:ZM4rSZrN 前スレと同じ流れワロタ
128デフォルトの名無しさん
2016/03/29(火) 23:42:16.20ID:Jok+zj4I しかしフリーソフトを持ち上げたり腐したり忙しい人だねー
ダブスタどころの話じゃなくて何個スタンダードがあることやら
ダブスタどころの話じゃなくて何個スタンダードがあることやら
129デフォルトの名無しさん
2016/03/29(火) 23:49:02.49ID:WfabsErZ 多重人格者、悪くなる前に医者に見てもらいなさい。
130ビルダー君、迷言集w
2016/03/30(水) 00:07:02.19ID:NR+mx7BJ 273 名前:デフォルトの名無しさん[] 投稿日:2016/03/17(木) 16:16:31.80 ID:t/SpC9hS
>>266
>なんでVSみたいなのMS以外に作れないの?
マウスで画面設計してクリックしてプログラム作るような奴はRADというが、
昔からマイクロソフトよりボーランド系の開発環境の方が優れていると言われてきて、今でもそうだと思う。
EmbarcaderoのRAD StudioのC++ Builder使ってみろよ。
Windows/Mac OS X/Android/iOSに対応していてすごいぞ。
これがあると、Visual Studioみたいなださい開発環境使う気になれない。
503 名前:デフォルトの名無しさん[sage] 投稿日:2016/03/20(日) 19:25:39.67 ID:BZC+UvSm [15/39]
>>497
C++ Builder使ってみてから意見して欲しい。
君の思うC++ と、私の思うC++の差が大きいと思う。
>>266
>なんでVSみたいなのMS以外に作れないの?
マウスで画面設計してクリックしてプログラム作るような奴はRADというが、
昔からマイクロソフトよりボーランド系の開発環境の方が優れていると言われてきて、今でもそうだと思う。
EmbarcaderoのRAD StudioのC++ Builder使ってみろよ。
Windows/Mac OS X/Android/iOSに対応していてすごいぞ。
これがあると、Visual Studioみたいなださい開発環境使う気になれない。
503 名前:デフォルトの名無しさん[sage] 投稿日:2016/03/20(日) 19:25:39.67 ID:BZC+UvSm [15/39]
>>497
C++ Builder使ってみてから意見して欲しい。
君の思うC++ と、私の思うC++の差が大きいと思う。
2016/03/30(水) 00:07:33.18ID:NR+mx7BJ
639 名前:デフォルトの名無しさん[sage] 投稿日:2016/03/21(月) 12:05:22.29 ID:XL4HM33K [4/27]
仮にJavaやC#のほうがC/C++よりも開発効率いいと仮定しよう。
だったら、JavaもC#も、もっと人気が出てもいいと思うんだ。
C/C++で一ヶ月かけて作るものを、C#に変えたら一週間で完成するなら
誰だってC#素直に使うと思うよ。
Linuxカーネルとか、Firefox(Mozilla)とか、GCCとかclang(C/C++コンパイラ)とか、
開発効率いいんなら、無駄なことしないでさっさとC#に乗り換えると思うよ。
新しいプロジェクトも、C/C++で作るものばっかりじゃん。
世界の超有名一流プログラマーたちは、JavaもC#も使わないからバカだと言いたいの?
俺は、C/C++で一流のプログラム作っている人のほうがC#で五流のプログラム作っている人より偉いと思うんだ。
C#で作られた一流のプログラムの例って何?例がないとは言わないが少なすぎるでしょ。
一流のプログラマーが使っているC/C++は、一番開発効率がいいと思うんだよ。
Javaを認めてJava大好きでJavaでツールをたくさん作っているGoogleも、ChromeはC/C++で作っている。
Chromeって2008年初版だから、JavaもC#もすでにあるころに作り始めたと思うんだ。
なんでGoogleがJavaもC#も選択しなかったか、考えてみて。
開発効率が本当にJavaやC#のほうがいいなら、わざわざC/C++でChrome作らないはずだよね。
Javaの場合はいろんな人がJavaでウェブブラウザ作ったけど、認められてシェアを取ったブラウザはデスクトップOS版にはない。
開発効率いいはずなのになんでだろうね?不思議だね。
君たちがC#しかできないから、君たちにとってC#が一番開発効率がいいのは認めるよ。
でもそれは君たち個人の話ね。
仮にJavaやC#のほうがC/C++よりも開発効率いいと仮定しよう。
だったら、JavaもC#も、もっと人気が出てもいいと思うんだ。
C/C++で一ヶ月かけて作るものを、C#に変えたら一週間で完成するなら
誰だってC#素直に使うと思うよ。
Linuxカーネルとか、Firefox(Mozilla)とか、GCCとかclang(C/C++コンパイラ)とか、
開発効率いいんなら、無駄なことしないでさっさとC#に乗り換えると思うよ。
新しいプロジェクトも、C/C++で作るものばっかりじゃん。
世界の超有名一流プログラマーたちは、JavaもC#も使わないからバカだと言いたいの?
俺は、C/C++で一流のプログラム作っている人のほうがC#で五流のプログラム作っている人より偉いと思うんだ。
C#で作られた一流のプログラムの例って何?例がないとは言わないが少なすぎるでしょ。
一流のプログラマーが使っているC/C++は、一番開発効率がいいと思うんだよ。
Javaを認めてJava大好きでJavaでツールをたくさん作っているGoogleも、ChromeはC/C++で作っている。
Chromeって2008年初版だから、JavaもC#もすでにあるころに作り始めたと思うんだ。
なんでGoogleがJavaもC#も選択しなかったか、考えてみて。
開発効率が本当にJavaやC#のほうがいいなら、わざわざC/C++でChrome作らないはずだよね。
Javaの場合はいろんな人がJavaでウェブブラウザ作ったけど、認められてシェアを取ったブラウザはデスクトップOS版にはない。
開発効率いいはずなのになんでだろうね?不思議だね。
君たちがC#しかできないから、君たちにとってC#が一番開発効率がいいのは認めるよ。
でもそれは君たち個人の話ね。
132ビルダー君の迷言まとめ。
2016/03/30(水) 00:13:47.24ID:NR+mx7BJ C++Builderを猛烈にすすめてくる。
VSのことをダサイと批判までする。
↓
君はC++を、C++Builderで開発していないよね?
そりゃ、効率悪くて当然だよ。
C++Builderを使ってから、意見をしてほしい。
僕の考えいるC++ってのはC++Builderを使わなきゃいけないんだ。
↓
Chromeだって、C++で開発されているんだ。
よってC++は、一番開発効率いいことが証明された(ドヤッ)
ちょちょちょ、ちょっとまってw
Chromeは、C++Builderで開発されてないと思うよwwwwwwwww
VSのことをダサイと批判までする。
↓
君はC++を、C++Builderで開発していないよね?
そりゃ、効率悪くて当然だよ。
C++Builderを使ってから、意見をしてほしい。
僕の考えいるC++ってのはC++Builderを使わなきゃいけないんだ。
↓
Chromeだって、C++で開発されているんだ。
よってC++は、一番開発効率いいことが証明された(ドヤッ)
ちょちょちょ、ちょっとまってw
Chromeは、C++Builderで開発されてないと思うよwwwwwwwww
133デフォルトの名無しさん
2016/03/30(水) 00:15:58.15ID:NR+mx7BJ でも、C++Builderって
会社が倒産でもしてしまったら、
正直どうなるんだろうね?
今までC++Builderのみで開発してきた人は特に。
会社が倒産でもしてしまったら、
正直どうなるんだろうね?
今までC++Builderのみで開発してきた人は特に。
134デフォルトの名無しさん
2016/03/30(水) 02:07:52.14ID:lVfzBIIm コミュニティーがのこっていたら、メンテナンスされるかもしれない
VCLがOWLにとってかわった。OWLは、どうなった?
How to install OWL Next
owlnext.sourceforge.net/old/article14.htmこのページを訳す
OWL Next is distributed as patches to that source. The supported products are Borland C++ version 5.01 or 5.02, or Borland C++ Builder version 3, 4 or 5.
VCLがOWLにとってかわった。OWLは、どうなった?
How to install OWL Next
owlnext.sourceforge.net/old/article14.htmこのページを訳す
OWL Next is distributed as patches to that source. The supported products are Borland C++ version 5.01 or 5.02, or Borland C++ Builder version 3, 4 or 5.
135デフォルトの名無しさん
2016/03/30(水) 08:08:56.23ID:reslmG5Z C++ Builderかあ
よさそうだなあ
よさそうだなあ
136デフォルトの名無しさん
2016/03/30(水) 08:49:50.13ID:ru2YMb65 どっちがいいか教えて、といいつつC++Builderの宣伝ばかり
おかしくね?
おかしくね?
137デフォルトの名無しさん
2016/03/30(水) 09:33:44.74ID:evGQ1MoD いや別に
138デフォルトの名無しさん
2016/03/30(水) 11:34:21.06ID:KOmxqyku ビルダー君のC++は、
C++Builderを使ったもの以外は認めてない。
C++において、
VBはダサいので駄目、
Qtは痛いから駄目。
って、言っているからなあ。
彼の主張は、
C++はもっとも開発効率が良いけれども、
それはC++Builderを使った場合の話であって、
VBやQtを使った場合は論外。
C++Builderを使ったもの以外は認めてない。
C++において、
VBはダサいので駄目、
Qtは痛いから駄目。
って、言っているからなあ。
彼の主張は、
C++はもっとも開発効率が良いけれども、
それはC++Builderを使った場合の話であって、
VBやQtを使った場合は論外。
139デフォルトの名無しさん
2016/03/30(水) 12:51:12.48ID:ScvO55wx 結局、Visual StudioでC++のプロジェクト使えばいんじゃね?
140デフォルトの名無しさん
2016/03/30(水) 14:50:24.11ID:evGQ1MoD VisualStudioて全然ビジュアルじゃない件
141デフォルトの名無しさん
2016/03/30(水) 15:55:36.49ID:Lut9m+qg >>138
Qtが論外とか言った覚えはないなあ。むしろQtはいいと思っている。
C++ Builderと同じC++関係だし、C++ Builder 6ではライブラリにQt使っていたし、QtとC++ Builderは親和性あるよね。
当時はFinreMonkeyではなくQtベースでマルチプラットフォームを実現していた。
ただ、ライブラリだけだからコンパイラなどを含めた開発環境を構築するのが素人には難しいのと
IDEが優れているという話も聞いたことがないしなあ。
あとはLGPLというライセンスが使いにくいとか、プロ向きの環境で素人レベルには普及していないんで英文読めないときついかもね。
QtがC++ Builder並にビジュアルにRAD開発できるんかなあ?そのへん教えてよ。
コンパイラを含んでいないのだから、Qtで使うコンパイラがC++ Builderであってもいいはずだ。
だからQtがあるからC++ Builder要らないって話にもならないでしょう。
Qtはあくまでライブラリだから、C++ Builderのサードパーティーのライブラリに使えると思っている。
>>139
>140 の意見と同感。
もしVC++がビジュアルだったらVisual StudioでわざわざC#使う利点がない。
それに加えて、VC++はC++ Builderのようにマルチプラットフォームじゃないよね。
C#は見せかけだけのマルチプラットフォームでは実際はWindowsでしか動かない。
Xamarinは偽物のC#で、Xamarin.FormとかGTK#を使うという、普通のC#とは全然違う開発環境で、
(Xamarinは)C#と名乗っている割りには作ったプログラムはWindowsで動かないというオチがあるwwwwww
Qtが論外とか言った覚えはないなあ。むしろQtはいいと思っている。
C++ Builderと同じC++関係だし、C++ Builder 6ではライブラリにQt使っていたし、QtとC++ Builderは親和性あるよね。
当時はFinreMonkeyではなくQtベースでマルチプラットフォームを実現していた。
ただ、ライブラリだけだからコンパイラなどを含めた開発環境を構築するのが素人には難しいのと
IDEが優れているという話も聞いたことがないしなあ。
あとはLGPLというライセンスが使いにくいとか、プロ向きの環境で素人レベルには普及していないんで英文読めないときついかもね。
QtがC++ Builder並にビジュアルにRAD開発できるんかなあ?そのへん教えてよ。
コンパイラを含んでいないのだから、Qtで使うコンパイラがC++ Builderであってもいいはずだ。
だからQtがあるからC++ Builder要らないって話にもならないでしょう。
Qtはあくまでライブラリだから、C++ Builderのサードパーティーのライブラリに使えると思っている。
>>139
>140 の意見と同感。
もしVC++がビジュアルだったらVisual StudioでわざわざC#使う利点がない。
それに加えて、VC++はC++ Builderのようにマルチプラットフォームじゃないよね。
C#は見せかけだけのマルチプラットフォームでは実際はWindowsでしか動かない。
Xamarinは偽物のC#で、Xamarin.FormとかGTK#を使うという、普通のC#とは全然違う開発環境で、
(Xamarinは)C#と名乗っている割りには作ったプログラムはWindowsで動かないというオチがあるwwwwww
142デフォルトの名無しさん
2016/03/30(水) 16:14:52.68ID:4OoiVBxZ >>141
でも、ブラウザはC++Builderでできてないよね
ユーザーが一番よく使っているソフトがウェブブラウザだから、
それがC++Builderで作られていないとなると、C++Builderはクソというイメージができてしまう。
俺個人のイメージは関係ないから、世界の各ユーザーが決めること。
標準化されたC#はマルチプラットフォームだよ
GTK#もそうだけど、GUIを絶対に言語から切り離せない仕様だと勘違いするのいいかげんやめよう
RubyもPythonもGUI含んでないぞ
でも、ブラウザはC++Builderでできてないよね
ユーザーが一番よく使っているソフトがウェブブラウザだから、
それがC++Builderで作られていないとなると、C++Builderはクソというイメージができてしまう。
俺個人のイメージは関係ないから、世界の各ユーザーが決めること。
標準化されたC#はマルチプラットフォームだよ
GTK#もそうだけど、GUIを絶対に言語から切り離せない仕様だと勘違いするのいいかげんやめよう
RubyもPythonもGUI含んでないぞ
143デフォルトの名無しさん
2016/03/30(水) 16:42:59.04ID:Spu236HU だが C# 推しの連中の大半はGUIどころか開発環境までセットだ
現実に存在しない物を持ちだしてマンセーだ
現実に存在しない物を持ちだしてマンセーだ
144デフォルトの名無しさん
2016/03/30(水) 16:48:58.83ID:Lut9m+qg >>142
じゃあ君はコマンドラインのプログラムだけ作っていればいい。
俺はGUIのプログラムもマルチプラットフォームで使いたいから。
JavaもGUIセットの言語だ。
Chromeなどの主流ブラウザは、C++ BuilderやVisual C++で採用されているclangというコンパイラで作られているんだよ。(OSによってはGNU C)
C++ Builderは主流のコンパイラを使っているからいいんだよ。
C++という最大の派閥に属しているんだよ。
C#コンパイラで作られた主流ウェブブラウザはひとつもないという最小派閥だ。
これを考えれるとC#は、まるでHSPみたなんだな。
ChromeのライブラリはQtで作られて、firefoxはGTK+。
どらちらも、オープンソース系のライセンスであるLGPLだ。
だから、Chromeもfirefoxもオープンソースだよね。
LGPLライブラリを使っても自分で書いた部分は必ずしもソース公開が必要なわけではないが、オープンソースにしない場合は面倒なこともあるんだよ。
前のレスでも書いたし長くなるからここでは詳しく書かないが。
LGPLが嫌な人でRAD使う人は、Qtの商用かC++ Builderしか選択肢はないと思う。
商用ライセンスあってRAD機能が劣っていないと仮定するならQtでもいいと思うよ。
QtはGUIライブラリとしてはFireMonkeyに余裕で勝っている。
QtとFireMonkeyは利点欠点あるから、どれを使うかはケースバイケース。
じゃあ君はコマンドラインのプログラムだけ作っていればいい。
俺はGUIのプログラムもマルチプラットフォームで使いたいから。
JavaもGUIセットの言語だ。
Chromeなどの主流ブラウザは、C++ BuilderやVisual C++で採用されているclangというコンパイラで作られているんだよ。(OSによってはGNU C)
C++ Builderは主流のコンパイラを使っているからいいんだよ。
C++という最大の派閥に属しているんだよ。
C#コンパイラで作られた主流ウェブブラウザはひとつもないという最小派閥だ。
これを考えれるとC#は、まるでHSPみたなんだな。
ChromeのライブラリはQtで作られて、firefoxはGTK+。
どらちらも、オープンソース系のライセンスであるLGPLだ。
だから、Chromeもfirefoxもオープンソースだよね。
LGPLライブラリを使っても自分で書いた部分は必ずしもソース公開が必要なわけではないが、オープンソースにしない場合は面倒なこともあるんだよ。
前のレスでも書いたし長くなるからここでは詳しく書かないが。
LGPLが嫌な人でRAD使う人は、Qtの商用かC++ Builderしか選択肢はないと思う。
商用ライセンスあってRAD機能が劣っていないと仮定するならQtでもいいと思うよ。
QtはGUIライブラリとしてはFireMonkeyに余裕で勝っている。
QtとFireMonkeyは利点欠点あるから、どれを使うかはケースバイケース。
145デフォルトの名無しさん
2016/03/30(水) 16:57:43.02ID:Lut9m+qg Xamarinとかいう偽物のC#で作ったら、
Xamarin.FormとかGTK#とか、普通のC#とは無関係な記述ばかりさせられて、
C#で作ったはずなのに、Windowsでは動かないというオチありwwwwwwwwww
逆に、C#で普通の機能のWPFとかWFを使ったら、Xamarinとかmonoとか偽物のC#/.NET環境で動かないというオチありwwwwwwww
Xamarin.FormとかGTK#とか、普通のC#とは無関係な記述ばかりさせられて、
C#で作ったはずなのに、Windowsでは動かないというオチありwwwwwwwwww
逆に、C#で普通の機能のWPFとかWFを使ったら、Xamarinとかmonoとか偽物のC#/.NET環境で動かないというオチありwwwwwwww
146デフォルトの名無しさん
2016/03/30(水) 17:30:52.85ID:4OoiVBxZ Javaもって、むしろJava以外にGUIセットになってる言語なんてあんの?それもAndroidなどには非対応
RubyもPythonもGUIライブラリは仕様に含まないけど、ディストリビューションによってはそれで書かれたGUIツールが付属してるよね
偽物という言葉が大好きみたいだけど、標準化されたものに従ってる限り偽物ではない
逆に、標準化されてない機能を使ってるから互換性がないのはやむを得ない
Linuxがclangでコンパイルできない!よってclangは偽物!とか普通言わないでしょ?
プログラミング言語の価値をGUIに置きすぎてるとか、Monoのライセンスをよく理解できないとか、根本的に技術力が疑われる
RubyもPythonもGUIライブラリは仕様に含まないけど、ディストリビューションによってはそれで書かれたGUIツールが付属してるよね
偽物という言葉が大好きみたいだけど、標準化されたものに従ってる限り偽物ではない
逆に、標準化されてない機能を使ってるから互換性がないのはやむを得ない
Linuxがclangでコンパイルできない!よってclangは偽物!とか普通言わないでしょ?
プログラミング言語の価値をGUIに置きすぎてるとか、Monoのライセンスをよく理解できないとか、根本的に技術力が疑われる
147デフォルトの名無しさん
2016/03/30(水) 18:24:28.20ID:Lut9m+qg >>146
>Javaもって、むしろJava以外にGUIセットになってる言語なんてあんの?
いっぱいあるでしょ。
Smalltalkとかtcl/tkとかHSPとかN88-BASICとか。
(もちろん、Javaがコマンドラインでも使えたり、SWTなどのサードパーティーのGUIを使えるのと同じように分離ができる場合があるが)
GUIと言語は分離でもいいと思うよ。別にそれで構わないよ。
ただ、C#はWindowsしかGUIをサポートしていないから、Windows以外で無茶苦茶になっているよね。
それが問題なの。
GUIをある程度標準化できないなら、WindowsはWPFとかWFとか独自なことしないで、QtとかGTK+に頼ればまだよかったんだよ。
Windowsしか真面目にやってないのに、マルチプラットフォームとうそぶくから問題なの。
マルチプラットフォームとか言うなら先行のJavaを見習ってほしいものだね。
C#のお笑いのマルチプラットフォーム仕様でマルチプラットフォームとか言われても困る。
スクリプト言語の代わりとしはマルチプラットフォームになっても、GUIソフトじゃならんのなら意味ないよ。
>Javaもって、むしろJava以外にGUIセットになってる言語なんてあんの?
いっぱいあるでしょ。
Smalltalkとかtcl/tkとかHSPとかN88-BASICとか。
(もちろん、Javaがコマンドラインでも使えたり、SWTなどのサードパーティーのGUIを使えるのと同じように分離ができる場合があるが)
GUIと言語は分離でもいいと思うよ。別にそれで構わないよ。
ただ、C#はWindowsしかGUIをサポートしていないから、Windows以外で無茶苦茶になっているよね。
それが問題なの。
GUIをある程度標準化できないなら、WindowsはWPFとかWFとか独自なことしないで、QtとかGTK+に頼ればまだよかったんだよ。
Windowsしか真面目にやってないのに、マルチプラットフォームとうそぶくから問題なの。
マルチプラットフォームとか言うなら先行のJavaを見習ってほしいものだね。
C#のお笑いのマルチプラットフォーム仕様でマルチプラットフォームとか言われても困る。
スクリプト言語の代わりとしはマルチプラットフォームになっても、GUIソフトじゃならんのなら意味ないよ。
148デフォルトの名無しさん
2016/03/30(水) 19:28:29.19ID:4OoiVBxZ >>14
>C#はWindowsしかGUIをサポートしていない
だから、それはC#自体じゃなくてWindows用に提供されたライブラリでしょ?
>Windowsしか真面目にやってないのに、マルチプラットフォームとうそぶく
具体的に、どこでGUIがマルチプラットフォームって言ったの?
しかも、マルチプラットフォームに力を入れたのは最近なのに、それを真面目じゃないとか、ほんの数年で完全に移植できるほどちょろいわけ無いじゃん
>スクリプト言語の代わりとしはマルチプラットフォームになっても、GUIソフトじゃならんのなら意味ないよ。
それは君の価値観だよね
実際にはUnityとかXamarin.AndroidのようにCoreの部分がよく使われてる
GUIのアプリしか作れない人には理解できないと思うけど、世の中はいろいろ進化してるんだよ
「GUIが苦手」ならわかるけど、それだけで言語の価値を決めたり偽物呼ばわりするのはね
>C#はWindowsしかGUIをサポートしていない
だから、それはC#自体じゃなくてWindows用に提供されたライブラリでしょ?
>Windowsしか真面目にやってないのに、マルチプラットフォームとうそぶく
具体的に、どこでGUIがマルチプラットフォームって言ったの?
しかも、マルチプラットフォームに力を入れたのは最近なのに、それを真面目じゃないとか、ほんの数年で完全に移植できるほどちょろいわけ無いじゃん
>スクリプト言語の代わりとしはマルチプラットフォームになっても、GUIソフトじゃならんのなら意味ないよ。
それは君の価値観だよね
実際にはUnityとかXamarin.AndroidのようにCoreの部分がよく使われてる
GUIのアプリしか作れない人には理解できないと思うけど、世の中はいろいろ進化してるんだよ
「GUIが苦手」ならわかるけど、それだけで言語の価値を決めたり偽物呼ばわりするのはね
149デフォルトの名無しさん
2016/03/30(水) 19:28:57.09ID:4OoiVBxZ150デフォルトの名無しさん
2016/03/30(水) 19:29:34.36ID:fb3uB5qI >Smalltalkとかtcl/tkとかHSPとかN88-BASICとか。
売り言葉に買い言葉なんだろうが、ラインナップがひどすぎてワロタw
つまマルチプラットホームでの関心事はスマホとウインドウズがメインなわけで、その間で互換性が取れないjavaに
一体どんなアドバンテージが有るというのやらw
売り言葉に買い言葉なんだろうが、ラインナップがひどすぎてワロタw
つまマルチプラットホームでの関心事はスマホとウインドウズがメインなわけで、その間で互換性が取れないjavaに
一体どんなアドバンテージが有るというのやらw
151デフォルトの名無しさん
2016/03/30(水) 19:46:10.25ID:1RYlNJg8 >>150
>つまマルチプラットホームでの関心事はスマホとウインドウズがメインなわけで、その間で互換性が取れないjavaに
面白いこと言うね。
スマホとWindowsで互換が取れていないのはC#とかXamarinだろ。
Javaは、Androidとはある程度のソース互換はあるよ。
互換性が低いのは認めるが、それはC#も同じだろう。
それでもJavaはデスクトップ間で完全互換があるから、C#より、はるかに有利なんだよ。
あと、Javaは、Oracle純正のスマホ用の開発環境が一応はあるよ。
高額過ぎて使える個人や企業はほぼ皆無だと思うけどね。
http://www.oracle.com/technetwork/jp/developer-tools/maf/overview/index.html
MAF(Oracle Mobile Application Framework)って言うんだ。
あとは、AndroidはJavaのサブセットがGoogle純正であって、iOS用には、一応はJavaで開発するJ2ObjCとか、RoboVMがあるよ。
一応だけどね。
>つまマルチプラットホームでの関心事はスマホとウインドウズがメインなわけで、その間で互換性が取れないjavaに
面白いこと言うね。
スマホとWindowsで互換が取れていないのはC#とかXamarinだろ。
Javaは、Androidとはある程度のソース互換はあるよ。
互換性が低いのは認めるが、それはC#も同じだろう。
それでもJavaはデスクトップ間で完全互換があるから、C#より、はるかに有利なんだよ。
あと、Javaは、Oracle純正のスマホ用の開発環境が一応はあるよ。
高額過ぎて使える個人や企業はほぼ皆無だと思うけどね。
http://www.oracle.com/technetwork/jp/developer-tools/maf/overview/index.html
MAF(Oracle Mobile Application Framework)って言うんだ。
あとは、AndroidはJavaのサブセットがGoogle純正であって、iOS用には、一応はJavaで開発するJ2ObjCとか、RoboVMがあるよ。
一応だけどね。
152デフォルトの名無しさん
2016/03/30(水) 20:19:02.91ID:4OoiVBxZ >互換性が低いのは認めるが、それはC#も同じだろう。
Javaは資源が多いことと互換性が優位な点と主張してるんだから、互換性が低くなったら文法が良くて資源もそこそこのC#と差が一気に埋まるじゃん
>デスクトップ間で完全互換
何回みんながわかってることを言えば気が済むの?JavaはOS固有の機能を扱う状況では(特にWindows専用)優位性を保てない
C++Buildeを開発効率が良いとかゴリ押しするが、調べても使ってる人やサンプル、オープンソースは少ない
つまり、使ってる人が少ない
C++で1週間でかけることをC#だと三年とか言い出すが、C#で3年かかるならjavaでも同じぐらいかかるだろうから、単にC++以外かけない奴のたわごとだった
Javaは資源が多いことと互換性が優位な点と主張してるんだから、互換性が低くなったら文法が良くて資源もそこそこのC#と差が一気に埋まるじゃん
>デスクトップ間で完全互換
何回みんながわかってることを言えば気が済むの?JavaはOS固有の機能を扱う状況では(特にWindows専用)優位性を保てない
C++Buildeを開発効率が良いとかゴリ押しするが、調べても使ってる人やサンプル、オープンソースは少ない
つまり、使ってる人が少ない
C++で1週間でかけることをC#だと三年とか言い出すが、C#で3年かかるならjavaでも同じぐらいかかるだろうから、単にC++以外かけない奴のたわごとだった
153デフォルトの名無しさん
2016/03/30(水) 20:49:36.95ID:fb3uB5qI >>151
JavaのGUIはスマホとWindowsで互換性が取れないんだからC#のそれと何も変わらんだろうに
JavaのGUIはスマホとWindowsで互換性が取れないんだからC#のそれと何も変わらんだろうに
154デフォルトの名無しさん
2016/03/30(水) 21:34:34.16ID:ce0cwJUu >>153
そこで、C++ BuilderのFireMonkeyなんじゃない?
FireMonkeyもQtもさすがにスマホとデスクトップOSじゃ100%の互換性はないけど、互換性は高いほうかな。
Javaは数ある言語の中でデスクトップOS間の最大の互換性があるんでいいんだよ。
そこで、C++ BuilderのFireMonkeyなんじゃない?
FireMonkeyもQtもさすがにスマホとデスクトップOSじゃ100%の互換性はないけど、互換性は高いほうかな。
Javaは数ある言語の中でデスクトップOS間の最大の互換性があるんでいいんだよ。
155デフォルトの名無しさん
2016/03/30(水) 22:05:45.64ID:NbqAR/bm >>154
それで開発するのにいくら掛かるの?シェアが低くて何時消えてもおかしくない環境は採用しづらいよ
それで開発するのにいくら掛かるの?シェアが低くて何時消えてもおかしくない環境は採用しづらいよ
156デフォルトの名無しさん
2016/03/30(水) 22:21:11.68ID:AKJXV71f157デフォルトの名無しさん
2016/03/30(水) 22:48:42.83ID:NbqAR/bm158デフォルトの名無しさん
2016/03/30(水) 22:53:06.42ID:AKJXV71f >>157
clangは何があっても消えないし、
何回会社がつぶれても引き取り先があると思うよ。
いずれにしろ、Xamarinは競合のマイクロソフトに身売りしたんだからWindowsマイクロソフト様の.NETとC#の邪魔をしないようにおとなしく眠るんだよ。
clangは何があっても消えないし、
何回会社がつぶれても引き取り先があると思うよ。
いずれにしろ、Xamarinは競合のマイクロソフトに身売りしたんだからWindowsマイクロソフト様の.NETとC#の邪魔をしないようにおとなしく眠るんだよ。
159デフォルトの名無しさん
2016/03/30(水) 23:01:21.20ID:tSFAkOFz MSがC#のオープン化に熱心でmonoもMSコードを取り入れてるっていうことも知らんだろうな
この化石脳は
この化石脳は
160デフォルトの名無しさん
2016/03/30(水) 23:02:48.11ID:EGiZoMV2 何年前くらいで知識が止まってるんだろう…
161デフォルトの名無しさん
2016/03/30(水) 23:08:12.39ID:NbqAR/bm xamarinはそのうちUWPに統合されるだろうし、そこにはネイティブコードコンパイラがあるわけだから
速度まで同等になる可能性もある。
速度まで同等になる可能性もある。
162デフォルトの名無しさん
2016/03/30(水) 23:28:08.15ID:AKJXV71f >>161
で、Xamarin使ってるの?
で、Xamarin使ってるの?
163デフォルトの名無しさん
2016/03/30(水) 23:42:04.44ID:N/y/Re0s >>162
おじいちゃんまだ生きてたんだね!
おじいちゃんまだ生きてたんだね!
164デフォルトの名無しさん
2016/03/30(水) 23:52:33.00ID:4OoiVBxZ clangだけ残ってもしょうがないし、XamarinとMicrosoftを競合だと思い込んでるのか
前からMicrosoftとかC#が批判されてるとか言ってたのに、clangはいいの?
あれも一部の人が批判してるよね
前からMicrosoftとかC#が批判されてるとか言ってたのに、clangはいいの?
あれも一部の人が批判してるよね
165デフォルトの名無しさん
2016/03/31(木) 00:18:52.90ID:OV0IUAvq166デフォルトの名無しさん
2016/03/31(木) 00:32:46.70ID:Vlbq9YtL クロスプラットフォームなら、C#/Unityの方がシェアが大きなクロスプラットフォームじゃん。
ゲーム用によく使うライブラリも提供されてるが、根本的なところでは、
ゲームとはアプリの上位互換なので、アプリは簡単に作り放題。
Windowsネイティブ、Windows Modern(Windows Universal)、Linux、OSX、WebGL,
iOS Android, Tizen, PS3, PS4, Xobx Vita Wii U
「GUIな必要な分野という意味」で世に使われてる「デスクトップ」「モバイル」「エンタテイメント」で圧倒的なカバー力じゃん。
ゲーム用によく使うライブラリも提供されてるが、根本的なところでは、
ゲームとはアプリの上位互換なので、アプリは簡単に作り放題。
Windowsネイティブ、Windows Modern(Windows Universal)、Linux、OSX、WebGL,
iOS Android, Tizen, PS3, PS4, Xobx Vita Wii U
「GUIな必要な分野という意味」で世に使われてる「デスクトップ」「モバイル」「エンタテイメント」で圧倒的なカバー力じゃん。
167デフォルトの名無しさん
2016/03/31(木) 00:37:40.65ID:OV0IUAvq >>166
ゲームはライブラリが皆無に等しくてもCanvasだけあれば作れるからなwwww
Unityでまともなデスクトップアプリケーション作ってみろよ。
だいたい、UnityでWindowsソフト作っているのか?
バカかおまえは
ゲームはライブラリが皆無に等しくてもCanvasだけあれば作れるからなwwww
Unityでまともなデスクトップアプリケーション作ってみろよ。
だいたい、UnityでWindowsソフト作っているのか?
バカかおまえは
168デフォルトの名無しさん
2016/03/31(木) 00:44:28.06ID:Vlbq9YtL >>167
UnityでWindowsソフトをあまり配布しないのは、Windowsソフトと決めた時点でVisual Studio C++、C++/CLI、C#を使うからでしょ。
(自分はC++/アセンブラ言語が多いが、C++資産とC#資産の併用もするので、C++/CLIも結構頻度が高いかねぇ。)
ちなみにC++のBuilderのソフトなんぞほぼ無いね。
便利で使いやすければ、オープンソースにもVisual Studioに拮抗するほど出てくるはずだが、全くない。
それが全て。プログラマに評価されてない。
UnityでWindowsソフトをあまり配布しないのは、Windowsソフトと決めた時点でVisual Studio C++、C++/CLI、C#を使うからでしょ。
(自分はC++/アセンブラ言語が多いが、C++資産とC#資産の併用もするので、C++/CLIも結構頻度が高いかねぇ。)
ちなみにC++のBuilderのソフトなんぞほぼ無いね。
便利で使いやすければ、オープンソースにもVisual Studioに拮抗するほど出てくるはずだが、全くない。
それが全て。プログラマに評価されてない。
169デフォルトの名無しさん
2016/03/31(木) 01:01:03.66ID:OV0IUAvq >>168
>ちなみにC++のBuilderのソフトなんぞほぼ無いね。
多いだろ
あまり適当なこというなよ。
そんなこと言うんだったらC#なんかもっと使えないじゃないか。
GoogleにもアップルにもUNIXライクOSで無視された言語なんか
ごく一部のゲームとかモバイルとか、隙間を探して生きているどうしょうもないマルチプラットフォームとうそぶく低速言語なんか要らん
>ちなみにC++のBuilderのソフトなんぞほぼ無いね。
多いだろ
あまり適当なこというなよ。
そんなこと言うんだったらC#なんかもっと使えないじゃないか。
GoogleにもアップルにもUNIXライクOSで無視された言語なんか
ごく一部のゲームとかモバイルとか、隙間を探して生きているどうしょうもないマルチプラットフォームとうそぶく低速言語なんか要らん
170デフォルトの名無しさん
2016/03/31(木) 01:13:35.87ID:Vlbq9YtL >>169
使えるから使用頻度5本の指に入ってるわけだが。
C++ Builderは使われてないから、「あ〜そんなのかつてあったね〜(笑) 懐かしい」とか言われてるわけでw
あと、比較するなら、
「C#」と、「C++Builderで使う独自言語」を比較しろ。
言語と環境の比較とか意味不明。
使えるから使用頻度5本の指に入ってるわけだが。
C++ Builderは使われてないから、「あ〜そんなのかつてあったね〜(笑) 懐かしい」とか言われてるわけでw
あと、比較するなら、
「C#」と、「C++Builderで使う独自言語」を比較しろ。
言語と環境の比較とか意味不明。
171デフォルトの名無しさん
2016/03/31(木) 01:23:51.46ID:OV0IUAvq >>170
「C++Builderで使う独自言語」って何?
「C++Builderで使う独自言語」って何?
172デフォルトの名無しさん
2016/03/31(木) 01:27:04.75ID:OV0IUAvq 「C++Builderで使う独自言語」とか言うバカ相手にしてもしかたないな。
その独自言語の名前を聞いてみたいwww
その独自言語の名前を聞いてみたいwww
173デフォルトの名無しさん
2016/03/31(木) 01:28:04.33ID:Vlbq9YtL174デフォルトの名無しさん
2016/03/31(木) 01:29:05.04ID:Vlbq9YtL C++ Builder 長らく触ってないが、変わってなければ、
ポトペタすると、「__property 」が自動生成されるんじゃないのかね?
ポトペタすると、「__property 」が自動生成されるんじゃないのかね?
175デフォルトの名無しさん
2016/03/31(木) 01:39:21.52ID:jmH+FxbT176デフォルトの名無しさん
2016/03/31(木) 01:44:12.18ID:Vlbq9YtL 何が不思議なのかわからないなぁ。
例えば、Visual Studio のC++は、コアはC++だが、実際のところは、
独自拡張が多数ほどこされているわけでしょ。
forループしかり、propertyしかし、
そして、大幅に拡張して ネイティブからも見えてマネージドからも見える C++/CLI しかり。
言語同士争うなら、C++ vs C# こんなのあらそうの?
C++の方が開発効率は悪く、実行速度は速く、CPUのビットの影響を直で受けるので移植性は低いで終了だよ、。
例えば、Visual Studio のC++は、コアはC++だが、実際のところは、
独自拡張が多数ほどこされているわけでしょ。
forループしかり、propertyしかし、
そして、大幅に拡張して ネイティブからも見えてマネージドからも見える C++/CLI しかり。
言語同士争うなら、C++ vs C# こんなのあらそうの?
C++の方が開発効率は悪く、実行速度は速く、CPUのビットの影響を直で受けるので移植性は低いで終了だよ、。
177デフォルトの名無しさん
2016/03/31(木) 02:19:58.72ID:OV0IUAvq178デフォルトの名無しさん
2016/03/31(木) 02:21:25.22ID:OV0IUAvq179デフォルトの名無しさん
2016/03/31(木) 02:22:37.11ID:OTHh9JGb >>165
ほい
http://opensource.srad.jp/story/14/01/25/206242/
これに妥当性があるとは思わんが、C#へのUNIX/UNIXライク関係者からの反発とやらもほんの一部の人だろ?
そっちのソース出してよ
>>169
じゃあ、具体的に何?フリーソフトでもいいから上げてみてよ
Googleにも無視されたとか言ってるが、ちゃんとGoogleはC#向けのSDKを出してる
逆にGoogleのDartやGo、AppleのSwiftは他の派閥はあまり反応してない
いらん言語なのに人気ランキングは高く、様々なライブラリが作られ、Unityなどでも採用、幅広いプラットフォームで動作させるほどみんな暇じゃないよ
ほい
http://opensource.srad.jp/story/14/01/25/206242/
これに妥当性があるとは思わんが、C#へのUNIX/UNIXライク関係者からの反発とやらもほんの一部の人だろ?
そっちのソース出してよ
>>169
じゃあ、具体的に何?フリーソフトでもいいから上げてみてよ
Googleにも無視されたとか言ってるが、ちゃんとGoogleはC#向けのSDKを出してる
逆にGoogleのDartやGo、AppleのSwiftは他の派閥はあまり反応してない
いらん言語なのに人気ランキングは高く、様々なライブラリが作られ、Unityなどでも採用、幅広いプラットフォームで動作させるほどみんな暇じゃないよ
180デフォルトの名無しさん
2016/03/31(木) 02:29:30.49ID:OTHh9JGb >>178
まだ言語の使い分けも理解できてないのかぁ
お子様以下じゃん
あのね、C/C++は低レベルな処理に適した言語なの
C#やJavaは目指してる方向が違うの
今度はごかんしぇいがああああああとか言うと思うけど、高級言語の利点は互換性だけじゃないんだよ
プログラムを短く、簡潔に、素早くかける、コンパイルが早い、動的処理に優れるなど、言語ごとにいろいろな利点があるんだ
C++はそういうのにはあんまり向かない。わかったかな?
まだ言語の使い分けも理解できてないのかぁ
お子様以下じゃん
あのね、C/C++は低レベルな処理に適した言語なの
C#やJavaは目指してる方向が違うの
今度はごかんしぇいがああああああとか言うと思うけど、高級言語の利点は互換性だけじゃないんだよ
プログラムを短く、簡潔に、素早くかける、コンパイルが早い、動的処理に優れるなど、言語ごとにいろいろな利点があるんだ
C++はそういうのにはあんまり向かない。わかったかな?
181デフォルトの名無しさん
2016/03/31(木) 02:36:22.29ID:Vlbq9YtL >>178
自分が得意なのは、25年は使ってるC++だが。
そして、C#はスクリプトの代わりになるので使う。
中身が逆コンパイル出来る、という点も欠点ではなく利点になることが多い。
ソース公開しなくても、バイナリだけでも「ほら、怪しいことやってないでしょ?」
君スクリプトとかPythonとかすら一切使わないの?
使うでしょ?
今、その感覚でC#を使う。スクリプトより効率が高く、スクリプトより実行速度が早く、
間違いにすぐ気づき、ソースが無かったとしても中身が明確で、しかも
C++からdllが呼び出せるから。
自分が得意なのは、25年は使ってるC++だが。
そして、C#はスクリプトの代わりになるので使う。
中身が逆コンパイル出来る、という点も欠点ではなく利点になることが多い。
ソース公開しなくても、バイナリだけでも「ほら、怪しいことやってないでしょ?」
君スクリプトとかPythonとかすら一切使わないの?
使うでしょ?
今、その感覚でC#を使う。スクリプトより効率が高く、スクリプトより実行速度が早く、
間違いにすぐ気づき、ソースが無かったとしても中身が明確で、しかも
C++からdllが呼び出せるから。
182デフォルトの名無しさん
2016/03/31(木) 03:48:03.80ID:OV0IUAvq >>179
clangはGNUのライバルなんだから当然だろ
GNU CってコンパイラでGNU/GPLを広めてきたんだから、GNUでないBSDライクのライセンスのclangは目の敵に決まっているだろ。
GNUとBSDのこと調べて来いよw
マイクロソフトだって、ライバル嫌いだろ。
アップルやGoogleやらUNIXやら。
つぶすためにライバルの会社を買収までするもんな。Xamarinとかwwww
まさにザマァーりん
>じゃあ、具体的に何?フリーソフトでもいいから上げてみてよ
C#で作ったソフトあげろよ。
おまえが中傷する予定なのに名前挙げると思うか?
迷惑かけたくないんだよ。
>>181
>ソース公開しなくても、バイナリだけでも「ほら、怪しいことやってないでしょ?」
ソース公開してなくても簡単に改竄できて、誤認逮捕されるんだろwww
C#の存在自体が怪しいんだよ
C#使っている奴は、C#のマルウェアのiesys.exeで誤認逮捕された被害者に謝罪して来い
clangはGNUのライバルなんだから当然だろ
GNU CってコンパイラでGNU/GPLを広めてきたんだから、GNUでないBSDライクのライセンスのclangは目の敵に決まっているだろ。
GNUとBSDのこと調べて来いよw
マイクロソフトだって、ライバル嫌いだろ。
アップルやGoogleやらUNIXやら。
つぶすためにライバルの会社を買収までするもんな。Xamarinとかwwww
まさにザマァーりん
>じゃあ、具体的に何?フリーソフトでもいいから上げてみてよ
C#で作ったソフトあげろよ。
おまえが中傷する予定なのに名前挙げると思うか?
迷惑かけたくないんだよ。
>>181
>ソース公開しなくても、バイナリだけでも「ほら、怪しいことやってないでしょ?」
ソース公開してなくても簡単に改竄できて、誤認逮捕されるんだろwww
C#の存在自体が怪しいんだよ
C#使っている奴は、C#のマルウェアのiesys.exeで誤認逮捕された被害者に謝罪して来い
183デフォルトの名無しさん
2016/03/31(木) 03:48:39.29ID:OV0IUAvq >>181
俺は小学生だ
俺は小学生だ
184デフォルトの名無しさん
2016/03/31(木) 04:03:29.13ID:OV0IUAvq >>181
>君スクリプトとかPythonとかすら一切使わないの?
スクリプトは使うがさすがにPythonのようなダサい言語はないな。
所詮C#は、スクリプトレベルっことか。
ライバルはbashか?
C#のような動的言語は、C++のような静的言語とは違って、実行するまで決まっていないことが多いんだよ。
だから例えコンパイルが通っても実行するまで気づかないバグがたくさん残るんだよ。
インタプリタより多少ましなだけ。
>君スクリプトとかPythonとかすら一切使わないの?
スクリプトは使うがさすがにPythonのようなダサい言語はないな。
所詮C#は、スクリプトレベルっことか。
ライバルはbashか?
C#のような動的言語は、C++のような静的言語とは違って、実行するまで決まっていないことが多いんだよ。
だから例えコンパイルが通っても実行するまで気づかないバグがたくさん残るんだよ。
インタプリタより多少ましなだけ。
185デフォルトの名無しさん
2016/03/31(木) 07:55:25.29ID:JaWZzJXP 動的言語ワロタwww
186デフォルトの名無しさん
2016/03/31(木) 08:07:40.67ID:+EwHSO0o C#って動的言語だったんだ
確かにdynamicはあるけど…
確かにdynamicはあるけど…
187デフォルトの名無しさん
2016/03/31(木) 08:44:30.89ID:lScmALHQ c#はUsing Static構文採用したから、まるっきり関数型言語のようにソース記述できるようになったんだよな
ホントフリーダムすぎる言語だがや
using System;
using static System.Math;
class Program
{
static void Main()
{
var pi = 2 * Asin(1);
Console.WriteLine(PI == pi);
}
}
ホントフリーダムすぎる言語だがや
using System;
using static System.Math;
class Program
{
static void Main()
{
var pi = 2 * Asin(1);
Console.WriteLine(PI == pi);
}
}
188デフォルトの名無しさん
2016/03/31(木) 10:18:05.72ID:6mw9gdVD 動的言語と静的言語も知らないのか
小学生の俺でも知ってるのにwwwww
小学生の俺でも知ってるのにwwwww
189デフォルトの名無しさん
2016/03/31(木) 11:25:15.06ID:b5WGMtih Cシャープは強い静的型付けの恩恵を全て受けながら
必要なシーンで動的記述がエレガントにできるようにもなっている。
C++では必ずそこで苦戦する。
相手の型(型というよりメモリ配置)が決まっていないと、とたんに苦境にたたされる。
あいまいな概念になるほどC++は足を引っ張り出す。
互いのオブジェクトの結合性を減らすためには、
曖昧なままにしておく方がよい場面もある。
必要なシーンで動的記述がエレガントにできるようにもなっている。
C++では必ずそこで苦戦する。
相手の型(型というよりメモリ配置)が決まっていないと、とたんに苦境にたたされる。
あいまいな概念になるほどC++は足を引っ張り出す。
互いのオブジェクトの結合性を減らすためには、
曖昧なままにしておく方がよい場面もある。
190デフォルトの名無しさん
2016/03/31(木) 12:14:51.50ID:+PgJHp8h191デフォルトの名無しさん
2016/03/31(木) 12:26:18.35ID:b5WGMtih C++も同じだけど?
192デフォルトの名無しさん
2016/03/31(木) 12:33:09.15ID:+PgJHp8h >>191
C++は静的なんで型が決まっているから、C#みたいに実行時に型が合わないえらエラーとかないよ。
C++は静的なんで型が決まっているから、C#みたいに実行時に型が合わないえらエラーとかないよ。
193デフォルトの名無しさん
2016/03/31(木) 12:37:25.97ID:nkzU0v9F スペルミスの素通しは殺意しか起きないが
それ以外は何とかなる
それ以外は何とかなる
194デフォルトの名無しさん
2016/03/31(木) 12:37:49.02ID:b5WGMtih C++の方が事前コンパイルのチェック厳しいとか思ってるのかな?
逆だよ。Cでdynamic使わなければ、静的チェックが行き届かなくなりやすいのはC++
void* や構造体ポインタで、リンク単位で
実態が不明のままでもコンパイルを通すのはC++
だからこそ、C++は入力時に正確な入力補完ができなくなるわけで。
C#は他のバイナリのコンパイル済みのdllまで含めて型チェックが走りつづける。
逆だよ。Cでdynamic使わなければ、静的チェックが行き届かなくなりやすいのはC++
void* や構造体ポインタで、リンク単位で
実態が不明のままでもコンパイルを通すのはC++
だからこそ、C++は入力時に正確な入力補完ができなくなるわけで。
C#は他のバイナリのコンパイル済みのdllまで含めて型チェックが走りつづける。
195デフォルトの名無しさん
2016/03/31(木) 12:39:00.34ID:b5WGMtih Cでdynamic → C♯でdynamic
196デフォルトの名無しさん
2016/03/31(木) 12:43:13.27ID:+PgJHp8h https://msdn.microsoft.com/ja-jp/library/ms173105.aspx
>実行時の型変換の例外
>一部の参照型変換では、コンパイラはキャストが有効になるかどうかを判断できません。正常にコンパイルされるキャスト操作が、実行時に失敗する可能性があります。
実行時にならないと判断できないことが多すぎるC#はバグの温床。
バグを減らすためにもC#を使うのはやめなければなりません。
こんなインタプリタみたいな仕様ではデバッグに時間がかかりすぎます。
>実行時の型変換の例外
>一部の参照型変換では、コンパイラはキャストが有効になるかどうかを判断できません。正常にコンパイルされるキャスト操作が、実行時に失敗する可能性があります。
実行時にならないと判断できないことが多すぎるC#はバグの温床。
バグを減らすためにもC#を使うのはやめなければなりません。
こんなインタプリタみたいな仕様ではデバッグに時間がかかりすぎます。
197デフォルトの名無しさん
2016/03/31(木) 12:45:03.41ID:b5WGMtih それはC++も同じだってのw
198デフォルトの名無しさん
2016/03/31(木) 12:51:30.20ID:b5WGMtih しかも、C++の場合、ダイナミックリンクとやる取りする際にサイズわかんないでしょ?
渡してるポインタの実態がバージョンで違うだけで終わるでしょ。
メイン部分の作者とサブ部分の作者でstring型をdllにわたしてもらって使うことすらままならないでしょうが。
渡してるポインタの実態がバージョンで違うだけで終わるでしょ。
メイン部分の作者とサブ部分の作者でstring型をdllにわたしてもらって使うことすらままならないでしょうが。
199デフォルトの名無しさん
2016/03/31(木) 13:15:50.21ID:b5WGMtih C++ Buiderだったか。
これ消えそうだけど、
これでRAD制作したプログラムはノーマルなclangだけで後日コンパイル出来るのかね?
言語機能足してて、普通に制作するとソースが大きく追加部に依存するようだが。
これ消えそうだけど、
これでRAD制作したプログラムはノーマルなclangだけで後日コンパイル出来るのかね?
言語機能足してて、普通に制作するとソースが大きく追加部に依存するようだが。
200デフォルトの名無しさん
2016/03/31(木) 13:49:41.71ID:Sejgg9vl いやいやむしろC#の方がC++より型チェックに厳しいだろ
C++だと暗黙の変換がされるような場合でもエラーになるケースがある
キャストがーとかの戯言はやめておけ
C++だと暗黙の変換がされるような場合でもエラーになるケースがある
キャストがーとかの戯言はやめておけ
201デフォルトの名無しさん
2016/03/31(木) 15:52:22.80ID:nkzU0v9F RAD なのに開発環境変えても簡単に移行できますって欲かきすぎ
RAD だからとっとと捨ててまた同じ物つくれます というのが正しい
RAD だからとっとと捨ててまた同じ物つくれます というのが正しい
202デフォルトの名無しさん
2016/03/31(木) 15:57:50.24ID:+PgJHp8h203デフォルトの名無しさん
2016/03/31(木) 16:00:11.58ID:+PgJHp8h なんで、おまえらC#みたいな孤立言語やるはめになったの?
かわいそうだなwwwwwww
かわいそうだなwwwwwww
204デフォルトの名無しさん
2016/03/31(木) 16:02:23.08ID:+PgJHp8h アップルもGoogleもマイクロソフトもclangに力いれているのに、初心者しか使ってないC#使う意味ある?
くやしかったら、iMacのプログラム作ってみ?
Swiftならまだわかるよ。
C#って何?
バカ?
くやしかったら、iMacのプログラム作ってみ?
Swiftならまだわかるよ。
C#って何?
バカ?
205デフォルトの名無しさん
2016/03/31(木) 16:17:30.66ID:Sejgg9vl C++BuiderってC++14以降のサポートがえらく遅れてるんだな
http://en.cppreference.com/w/cpp/compiler_support
http://en.cppreference.com/w/cpp/compiler_support
206デフォルトの名無しさん
2016/03/31(木) 16:19:45.43ID:G0pxyWmb >>204
iOSやMacOSX用のプログラムは作れてもiMac限定のプログラム作れる奴なんてそうそうおらんやろ
iOSやMacOSX用のプログラムは作れてもiMac限定のプログラム作れる奴なんてそうそうおらんやろ
207デフォルトの名無しさん
2016/03/31(木) 18:22:13.81ID:OTHh9JGb >>182
やっぱり利用者目線とかじゃなくて嫌いだからという理由での反発なのかー
しかもソースなし
MircrosoftはUnix系を認めるようになって、Azureで動かしたり、OpenSSLに投資したりGitを積極的に採用してる
最近はUbuntuと協力してBashをWindows上で動かすとかも言ってる
C#で使ったことあり、そこそこ有名所に限定すると、VisuaiStudioやSharpDevelopみたいな開発環境、FiddlerやPaint.NET、Powershell、KeePassのクライアントとか、CubeSoftのソフト、QTTabBar、あとはゲームの専ブラとかTween、MikuMikuMovingとかかな?
シェアウェアはあんまり買わんからよく知らん
やっぱり利用者目線とかじゃなくて嫌いだからという理由での反発なのかー
しかもソースなし
MircrosoftはUnix系を認めるようになって、Azureで動かしたり、OpenSSLに投資したりGitを積極的に採用してる
最近はUbuntuと協力してBashをWindows上で動かすとかも言ってる
C#で使ったことあり、そこそこ有名所に限定すると、VisuaiStudioやSharpDevelopみたいな開発環境、FiddlerやPaint.NET、Powershell、KeePassのクライアントとか、CubeSoftのソフト、QTTabBar、あとはゲームの専ブラとかTween、MikuMikuMovingとかかな?
シェアウェアはあんまり買わんからよく知らん
208デフォルトの名無しさん
2016/03/31(木) 18:27:15.27ID:OTHh9JGb209デフォルトの名無しさん
2016/03/31(木) 18:46:31.61ID:vLY0svlK210デフォルトの名無しさん
2016/03/31(木) 19:13:46.19ID:G0pxyWmb WindowsでBash使えるようになるんだぜ
211デフォルトの名無しさん
2016/03/31(木) 19:27:47.48ID:OTHh9JGb212デフォルトの名無しさん
2016/03/31(木) 22:29:08.61ID:b5WGMtih Swiftは筋が悪い言語。あれこそない。
有意なユーザー数を獲得することなく消える。
有意なユーザー数を獲得することなく消える。
213デフォルトの名無しさん
2016/03/31(木) 22:45:14.68ID:ADth3sfW >>199
Delphiで書かれたVCL/FireMonkeyが無いとどうにもならないよ><
Delphiで書かれたVCL/FireMonkeyが無いとどうにもならないよ><
214デフォルトの名無しさん
2016/03/31(木) 22:47:59.25ID:ADth3sfW ところでC++Builder/DelphiのGalileo IDEはいつになったら.NET Framework不要になるんだよw
215デフォルトの名無しさん
2016/03/31(木) 23:39:05.34ID:h78BY9Tw >>214
クソワロタw
クソワロタw
216デフォルトの名無しさん
2016/04/01(金) 00:00:02.93ID:6oeKSeR9 C++Builderって、C++14以降に対応してないんだな?
経営状態かなり悪いんじゃないか?
開発にお金かけられなくて、
でもなんとかしないといけないこら、
スターターキットを1万円で投げ売りしね、
資金集めでもしてそうだね?
経営状態かなり悪いんじゃないか?
開発にお金かけられなくて、
でもなんとかしないといけないこら、
スターターキットを1万円で投げ売りしね、
資金集めでもしてそうだね?
217デフォルトの名無しさん
2016/04/01(金) 00:08:38.08ID:pPsimb91 >>216
いつもこの時期は4月に次バージョン出るから安売りしてるよ
いつもこの時期は4月に次バージョン出るから安売りしてるよ
218デフォルトの名無しさん
2016/04/01(金) 01:43:30.05ID:LXVLu3Hc 一方MicrosoftはXamarinの無償化&OSS化を発表
ライセンスにもよるけど、Microsoftは最近MITにはまってるから出来る限りMITかなぁ
SlackもOSによってはXamarin製?
うーん、MicrosoftのC#にかける本気は凄いな
モバイル開発、Windows開発、ゲーム開発、.NET Core
開発効率も悪くなく、実績や資産もそれなりにあり、WindowsではC/C++の資産を利用可能。
速度や機能の妥協も特に最近は少なく、個人や学校はもちろん、中小企業は無料で商用利用可。
言語のコンパイラ、JIT、ライブラリまでMITなどのゆるい制限のOSSで利用可能
しかも、Javaなどと違って特許も明示的に許可してるのでMicrosoftとコミュニティや他社が揉めたり、方針転換があってもfork可能。
現在も開発やOSS化が積極的に進行中
この無料化でXamarinがどのぐらい流行るか期待だな
ライセンスにもよるけど、Microsoftは最近MITにはまってるから出来る限りMITかなぁ
SlackもOSによってはXamarin製?
うーん、MicrosoftのC#にかける本気は凄いな
モバイル開発、Windows開発、ゲーム開発、.NET Core
開発効率も悪くなく、実績や資産もそれなりにあり、WindowsではC/C++の資産を利用可能。
速度や機能の妥協も特に最近は少なく、個人や学校はもちろん、中小企業は無料で商用利用可。
言語のコンパイラ、JIT、ライブラリまでMITなどのゆるい制限のOSSで利用可能
しかも、Javaなどと違って特許も明示的に許可してるのでMicrosoftとコミュニティや他社が揉めたり、方針転換があってもfork可能。
現在も開発やOSS化が積極的に進行中
この無料化でXamarinがどのぐらい流行るか期待だな
219デフォルトの名無しさん
2016/04/01(金) 07:44:53.25ID:KmNnHN7p JetBrains、Unity、RedHatが.NET Foundationに参加とかw
220デフォルトの名無しさん
2016/04/01(金) 08:24:52.96ID:LXVLu3Hc .NETの開発に関わるとは、C++くん的にはRedHatはオープンソース陣営から反発を受けていて互換性の低い素人向けの偽物をあつかい、Linuxを差別し、良心も情もない企業になるのかな
221デフォルトの名無しさん
2016/04/01(金) 08:41:27.67ID:zuFBRL7r 地味にmonoまでMITライセンスでリリースとか鬼畜すぎるわw
222デフォルトの名無しさん
2016/04/01(金) 09:11:42.75ID:QT5oipXC Windows10がBashに公式ネイティブ対応
http://japanese.engadget.com/2016/03/30/windows-10-bash-ubuntu-linux/
http://o.aolcdn.com/hss/storage/midas/abc336039023870541d79f90e3daefeb/203619879/bash-windows-10.jpg
http://o.aolcdn.com/hss/storage/midas/842936fc527a08e80d1305a6861b65f7/203621101/image_2fe8f62c-c4d1-4cba-863c-db5e9c60b4f8.png
Ubuntu Linuxのコマンドラインツールがそのまま動作
http://japanese.engadget.com/2016/03/30/windows-10-bash-ubuntu-linux/
http://o.aolcdn.com/hss/storage/midas/abc336039023870541d79f90e3daefeb/203619879/bash-windows-10.jpg
http://o.aolcdn.com/hss/storage/midas/842936fc527a08e80d1305a6861b65f7/203621101/image_2fe8f62c-c4d1-4cba-863c-db5e9c60b4f8.png
Ubuntu Linuxのコマンドラインツールがそのまま動作
223デフォルトの名無しさん
2016/04/01(金) 10:49:49.96ID:/knv9TmI unixのシェルがそのまま動くとかcygwinかよ
224デフォルトの名無しさん
2016/04/01(金) 11:21:17.87ID:fdbjo+aQ ぱわーしぇるはどうなるの
225デフォルトの名無しさん
2016/04/01(金) 12:12:35.00ID:/dqWfpkL ム板でこの書き込みですかw
226デフォルトの名無しさん
2016/04/01(金) 13:54:17.63ID:HbmCWw2+ C++ Builder 試しにちょっと使ってみたよ。
簡単なプログラムだけど同じプロジェクトがマジでAndroidとWindowsとMac OS XでとiOSで動いた。
Javaでもできないことができるんだから感動したよ。
簡単なプログラムだけど同じプロジェクトがマジでAndroidとWindowsとMac OS XでとiOSで動いた。
Javaでもできないことができるんだから感動したよ。
227デフォルトの名無しさん
2016/04/01(金) 18:04:48.46ID:LXVLu3Hc >>226
実際のアプリはOSによって見た目以外のUIデザインルールも違うし、使える機能や実現法はまちまち
OSごとにコードを変えるなら金かけてまでC++Builderにする利点があんまり見えないんだよなあ
せめて学生無料とかやってほしい
実際のアプリはOSによって見た目以外のUIデザインルールも違うし、使える機能や実現法はまちまち
OSごとにコードを変えるなら金かけてまでC++Builderにする利点があんまり見えないんだよなあ
せめて学生無料とかやってほしい
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 鈴木農相「おこめ券はお米しか買えないわけではない。例えば卵、味噌、しょうゆ、こうした購入に利用可能」 [Hitzeschleier★]
- なぜリベラルは人気がないのか 斎藤幸平さんが指し示す未来への道筋:朝日新聞 ★2 [少考さん★]
- 【日本人の旅行離れ】国内旅行すら行けなくなった……オーバーツーリズムだけじゃない 旅行者減少の異常事態 ★2 [ぐれ★]
- ベトナムのバイク「脱ガソリン」、シェア8割のホンダに打撃…政府が電動二輪普及を主導 [煮卵★]
- “ひとり焼肉”でおなじみ「焼肉ライク」が閉店ラッシュ。なぜ「コスパが悪い」と言われてしまうのか [Gecko★]
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★13 [蚤の市★]
- 三大値上げでライン超えしてしまった飲食店「ココイチ」「ケンタッキー」あと一つは?
- 【悲報】巨人阿部「秋季キャンプでエンドランの練習をしまくった。1回も成功しなかった。」
- ちんぽこ
- 「SCORE」←これなんて読むんや?🙋🏡
- 【高市朗報】鈴木大臣「嫌儲のデマに騙されないで。お米券の使い勝手は悪くない。卵味噌醤油も買えます。現金と変わりません」 [517459952]
- 38歳年収240万派遣がここから人生やり直す方法
