◎正当な理由による書き込みの削除について: 生島英之とみられる方へ:
C# vs Java どっちが好き? その5 ->画像>2枚
動画、画像抽出 ||
この掲示板へ
類似スレ
掲示板一覧 人気スレ 動画人気順
このスレへの固定リンク: http://5chb.net/r/tech/1529155540/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。
前スレ
C# vs Java どっちが好きか教えてくれ3
http://2chb.net/r/tech/1490027947 C# vs Java どっちが好き? その4
http://2chb.net/r/tech/1521755607/ 関連スレ
Java/C++ VS C# どっちが好きか教えて
http://2chb.net/r/tech/1490027947 C++ Builder vs C# どっちがいいか教えて
http://echo.2ch.net/test/read.cgi/tech/1459000291/
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
>>4 Javaより1000%優秀ですね
それがココのスレの総意ですよ
何がってMSはJavaより優秀って前々のスレからみんなで決めただろ?一度決まった事を今更蒸し返すな
>>7 なんで会社と言語比べるんだ?
MSとOracle比べて言えよ
>>4 VB.NETはC#より優れてる点なんて
VBAしか知らん奴でも辛うじて読めるぐらいしかなくね?
しかも場合によってはメリットではなくデメリットだし
>>9 Oracleなんてできれば関わりたくないね
新規DBで今もオラクル指定案件ってある?
いらんよね
Javaなんていらね
明日、世界から消えても誰も困らない
>>16 VirtualBoxってどうやって作るの?C++?C#?どうやって作られてるの?
VisualStudioでつくれるのか?知っている人いたら教えてください。
Java SE、新バージョンで有償に 1ユーザ月額2.5ドル、サーバ向けは1CPU月額25ドル
http://2chb.net/r/news/1529743735/ >>22 ありがとうございます。C++なのね。スレチってことで失礼しました。
どうしてOracle以外のサポートは無視するんだい?
仮にそうだとして使うかという話
Javaも同じこと
gcc-javaとかその辺の事言ってるんじゃないか?
EclipseはいつになったらJava10になるんだ
自分のプログラムの変数宣言を片端からVarにしたい
開発主体は今まで通りOpenJDK
LTS版を提供するのが今のところ
Oracle
RedHat
Zulu
AdoptOpenJDK
AdoptOpenJDKは無償だからここに流れるだろうね
やっぱりVSの強力な開発環境には勝てんね
MSの圧倒的な資金力と開発力にマイナーJDKじゃあ太刀打ち出来んもん
ZuluとAdoptOpenJDKはMSも出資してるよ
MSAzureのJavaは今Zulu版のを使ってたはず
Redhatも出すなら、CentOSとかにも付きそうだな。
そっちのでもいいやw
良い言語ってIDE次第
使い勝手の良さがプログラミング効率に繋がるんだし
つまり現状ではVSの一択だろ?
>>43 概ねはそうなんだけどバージョンを重ねる毎に重くなって新しいPCにしないと追い付かないのが不安要素だな
>>45 2015→2017ってそんなに重くなったかな
2010で急激に重くなった。仮想環境の中ではまともに使えないレベル。
>>46 実際に使ってない奴が思い込みで書いてるだけだろ
2013だけど重いとか全く感じないけど
どんなスペックのでやってるんだろう
MSには昔からある教えがある。Eating our own dogfood!!!
スペックのせいにする低脳はMS製品使うんじゃねーよ。
Ecripseなんだかフニャフニャ感がきらいだ!たまにエラー吐くし・・・
VisualStudioでJavaが使えればねー
よってC#
>>51 Eclipse とか言う道端に落ちてるゴミ食うぐらいなら MS のドッグフード食べるよ
Android StudioをiMacの最新モデルで使ってるけどWindows PCで使ってるVisual Studio 2017と比べるとエディタが遅いんだよね
AndroidStudioの遅さは壊滅的
エミュレータの起動とか死んでる
あんなんで仕事になる?
趣味にしても使えなさ過ぎ
Eclipseのたたかれかたはまったくわからない
多少環境そろえるのが面倒ってのはあるが動きがそこまでちがうと思えん
たいしてしごとしてないやつが恰好つけて言ってるだけじゃないのか
使ってから言え
10年前なら戦えたけど、今どき新規でEclipseはないわ
JavaでEclipseはまだ仕方ないと思うけど
C/C++,PHP,PythonでEclipse使ってるヤツは理解できんな
EclipseベースのSTマイコン用のIDE(TrueSTUDIO)使ってるけどエディタのろいし画面が汚い
たまにVS触るとショートカットキーで毎回戸惑う
変なところで独自色出すのやめてくれよな
>>61 デファクトスタンダードなんてあるのかい?
>>61 俺もショートカットのデファクトスタンダード聞きたい
ショートカットキーなんて使った事ないけど便利なの?
>>65 CTRL+C
CTRL+V
くらいは覚えておくと便利
>>65 おっちょこちょいの俺にはCtrl-ZとCtrl-Yは必須
ショートカットキーとは違うがHomeとEndキー知らない人が以外と多かったな
手順書にはマウスで操作するって書いてるんだからキーボード使うのはおかしいよね?
>>72 マウス使うのがバカにされるって事?
なんで?
>>69 だめ
右手マウスで範囲選択しながら左手でCTRL+C,Vする方が効率的
えっ?右手でちんこいじりながら左手でページめくり!?
でもVSCodeのプラグインを使ってC#の文法チェックやってるってのは興味深いね
マイクロソフトがなかったら今の世の中はどうな感じだったんだろう?
>>87 borland が頑張ってくれてりゃひょっとしたら今より良くなってた可能性も微レ存
今より良くなってるとは思えん
あの時代にソフトだけに注力して世界に低価格でPCを普及させた
他社ならハード一体型の高価格のPCを販売してるはず
C#の開発者ってBorlandでDelphiの開発やってた人だしな
Delphiも信者には人気はあるが普及せず、C#も信者には人気があるが普及せず。
開発した人は麻原的なカリスマはあるが何か才能が足りないのだろう。
Turbo Pascalが大成功ならDelphiだって大成功だろ。基本的にPascal信者ってイタイんだよ。
JavaとC#がPascal系ではなく、C系な事実を受け入れろ。
もう今は信者の断末魔の声が関係ないスレを汚すのみ。
お前のようにな。わざとらしいぞ。
間違いなくjava
sun microsystemsは神
javaで基幹系ロジック実装した金融系はいくつかあるけど、
アレどうするんだろなとは思う。
そもそもc#ってそう言う話さえ聞かないが、どこか有名どころ教えて。
いかんせんPascalって他の言語から来ると使い勝手が違い過ぎて面倒だったな
>>104 うんにゃASP.NET MVC + SignalR
内部の管理サイトではWebFormsも使ってるらしい…
>>101 金融系でJavaに移行した所はライセンス料払う代わりに手数料アップ
で、預金者逃亡だろうな
金融系でもASP.net使ってるユニシス系は、全く我関せず状態
C#使ってる所は過去からマイクロソフトとの付き合い長い所だろ
>>69 ゲーミングマウスオススメ
ボタン多いからコピーもペーストも別々に割り当てられる
MSとすらプレミアサポート契約してるのが普通。ここでC#押ししてる奴は無職なのは間違いないだろう。
そういやVSを新しいPCに(または新しいバージョンを)インストールする度にデフォルトでF6に割り当てられてるショートカットキーが違うんだよな
素敵です
とくにラムダのLINQがすてきです
不安要因は胴元がMSなことぐらい
OSも言語も同じ会社にゆだねてしまったらケツの毛までむしられます
つまり(Android or iOS) + C#はOSと言語の会社が切り離されてて最高ということか
Javaは利益を度外視してフリーであることで
純粋にユーザーの利便性のために尽くしているのだという安心感を与えていた
MSはJavaやWebブラウザへの態度を見るにつけ
依存したら何仕込んでくるかわからん恐ろしさがある
根本的に開発に携わる人々への信頼度が違ってたとおもう
ビルゲイツにノーベル賞をあげて欲しい
なんで候補にもならんのだろ
>>126 マジレスしとくと、ノーベル賞には物理学、化学、生理学・医学、文学、平和および経済学っていう部門があってそれに該当しないから
平和と文学はマジ何のために作られたのか分からんな
利権としか思えん
>>122 そんな素朴な奴はいない。
誰も信じるな、がこの業界のルールだったはずだ。お前はGoogleやAmazonを信じるか?まさかな。奴らがスイッチを捻ろうとしたら、すぐに手を切るだろ?
MSはひとのPCやメールを覗いていいようにOS規約変えたけどみんな黙って使ってる
GOOGLEだってもう生活から排除しようがない
どうすんだよこれ
なにが公にされてもいいように、日頃から清廉潔白な生き方をすればいい。
つまりなんだ
>>132のおまいらの答えは
現実に目をつぶる
か
JAVA:我々はあなたのご意思の手助けをします!
MS:私があなたを幸せにしてあげます!
>>128 世界で一番慈善事業に寄付してるのはゲイツ。平和賞こそ相応しい。
>>140 慈善事業と世界平和は直接的な関係はないし、与えられるとしてもゲイツ本人じゃなくて「ビル&メリンダ・ゲイツ財団」に与えられると思う
ゲイツ時代のMSは閉鎖的でロクなものじゃ無かったし
そもそもC#リリースはバルマーに変わってからだろうに
C#erとしては金儲けの上手かった過去のおっさんでしかない
ゲイツがMSの経営から退いたのははるか昔。それからのMSはというものVista、リボンUI、メトロUI、Windows8など失敗続き。
その上、一度はJavaに圧勝したかに見えたC#はJavaにシェアを追い抜かれる始末。
C#はもう信者しか使っていない。業務ですらその醜さゆえに敬遠されてる。
俺の見た範囲だとyield returnがわりとカオスの元凶
便利なはずなんだけど
c#が過去にJavaより圧倒的に有利だったのは軽快なGUIアプリが簡単に作れることだった。だがWPFで一変した。
フォームアプリしか思い付かないところに発想の貧困さを覚えるがな
でもカオス
みんな気まぐれでdelegateだのyieldだのSQL形式LINQだの
思い出したように使うもんだからえらいことに
某エアラインの教育用クライアントアプリが.netだったわ
それじゃないけどクライアントソフトは
.net 使ったものたくさんあるよ
言語にC#使ってるかどうかはわからんからスレ違いか
.netは医療機器の制御から電子カルテなど幅広く使われてますが何か?
C#かは知らんけど
C/C++で書かれたDLLをアンマネージドモジュールとして読み込んでラッピングしクラス化すれば色々と後の使い勝手とかいいしな
>>163 c++/cliってなんか色々とめんどくさくない?
c++/cliが面倒くさいって言ったのは
C++で.NET使うの面倒くさくないか?って話で
もっと泥臭い事やるならC++でいいだろうけど
そうでもないんならC#で書いた方が効率いいって話
温暖化を解決するのではなく
温暖化対策を解決するの?
>>149 GUIアプリを無償で作れるのがJavaライセンス化で無くなった
あとはDelphi、C++Builderの無償版ぐらいか
https://forest.watch.impress.co.jp/docs/news/1021826.html >>183 でも言うほどLinuxプラットホームで開発なんてする?
稼働環境じゃなくて
>>184 サーバーサイドアプリぐらいだろうな
そこはJavaサーブレットとJavaScriptがほとんどだからね
>>184 開発端末としてはLinux使ってる貧乏人も居るべ
俺みたいに
vi使うだけでドヤ顔するんだよな。Windowsならメモ帳でするレベルのことしかしてないのに。
エンバカデロ環境のLinux版が欲しいっていうのとはあんま繋がらないな
スプラトゥーン2の次のフェスは
ヒメ C#
イイダ Java
です。
>>192 Java、JS、Python、PHP、Ruby辺りが多い
web周りの案件かね
明日世界からjavaが消えてもちっとも困らん
??
全く変じゃないけど??
プラウザとかの環境が違うからかな?
>>198 日本語の翻訳の責任者が日本語を理解してないのか
通りでクソ訳だらけなわけか
だからきちんと翻訳されてるし全然普通なんですけど
言ってる意味が分かんない
DO name properties using a noun, noun phrase, or adjective.
↓
しないで名詞、名詞句、または形容詞を使用してプロパティの名前を付けます。
MSDNの毒を浴びるとこのレベルでもまともな翻訳に見えるのか?
>>203 「プロパティの名前は、名詞、名詞句、形容詞を使います」
ではだめなのか?
>>205 >>205 >>205 超現実数―数学小説 (1978年)・
Donald E.クヌース・
固定リンク:・
http://amzn.asia/fdoy6LK 超現実数―数学小説・
ドナルド・E.クヌース・
固定リンク:・
http://amzn.asia/9ibvRga 至福の超現実数―純粋数学に魅せられた男と女の物語・
ドナルド・E. クヌース・
固定リンク:・
http://amzn.asia/0QNMNcH >>191 C#は基本的にWindows環境でしか使えんし
LinuxやUNIXではまだまともに動かない
Androidでも動くし、iphoneでも動くだろうが
systemctlに登録したサービスとしてはちゃんと動いてるけどC#
次世代言語のTypeScriptも、ほとんどC#だしな
C#がOSSになったところでWindows 環境以外で積極的に使うメリットが無い
その部分はJavaの独断だったし、今後JavaがC#に取って変わるかと言えば疑問符が付く
>>216 JavaScriptがよく使われてるのにどういうこと?
> 動くと使えるは別の話
なるほど
C#はLinuxでも動くけどID:4YfbvgBdrには使えない ってことだな w
>>219 一般論の話
そういうお前さんは使いこなしてるのか?w
誰も証明出来ないのにw
>>221 この記事ってJavaをCOBOLに置き換えられるな
>>222 C#が天下取りたいならLinuxやUNIX環境でGUI開発出来る様にならないと
LinuxやUNIXなんてGUIアプリの需要なんてないだろw
>>225 Unity on Linux
ってのがある
>>231 「HTML/CSS/JavaSprict/jQuery/Ajaxを利用したUIの開発経験」
だからWebベースのUIでしょうが
オッペケ Sr47 にとってGUIってWebのことなの?
だったらC#で問題なくサーバーサイドは構築できるだろ
>>だからWebベースのUIでしょうが
UIでしょ
>>221 リンク先ちゃんと理解してるか?
Javaなんてサーバーとスマホアプリしか需要がないって書いてあるんだぞ w
サーバーなんてGUI関係ないし、結局スマホアプリだけが頼りじゃねーか
>>218 はじめからJavaScriptで書けばいいだけじゃない?
>>229 それ別のUnity
ちょっと無知さを露呈してるな
MSもさっさとメニュー+ツールバー+ステータスバーに戻すべき。
>>237 C#やJavaみたいな静的型付き言語に慣れてる者にとってはtypescriptの方が快適に開発できる
>>242 別に
C# Java でいつもやってることだから
>>242 make とかでコンパイル・リンクを自動化するのが普通
>>241 JavaScriptのメリットを消すだけの言語を喜んで使うアホ
javascriptを書かないといけない人にとって、typescriptは救世主のような存在
今のwebはtypescriptなしでは開発できないよ
使えばわかるけど、滅茶苦茶いい言語だぞ
Javaは廃棄物だかJavaScriptは必要だろ?
JavaScriptフレームワークは神
とても便利
Javaは汚物
>>246 書けないとか甘えじゃん
覚えればいいだけのこと
javascriptは他人の書いたコードがわかりにくくてメンテしにくいんだよな
チーム開発するならtypescript使わないとやってらんない
>>231 同一人物?
759 SIM無しさん (オッペケ Sr47-R+9U) sage ▼ 2018/07/26(木) 17:42:49.81 ID:vb3PmSW5r [1回目]
そうか?
俺は一度もないなぁ
まぁ、優しく入れるからだろうな
760 SIM無しさん (オッペケ Sr47-s1Oo) sage ▼ 2018/07/26(木) 19:57:35.36 ID:x/ajf0Dyr [1回目]
>>759 惚れたw
>>253 softbank系シムはid使い回しだよ
>>254 みんなSr47なんか・・・
ありがとう
googleもAndroidから近いうちに撤退するでしょ
そしたらjavaいらんよね
最近AndroidアプリがAmazonでもDL/購入できるようになってるっていうのに驚いた
むしろ未だに業務でJava使ってるのってどこなろうな?
大手ベンダーはJavaばっかじゃないの
そんなスピーディに舵を切れるとは思えん
そもそも言語変えたからってシステムが良くなるわけじゃないかんね
>>268 ああいうのってメガバンクが直で仕様書いてんの?
どっかのNだかFみたいな会社が一時受けになって仕様書いてんじゃないの?
関わった事ないからよく分からんけど
もし後者なら言語決定はそっちがやってるんじゃないかとか思ったわけだけど
>>270 使用言語決定は請負先のSierが勝手に決定出来ない
プロジェクト依頼元の承認が必要
仕様書類は請負先が作るのはパターンだが
>>272 決定云々というより結局SIerが提案してよく分からん発注側が云われるままに承認してんじゃないの?
>>274 マイクロソフトはC#やVBで実装出来るなら敢えてJava推奨しないよ
単純にJava人口が多いからそれをAzureに囲い込みたいってだけだろ?
それ以上でも以下でもなく
AzureでJavaの人って何を作ってるの?
そんな人いるの?
Haxe でも、C#・Java のメンテナーは、同一人物
一人で、2言語作る
Azureなんて現実、動いてる事例が日本で有るんか?
>>281 某官公庁向けでAzure使うシステム作ったけど
簡単に言うとAzureってレンタルサーバーだよね?
AzureってMS版のAWSだと思ってた。違うのか。
じゃあ実際は何に使われてるの?
レンサバがメインだろ?
レンタルサーバーがWebホスティングサービスを指しているのであれば、それはAzureのたくさんある機能の一つにすぎないね
IISでサーバー立ててたような敬虔なMS信者企業なんかは資産を持つよりもAzureに移行した方がいいって判断する事はあるんじゃないかとか
で レンサバ以外で何に使ってるの?
クラウドサーヴィスとか一括りじゃなくて具体的教えてよ
ちなみにVPSも俺の中ではレンサバの一種なので違う用途で使ってる人がいたら教えてプリーズ
レンタルサーバー→Web、メール、DBなどのサービス単位の貸出
VPS→仮想PC1台単位の貸出
クラウド→ルーターを含むゾーン単位の貸出
的な
【自然地震とみせかけて】 不審な揺れ <●> <●> 震源が基地 【地下核実験してるだろ】
http://2chb.net/r/liveplus/1533776268/l50 Azure AD使って社員のID管理やってる企業は多いぜ
自前でiiSでサーバー構築面倒がる企業がAzure使ってるんでそ
>>306 だからWebホスティングだけじゃないっつうの
貸出期間からしたらレンタルじゃなくて余裕でリースだろ
結局、オラクルはC#へアシストしただけだよな
アホとしか言えん
昔々、SUN Microsystemsという会社があってだな
製品の利益を軽視して潰れてもうたんや
最先端テクノロジー分野は利益になるか分からない領域で研究してる
その恩恵を受けているのは貴方ですよ
感謝しましょう
ビルゲイツに
今度ビルゲイツに会ったら「ありがとう」って伝えます
AndroidもC#でネイティブ開発できるようになってめっちゃ快適ですよ
Android開発はJava→C#(VB.NET?)へ加速すると思う
AndroidSDKに依存するのはまだしもjavacがないとクロスビルドできないのはなんだかな
VSでは試してないけどPython ReactNative Goでのクロスビルドの場合は確かそうなんだよね
ネイティブ開発ってどゆこと?
CLRがandroidに乗る?
>>326 ザマリンでC#そのままで開発出来る、って事
Android SDKのJavaクラス構造ほぼそのままでC#クラスとしてラップされてるからJavaで書かれたAndroidの知識を生かすのもあまり苦労しないんだよね
LINQは革命的だな
文字列でSQL文書くってアホらしいことまだやってる?
普通はネイティブってのはバイナリコード吐くやつのことを言うもんだけどな
日本のITは10年遅れだからそろそろJPAやEFが普及してくるのかもしれないね
Xamarin.droidはAOTコンパイルもできるのでARMネイティブコードも生成できるはず。
ただしAndroid SDKに依存した部分はやっぱりJNI経由だったりするので、頻繁にデータのマイグレーションが発生して遅くなっちゃうけど。
もしかしてASP.net MVC最強じゃね?
バインディング楽だわ
javaなんて出したり入れたりのコード書くの馬鹿らしいわ
>>336 ザマリンのAndroid部分はOpenJDKに移行するってよ
>>225 対応しようにも ウィンドウマネージャの仕様がバラバラで
結局JAVAみたいな最小公約数的なGUIになるから
C#はJavaのパクリらしいぜ。所詮コピー品はコピー品だよ。
似ては居るけどC#はPascalの進化系だよ参照渡しがあったりするし
JavaはC++の進化系、ポインタをなくしてGCを追加した
C#って名前からしてC++のパクりだもんな。
でもこれってJavaのパクりじゃありません、C++の進化ですと装ってるけど、GCとかまんまJavaのパクりだよな。
というおおまえPascal知らないだろ。C#はPascalとか馬鹿じゃねーの?
見た目から全部C#はまんまJavaのパクりじゃねーか。
>>350 C#の設計者であるアンダース・ヘルスバーグは
ボーランドでTurbo Pascalを作ってた人だよ
C#には参照渡しがあるけど、Javaにはないよね
どうみてもPascalの後継です
馬鹿は休み休み言え。おれが農家で米作ってて今年は麦でも作ろうかと麦作ったら、その麦は米が進化したものなのかよ?
そもそもC++に参照渡しがあるじゃんw おまえはほんと嘘つきだな。C#がPascalだなんてww
a := 0; {これはPascal}
a = 0; //これはJava
a = 0; //これはC#;
どうみてもC#はまんまJavaのパクりです。
2005年C#2.0で導入されたデリゲートは
2014年Java8で関数型インターフェースとして導入された
2007年C#3.0で導入されたラムダ式は
2014年Java8でラムダ式として導入された
asyncとかtupleとかC#にあってJavaにない言語機能はまだまだある
JavaはC#を真似することで進化してるんだよ
>>352 代入に=を使うのは普通のことじゃん
C言語でもそうなってるよ
一般的なことすぎてパクりとは言えないと思うの
言語的にはC#はJavaの10年先を行ってるよ
Javaの進化が遅いのは既存のプログラムとの互換性のため
過去のしがらみなく思い切った変更を加えられるならいんだけどね
そういう意味ではKotlinとかの方がいいかも
僕はRedHatのCeylon推しだったけどKotlinに大敗北しちゃった
>>354-355 はぁ?誰がいつC#はC言語の進化ですって話をしてたんだよ?
馬鹿の主張はC#はPascalという話なんだよ。
だが、制御構文から、代入、比較演算子、演算子の優先順位までC#とPascalは違う。むしろC#はまんまJavaと同じ。
どうみてもC#はJavaのパクり。
ググったらC#開発した人はJ++というまんまJavaのパクりを開発してた人らしいな。
結局、パクりを訴えられてC#に改変したのだろう。汚い奴だ。
いやC#はC++の++やろ
Javaなんて出て来ん
C#作者はJavaの丸パクり言語J++を作ってたってもうバレてるのに往生際の悪い奴だな。
そもそもJ++の名前からしてどうみてもJavaのパクりやんw
JavaとC#の最たる違いは開発環境とライブラリでどっちもC#の方が圧倒的に優れてる事実はどうなりようもない
>>357 代入の演算子に=は使うのはJava以外の言語(たとえばC言語)でも使われてるくらい
一般的なことだからそれを根拠にJavaのパクりとは言えないのではないでしょうか
ってことを言いたかったんだ
.NETではJ#という言語もあったね
でもマイクロソフトはJavaの設計に見切りをつけて
C#をPascalから開発したんだよ
Pascal作ってたやつ引っこ抜いてきてJava作らせただけだろ!
なんなんだよその言い方
>>363 Javaを元にJ#を作ったんだけどダメだったの
Javaの設計が古臭くて融通がきかなくて
これではダメだと思ったマイクロソフトは
Pascalを元にC#を作ったんだよ
Javaはダメだったの
そうして今日、JavaはC#を真似するようになったの
元Pascalコンパイラ開発者にJavaを作らせたらそのJavaはPascalの進化とか言いがかりにもほどがある。
どう考えても流れはこう。
C→C++→Java→J++→訴えられる→仕方なくC#に改変
つまりC#はJavaのパクリで変種という立場。C#は箱庭系、GCというC++から進化したjavaのエッセンスをすべて受け継いでる。
>>365 Javaには参照渡しがないじゃん
Pascalにはあるんよ
Javaの系統とPascalの系統は別れてる
J++作ったのは事実だけれどもそれでマイクロソフトは
Javaの限界に気づいたんだよ
それでPascalを元に一から言語を設計した、そうして生まれたのがC#
だからこそC#はJavaを超えることができたし、今やJavaの憧れの存在としてC#は君臨してる
歴史を捻じ曲げすぎだろ
元々MSがJavaの独自拡張やり始めたが
Sunに訴えられるわMSロックイン嫌がったユーザに嫌われるわで散々だったからC#作り始めたんだぞ
だいたい文法もキーワードも標準ライブラリもそっくりだったのにパクってないってのは無理があるだろ
C#はPascalの進化系というトンデモ言ってる奴はオカルトにもほどがある。
なら名前をP#なりP++にすればいいだろ。
>>370 名前をP#にしたら何が良いんだろ?
Pascalを全面に出したかったわけじゃないんだよ
C#はJavaを遥かに凌駕した全く新しい言語なの
>>368 無理なんてないやろ
C#はPascalの系統だからJavaとはまったく別物
C#の言語機能が優秀で人気があるからそれにあやかりたい
気持ちはわかるんだけどC#はJavaとは全く関係ありません
迷惑です
むしろC++の人気に肖りたいからC#って名前にしたのがミエミエ。
でも実際はC++のようなネイティブコードではなくJavaのパクりだからバイトコードを吐く始末。
結局後出し二番煎じで普及するのはjavaばかりというのが現状。
Delphiの作者がボーランドに愛想を尽かしMSに引っこ抜かれJavaのいいとこ取りしたのがC#だろ
俺はC#の方が好きだけど歴史捏造はどっかの朝鮮人みたいで気持ち悪い
>>373 C#にしたのはC/C++を使ってる人にも親しまれるようにと思ったからだろうね
いい名前といえます、マイクロソフトはもともとVBという言語、開発環境を作っていて
そこではPコードという中間コードが使われてたからC#で同様のものが使われるのは
当然の成り行きで何度も言うようだけれどもJavaとは全く無関係なんですよ
>>374 ヘルスバーグの上司だったフィリップ・カーンが会社の方向性でもめてボーランドを去る
ことになったのが大きかった
ちなみにPascalのシンプルで強力で魅力的な設計思想は
ニクラウス・ヴィルト -> フィリップ・カーン -> アンダース・ヘルスバーグ
こうやって連綿と受け継がれてる
それが大成したのがC#なんだよね
マイクロソフトがJavaをベースにJ#という言語を作ってたのは事実だけど
マイクロソフトはとっくの昔にJavaの限界に気づいて方向性を変えたんだよ
Pascalをベースに全く新しい設計した言語がC#
JavaがC#を真似て関数型インターフェースとかラムダ式とかストリームとか
導入してるのが今の流れ
C#がパクったんじゃないJavaがC#の真似をしてるだけ
なんでもかんでもPascalが起源ってどこかの国の人みたいですね。
>>378 C#の起源がJavaと言う方がおかしいですよ
全く関係ないのに
なんでもかんでもJavaが起源ってどこかの国の人みたいですね。
PascalやC#がオカルト信者の言うとおり本当に強力で魅力的な言語ならとっくに普及している。
だが現実は普及など夢のまた夢。
Cの代わりにPascalでOSが書かれることはないし、皆が皆スマホアプリをC#で書くこともない。キワモノ扱い。
Javaがオカルト信者の言うとおり本当に強力で魅力的な言語ならとっくに普及している。
だが現実は普及など夢のまた夢。
Cの代わりにJavaでOSが書かれることはないし、皆が皆スマホアプリをJavaで書くこともない。キワモノ扱い。
>>370 それはそれでエンバカデロに訴えられるだろ
>>382 そのむかしJavaOSというものがあってだな、普及はしなかったけど
意欲的なプロダクトだった
低レイヤーのところはいまだにCが強いよね
これから新しい言語でOS作るとするならRustとかかな
ライブラリが同じなら言語の違いってそれほど大きな差じゃないけど
これを歪曲解釈してどの言語でプログラミング始めるかなんて大した問題じゃないなんて馬鹿な事言ってるヤツたまにいるよな
ライブラリと言えば.NETの標準ライブラリって品質がバラバラじゃない?
コレクション関連は芸術品と言って良いくらいの出来だけど
ネットワーク周りのライブラリは使い勝手悪すぎてオープンソースと
入れ替えるってことになったり
MailKitが公式に.NETのSmtpClientを置き換えることを明らかにした。
https://www.infoq.com/jp/news/2017/04/MailKit-MimeKit-Official JavaではメールはJavaMailって別ライブラリとして提供されているから
.NETの標準ライブラリが巨大すぎるだけかもしれないけど
マイクロソフトが本気になったら全部高品質にすることもできると思うんだよね
やって欲しいな、マイクロソフトの本気が見たい
Pascalと言うよりDelphiとC++Builderでしょ
信者がいること、一般には人気がなく普及してないこと、などはDelphiと共通点が同じだな。
そもそも開発者が同じらしい。C#は生まれたときから呪われていたのだよ。
>>347 参照渡しは C++ にも昔からあるよ、C++ には参照リターンもある
>>389 そいえばC#7.0(2017年)から参照戻り値と参照ローカル変数が使えるね
J++は、Javaのパクリではなく
JavaにWindows独特のあったらいいなを追加しただけのもの
それとMicrosoftがIE用に実装したJavaVMを合わせた環境。
だから当時の純正のJavaのプログラムもこのVMで動作した。
消えたのは失敗だったからではなく裁判起こされたから。
プログラミング言語でパクリってそんなネガティブな言葉ではないと思うけどね
他の言語の使いやすい機能やみんなが慣れてる書き方真似してくれた方が使う方はいいでしょ
下手にプライド高く独自路線突き進んでも廃れるだけ
>>396 最近のMSのOfficeやブラウザはC#製なん?
>>398 www 逃げたよ、こいつ。知らないなら知らないっていえよw
お前が文盲なだけ
ぶんもうって書いてもんもうって読むんだぞ知恵遅れ
そいつは自分で張ったリンクのレスを何を言ってるか理解できてないと言っている。
おれの質問に対して、本人が理解できないものをおれに投げられて一体何を答えたことになるのか。
そもそもおまえは一体何のレスの文を読んで何を理解したのか。
おれにはその説明を一切何もしないでただ文盲と連呼。さらにはおれの質問には一切答えてないのに答えてる連呼。
何の説明もなしに相手に理解してもらえるとか、エスパーすぎるぞ。おれにエスパーになることを要求するんじゃねぇ。サイコパスかよ。
キーボードアレルギーで人と会話できないコミュ障のエスパーか。
PGに向いてないなw
396 名前:デフォルトの名無しさん (スッップ Sd0a-oI+E)[sage] 投稿日:2018/08/27(月) 07:58:35.06 ID:FoaA3MXOd [1/3]
>>392 こいつ何言ってんのwww
398 返信:デフォルトの名無しさん (スッップ Sd0a-oI+E)[sage] 投稿日:2018/08/27(月) 08:23:58.85 ID:FoaA3MXOd [2/3]
>>397 >>392 407 返信:デフォルトの名無しさん (スッップ Sd0a-oI+E)[sage] 投稿日:2018/08/27(月) 12:03:22.66 ID:FoaA3MXOd [3/3]
>>400 文脈を理解できないガイジ
想像以上のコミュ障だなw レスに中身がまったくないwww
>>408 OfficeとブラウザでC#を使ってなかったら、MicrosoftでC#を使ってないことになるのかい?
ちょっと待て全く理解できない
わかるように説明しろ
マイクロソフトはC#を使ってない、これは事実だ
ここまではええな?
その先がわからん
オフィスもブラウザもC#で作られてない
これも事実や
>>409 ほんとコミュ障だな。なんで質問に質問を返すんだよ。おまえはおれの質問にいつ答えるんだよ?
おれは知らないから質問してんだよ。おれはエスパーじゃねーんだよ。
おまえがいくら常識だと思っててもおれが知らないものは知らないんだよ。
まずは今のMSOfficeやIEが何の言語で書かれてるか答えるのがまともな社会人ってやつだ。
これらの事実から導かれる結論は一つや
C#は優れているか優れていないかいうことや
何れかに収束するんや
>>420 powershellの実装がC#だと言ってるんだがw
>>421 言語変わってるやろ言うてんねん
パワーシェルはパワーシェルや
microsoftのgithubにC#で作ったものがあるから見てこい
最近asp.net core + ef core + angularが凄くやりやすくて気に入ってるんだが
世間ではそうでもないんかの
>>432 このパイセン簡単に論破されとるじゃないか
>>430 nugetのダウンロード数見て見ろ。
正直俺もC#perなんだけど俺の願いと違ってC#は完全落ち目
>>427 Rails脱するのは分かるけど今更JavaってJavaScript(Node.js)の間違いとかじゃないの?
Googleはnode.js(サーバーサイドjs)は推奨するが、クライアントjsはChromeで無効にする方向へ
JavaScriptはJava同様、衰退へ
それじゃサーバーサイドでわざわざ糞JSや糞に化粧したAltJS使う意味ないじゃん
WebView使ってるハイブリッドアプリも死亡だな
>>440 ウェブ業界に激震、全てのAndroid端末でJavaScriptが標準無効化、jsなしに作り直さないとGoogle村八分
http://2chb.net/r/news/1535358006/ >>437 expressがデファクトスタンダードなんだね
個人的にはコードファーストが好きなだったんだが
chrome死ね
ms,firefox,opera頑張れ
スマホでの話な上理由がセキュリティ的な話じゃなくパフォーマンス的な問題って
どうせ必要なサイトではドメイン単位でON指定とかするんだろ?
ミスリードしすぎ
なんでソースを読んでないんだ?
> 「NoScript」は端末が2Gネットワーク以下の低速回線でネットに接続しているとき、自動的にサイト内のJavaScriptを無効化して、読み込みを短縮するという仕組みです。
> 日本では2Gネットワークに接続する機会はありませんが、同程度に回線が低速なときには有効に働くとみられています。
.netはランタイムが肥大化しすぎてwindows以外に普及しない点がだめな点 特にスマホでは絶望的
手元にある非Xamarin.Formsの10画面ぐらいのAmdroid用apkサイズ(ランタイム含む)が13MB程度だな。
これを大きいと見るか、今時大したことないと見るか。
>>447 googleがその気になったら本当に排除するよ
HTTPS義務化みたいに
とりあえずGoogleは新興国に配慮して通信速度低い場合はJavaScriptを自動でOFF
そういう国でもキッチリweb画面を出したかったらクライアント側(ブラウザ側)JavaScriptを使わない方法で何とか対処スレって事
新興国は最初から眼中にないって事ならそのままでよし
ただし、日本とかでも通信速度落ちた時はJavaScript OFFになる場合も有り得る
だから2Gとかってなってるけど3G(WCDMA)レベルの速度に落ちた場合も想定してるって事
何はともあれFLASHプレイヤーやJavaアプレットと同列の扱いというのはあり得ない
>>458 これって有償の製品の比較?
リナが少ない気がする
リナックスも保守で金取られるから結局は高いんだよね
linuxでも結局はoracleのコア数課金とかあるから全体としては変わらん
サーバーレベルになると、OS代なんて無い様な物だからな
保守料金がクッソ高い
>>463 LinuxはOracleよりMySQL、MariaDB、PostgreSQLが多い
SQLServerも有る
>>461 Linuxはdistributionによる
自分でパッチ当てするんなら無料
>>133 元々Windowsはそれそのものがバックドアだったから流行らされたしGoogleもロシアに都合が悪い情報は検索の上位に出ないように設定してる
OS規約変えただのはスノーデンがゲロったから念の為の保険
日本みたいな属州では取り上げられないニュース
>>469 アメリカのITテクノロジーの独占は困ったもんだな
システムのコストの大部分はOSよりも特注の業務ソフトなわけで
リナックスなら無理とか料金割増ね。と言われるのが現実。
アカウントは?
IISはユーザのアカウントごとにライセンス料金発生するやろ
>>472 不特定多数に公開するものは
Windows認証なんて使わないから
CALなんていらない
>>474 静的ページならそれで良いだろうけど
アマゾンショッピングセンターとか
ウィキペディア百科事典サービスも
5チャンネルコミュニティも
ユーザ識別するじゃん
莫大なライセンス料金支払わないといけなくなると思うの
まともなサービス提供しようと思ったら
ウィンドウズ認証だけじゃないっしょ
ユーザを識別できるならたとえ独自認証でも
ユーザの数だけライセンス料金が必要だよ
ウィンドウズ恐ろしい子
https://jpn.nec.com/windowsserver/2016/license.html CALの必要要件
PC・タブレット端末・スマートフォンなどのクライアント端末からサーバソフトウェアにアクセスするか、サーバソフトウェアを使用するときには、CAL が必要になります。
サーバのOSがWindows Server 2016の場合、Windows Server 2016 CALが必要となります。
ただし以下の条件で利用する場合はCALは不要です。
OS管理のみを目的としてアクセスする最大2 台のデバイスまたは 2 人のユーザ
仮想化環境下において、以下の用途でホストOSを利用する場合
・ハードウェア仮想化ソフトウェアを実行する
・ハードウェア仮想化サービスを提供する
・オペレーティング システム環境を管理および操作するためのソフトウェアを実行する。
Webワークロードでの利用(インターネット上に公開しているWebサーバへのアクセス)
HPCワークロードでの利用
ライセンスを取得した別のサーバー (Windows Server のバージョンは問いません) によるアクセス
結局自力で管理できるならCentOSでいいだろ
ただ企業ユースだといざという時の責任問題で金払ってでもサポート付けるんだろ
>>477 何言うてんのかわからんわ
Webアプリ公開するのやったらアカウントごとに必要なんやろ
サーバソフトっていわばWebアプリやろ? 違うんか?
マイクロソフトな何言うてんのかわからんわ、恐ろしいわ
あとになってライセンス違反や言うて請求すんのやろ
>>477 つまりWebサーバーへのアクセスはCAL不要ということか
>>481 誰やお前、あんま舐めてっとアレやからな
>>482 せやねん、ユーザを識別しなかったら問題ないねん
せやけどまともなサービス提供しよう思ったらユーザを識別するねん
汚い大人やでホンマ
今時はクラウド業者がspla契約してるものを使うしあまりcalは気にしない
ランコス高いから.net coreで済むならlinux使うけども
>>485 Windows認証だけやないんやで
独自に作り込んだ認証機能であってもダメや
ユーザを識別してそれによって処理を分岐したら
認証とみなされるわけ、パっと見わからんやろ、恐ろしいやろ
一般公開するようなWebサーバーはCALじゃなくてエクスターナルコネクタライセンスでしょ
Windowsのライセンス違反してそうな奴がたくさんおるなww
Web ワークロードは、インターネット Web ソリューション内の本ソフトウェアに
よって提供されたコンテンツ、情報、およびアプリケーションに対するアクセスは、
お客様またはお客様の関連会社の従業員に制限することはできません。
つまり認証を行わないときに限りライセンス不要やでってことやな
>>488 せやな、ユーザの数だけライセンスかエターナルブリザードか
クライアント アクセス ライセンス (CAL) と マネジメント ライセンス (ML)
https://www.microsoft.com/ja-jp/licensing/product-licensing/client-access-license.aspx 外部のユーザー (ビジネス パートナー、外部請負業者、顧客など) が
社内のネットワークにアクセスできるようにするには、2 種類のライセンス取得方法があります。
・それぞれの外部ユーザー向けに CAL を取得します。
・外部ユーザーがアクセスする各サーバー向けにエクスターナル コネクタ (EC) ライセンスを取得します。
外部ユーザーとは、お客様の組織または関連企業のネットワークに従業員レベルのアクセスができない、
または企業が提供するホスティング サービスの利用者でもないユーザーです。
1 台のサーバーへ割り当てられた EC ライセンスは、
外部ユーザーではなくライセンス所有者の利益にかなう限り、複数の外部ユーザーによるアクセスを許可します。
EC ライセンスは、実行しているソフトウェア インスタンスの数を問わず、
外部ユーザーがアクセスする物理サーバーごとに 1 ライセンスのみ必要です。
"インスタンス" とはソフトウェアのコピーをインストールしたものを指します。
サーバー ソフトウェアの複数のインスタンスを実行するには、個別にライセンスが必要です。
ただし、EC を取得することで、CAL と同様にアクセスが許可されます。
外部ユーザーのために CAL を取得するか、EC を取得するかの判断は、主に予算的な要因によります。
企業からサポート料金徴収して言語の開発に使うんやから
ええことやんか
武士は食わねど高楊枝で見栄張ったサンは潰れてもうたやろ
>>495 C# はマルチスレッド関連がちと弱いです
Java では、並行処理におけるメモリ可視性(JMM:Java Memory Model)など徹底的に議論されつくしています(そして C++11 or lator の std::atomic にも影響を与えています)
しかし C# はインテルアーキテクチャーに依存しまくっていて、この方面ではまったく進歩がありません、MS の実装が正義、みたいな感じで終わってしまってます
>>499 C#が起源のasync/awaitがMS系以外の言語にも採用されつつあることに対する見解は?
つまりC#を使う理由がまた一つ減ったということです。
MVC5でゴリゴリ書いてるけど、ぶっちゃけasync、awaitなんて全く理解していない
ただメール送信は同期だと遅かったから
ネットでパクったバックグラウンド処理で書いたけど
何となくうまくいってるっぽいからそれでヨシとしてる
正直問題出たら対応してもなんとかなるw
同期を理解してる奴は1000人に一人ぐらいだよ。
async/await連呼してる奴で同期理解してる奴に合ったことがない。
ビジネスロジック書くくらいに拘ってもアホらしいわw
俺なんてprivate publicもテキトーテキトーw
それで実害あったことなど一度も無いねw
メモリモデルの話になんでasync/awaitが出てくるんだよ…
MSもDoug Leaみたいな並行処理の専門家呼んで手入れればいいんだけどやる気なさそうだしなあ
C#でインテルアーキテクチャに依存してる部分ってあったっけ?
Mono ARMを全否定してるような?
>>499 RxJavaって元はMSの社員が作った技術だしなぁ
JavaはDCLパターンが実装しにくい、くらいの知識で止まっとる
新規にあえてJavaを使うメリットが無いので、
JavaのCOBOL化が確定。
C#の逆転勝利が確定した。
COBOLの代替言語としてJavaが採用され、C#は却下された。
つまり負けたのはC#。
Webでスプレッド入力画面ってどうなの?
やっぱExcelファイルアップロードさせた方がいいんか?
どうってExcel Onlineと同じように実装すればいいのでは
C#は、RAD言語みたいで好きじゃない。
簡易目的のスクリプト言語みたいだ。
本格的なプログラムでは、Javaの方が良いと思う。
それにC/C++は、言語自体を修正できるほど、高速さと自由さがあったが、
C#にはそれがない。だから、もともと備わってる機能の範囲内に
プログラムの書き方が制約されてしまう。
つまり、C#は、機能追加に対して弱い。
>>517 結局、ポインタがないので、C/C++のように効率の良い拡張が出来ない。
最初から用意されている機能より劣った関数しか作れない。
ナマポが必要になるほどセンシティブな用途では仮想マシンティブよりネイティブが良いだろうけど
ライブラリやエコシステムの充実度でなく言語の出来で言うならJavaなんて余計ダメやん
enum型以外で優っているところなんて何もないぞ
>>523 JavaのSwingは設計がとても美しい。
俺はJavaのthrowsキーワードはC#にも欲しいけどな。
下位アセンブリの例外仕様が変更されても上位は変更しなくても良いように意図的らしいけど、結局それって上位アセンブリも変更された例外に対処すべきでしょ。
それ以外の言語仕様はC#のほうが洗練されてる印象受ける。
C#は検査例外が無いから
対応しないでしょ
例外は全部バグなんだよ
>>527 全然遅くなかったけどな。
>>525 Javaのthrowsの代わりに、C++には、throw() が使えるらしい。
>>528 すぐバレるウソを。
Java製GUIツールが全く使い物にならないくらい遅かったのはSwingのせいだったのは誰でも知ってる。
わしのセロリンではつらかった
仮想マシンの改善とかCPUのパワーアップで
最近はそこそこだけど
Swingは劇遅だったな
レイアウトマネージャは感動したけど
>>516 >C/C++は、言語自体を修正できるほど、
それって #define のことですか?
SQLServer2019でSparkとHDFS統合ってMSがJavaに寄ってきてるじゃねーか
>>534 #defineもだし、ポインタがあることも大きい。
C#もポインタがあるし、この人は一体さっきから何を言ってるのだろう。
> 結局、ポインタがないので、C/C++のように効率の良い拡張が出来ない。
どうやらポインタが何かすら理解していないようだ。
C/C++,C#にはあるけどJavaにはない機能の事言ってるんじゃないの?
>>537 MSとSunが和解してから何年たってると思ってるんだよ
いまだに騒いでるのはお前ら外野だけ
米Microsoftと米Sun、歴史的な和解により“敵”から提携関係へ
https://internet.watch.impress.co.jp/cda/news/2004/04/05/2666.html C#がそんなに良い言語なら、github や Facebookで PythonやRubyが
使われている(?)のはなぜ?
大企業だとVSは1ライセンス10万円以上必要なのに、PythonやRubyは
無料だから?
だとしたら、VSが大企業でも無料に使えるようになったら、Pythonや
Rubyも全く使われなくなってしまう?
スマン。
Facebookは独自言語だった。
Rubyは、cookpad、Gunosy、食べログ、価格.com、hulu、Github、
かつてのtwitter当たりかな。
twitterは、今はJava(Sun、Oracle、JVM)に変わったらしいけど。
Pythonは、YouTube、DropBox、Instagramの他、Google社員が専属
で開発に協力していたり、wikipediaを見てみると、CADの
スクリプト言語などにも使われていたりするらしい。
3DグラフィックのBlender(めっちゃ使いにくいが)や、
ゲームのバトルフィールド2のアドオンでも使われているらしい。
なぜだろう??
C#でも、pythonに似たリスト記法やHash記法や、foreachも使えるのに。
rubyはどんどん置き換えられてるからジリ貧
c#はゲーム系でしばらく生き残るかな
結局何が最強かと言うとjavascriptになっちゃうんだよマジで
>>537 .netの分散処理フレームワークはまともに発展しなかったからな
MS自体も持ってないしhadoop系に頼るのはしょうがあるまい
実績もダンチだしな
>>541 もうOracleだからSunとの過去とか関係なくない?
もう一度言う。
なんで、C#が最強なら、Pythonが使われるの?
>>548 C#のポインタって、非推奨機能だし、不人気とは本質的には関係ないと見た。
>>541 対立やめて互いに排除も裁判もしませんって話と
自社製品に組み込みます依存するようになりますって話とじゃ
全然レベルが違うだろ
Javaより優れているはずのC#はどこ行ったんだよ
これじゃ敗北宣言じゃねーか
>>543 重要なのは言語の出来ではなくその分野でのフレームワークが優秀かどうかだからね
構文レベルの優劣なんてどうでもいいもの
とりわけスマホ向けゲームはC#が主流だけどこれもC#が優れているからではなくUnityが採用しているからだ
ところでUnityは最初C#の他にUnityScript(JavaScript)とBoo(Python)が採用されていたけど
残ったのはC#だったね、なんでだろ?
>>552 ゲームでC#が残ったのは、速度と、大規模開発における安全性(アクセス制御など)
と厳密さ、後かの追加的修正のやり易さからじゃない。
C++でも、後からクラスにわずかな修正入れると、全体を自動的に修正できる。
「速度」については、コンパイル言語とインタプリタ言語の違いだけではない。
そもそも、pythonより、C#の方がアルゴリズム的に高速なものを選べる、
それもプログラマが自由に(独自なものも含めて)。
C++だとC#よりさらに進んで、大よそどんなアルゴリズムでも採用可能。
C#だとポインタを使わない限り無理。
OpenJDK LTSは無い方向
Java終わり
313 デフォルトの名無しさん 2018/09/26(水) 15:09:42.39 ID:HWt0FbSg
Java 11正式版がリリース、本バージョンからOracle JDKのサポートは有償に。OpenJDKで無償の長期サポート提供は現時点で期待薄
https://www.publickey1.jp/blog/18/java_11oracle_jdkopenjdk.html あれ、数か月前に見たニュースじゃOpenJDKもLTSやるから一安心って話だったじゃないですかー(>_<
C#擁護してる人って、性格悪い。
MSは、もう十分儲けた。
これ以上儲けなくていい。
個人資産10兆円とかおかしいし。
C#批判してるのは他人が儲けるのが許せない人なんだな
イイ性格してるとおもいます
落としどころはどこかと生暖かく見守っていたけど結局はM$への嫉妬かよw
>>556 MS株の株主かなんかなの?
MSの評判が下がって株価が下がると損失が出るから困るの?
>>557 すでに、MSの巨大化による実害が出てるし。
個人資産10兆円のせいで、国の制度や法律なんか通じなくなってる。
やりたい放題。
30年前から蓄財し始めた10兆円を、今何にでも使っていいかというとやはり、違う。
その金のせいで、「機会の平等」がなくなってるから。
好きなものを買うのはいいかもしれないが、他の人のチャンスを奪ってはいけない。
>>559 MSよりさらに利益出してる会社もあるしもうこの世はおしまいだねw
できたら会社の体質とかじゃなくて純粋に技術視点で好き嫌いを語って頂きたい。
何でPythonが最強ならC#が使われるの?
結局、最強の言語以外が全て淘汰されると思ってるバカ
目的のプロパティや関数へのアクセスのし易さについて、リッチ化しすぎたC#は難しい場合がありました
コンパイル言語とスクリプト言語を比べるのがそもそも不毛
速度面で言えばPythonって最弱だけどだからと言って使い物にならないかと言えばそういうわけじゃない
ここのプログラマーの年齢どれくらい?
俺は49歳フリーランス
50になったらどうしようかなぁ
俺はルビーモレノ、パイズリ以外の言語なら何でもできるわ
フリープログラマーだけど、年取ってしんどくなってきたわ
言語はC#がきれいな言語だな
これやったらJavaなんて糞過ぎてアホらしくなるわな
>>562 5chだと珍しくないよ
Windows板行けばゴロゴロいる
>>570 パソコンヲタクじゃなくてプログラマーの話
>>552 >重要なのは言語の出来ではなくその分野でのフレームワークが優秀かどうかだからね
>構文レベルの優劣なんてどうでもいいもの
それ以外に、MS潰し目的もあるだろう。
>>564 C#が最強言語だという認識が間違いだとは思わないのかね。
>>552 それに、フレームワークがいくら優秀でも言語がダメならダメだ。
また、言語に力がなければ、良いフレームワークを作れないこともあるし。
>>547 言語が最強なのとどのプラットフォームを導入するかの決定要因は
必ずしも同じじゃないでしょ。
プラットフォームがLinux ありきだったら
去年まではC#は候補にすら上がらんだろ
アンチMSの急先鋒だったRuby作者もMSのイベントで講演するようになってるのに
>>578 ,.NET Coreはまだ不安定だからねえ
C#やVBをLinuxで稼働させるにはまだ敷居が高い
>>581 何言ってんだこのバカ
2.1使ってみろよ
Javaはもう終わった言語だから比較するまでもない。
次スレは、C# と Swift どっちが好き?
>>582 MSの株主、うざ過ぎ。
消えてほしい。
>>584 まだボラクルで消耗してるの?ww
Microsoft Azure上での実行目的ならJavaの長期サポート(LTS)を無料提供、MacやWindowsでの開発用途もOK。マイクロソフトとAzul Systemsが提携で
https://www.publickey1.jp/blog/18/microsoft_azurejavaltsmacwindowsokazul_systems.html MSは最近技術を色々と無償提供しているよな
どこで利益を回収しているんだろう?
>>587 個人からはOS、オフィス
無料版あっても企業が使うのは有料だから
企業から金取ってるよ。
C#の仕事って少ないよね...
自分のアプリはC#/WPFだけど。
終わってないよ
.NET Core3でWinForms, WPFをサポートする
>>592 wpf が終わってるなら、何でUI作るの?
ふつうはwinformでwpfなんて使わない。ゴミだからね。
うちの会社の業務アプリはWinForms時代に作ったものが多すぎて、今でも惰性でWinForms
デザインの自由度が楽しすぎて、WinFormには戻れないんだけど...
そういう輩が好んで使うからゴミアプリばかりなんだよね。誰もデザインの自由度なんて求めてないんだよ。重要なのは使いやすさ。
かっけーデザインに変えたつもりがユーザー激減ってのがよくある話。Macしかり、Ubuntuしかり、Windowsしかり。
ほんとおまえはどこの世界だよっておまえの世界は言わなくても分かるというお話。
>>599 うちも同じだが、機能追加や大幅変更の時はWPFにしてる
少しずつ侵食して、いつかWPFに完全移行するのが密かな楽しみ
>>594 MicrosoftがWinForms/WPFの利用コードを使った.NET Core 3.0機能投票を実施へ
https://www.infoq.com/jp/news/2018/09/Core-3-Portability-WPF-WinForms このイニシアティブの下では、WinFormsとWPFがクロスプラットフォームになることのない点には注意が必要だ。
目標とされているのは、Windows開発者が、.NET Coreでのデプロイメントとパフォーマンス向上を享受できることである。
Javaは今となっては古い言語だよね
C#の完成度の高さを最近知ってビックリしてる
田舎の温泉旅館みたいに増改築してきた一貫性のないC#の完成度が高いだって!?
C#の言語仕様の変遷が継ぎはぎだらけで困る
VC++の仕様も取り込んでるからな
Javaが死んだ事でVB.NETが再評価されるかもね
>>608 流石になんでVBが出てくるのか意味が分からん
C#の一貫性の無さ、はなんとなくわかるが
マイルールで気に入った記述できるという自由度がある
そういうと統一性がとか言う馬鹿がいるが、ちょっと覚えればなんとかなる
C#は生産性高いよ
生産性が高いだって!? 今まで何を生産したんですか?
c#で書かれたみんなが知ってるキラーアプリが一つでもあるの?
c#で書かれた高速なライブラリが一つでもあるの?
試しにc#で一からブラウザ書いてみてよ!!
結局一貫性がないとか言う奴は何となくそう思ってるだけだと言うことはわかったw
排他仕様まであるというのに一貫性があると思えるなんて相当な馬鹿かアホなのは間違いない!!!
急に言語仕様すら理解してないアホなC#信者がいっぱい沸いてきたと思ったら同一人物だったのか!!!!
OSSのコミュニティ言語よりはよっぽど統一感あると思うけどね
どんな言語でも一貫性を保ちながらバージョンアップしていくのは難しいんじゃないかな?
C#はJavaやC++の悪いところを反面教師にしているフシもあるし、一貫性を多少犠牲にしてでも何より使いやすさ、書きやすさ、便利さを重視してる気がする。
awaitやforeachやLINQなんかは構文仕様とクラス仕様が分離されてないけど、やっぱり使いやすくて便利だもん。
> 〜な気がする
お前の感想なんてどうでもいい
一貫性がないと言うなら実例出せや
>>621 一貫性、という言葉が適切かどうかは分かんないけど、構文仕様とクラス仕様が分離されてないよね?
>>623 具体的に前のスレで書いたけど?
ちゃんと読んだ?
説明できないならいちいち出てくんなよ…
前のスレとかアホすぎるわ
そもそも、このスレはどっちが好きかの主観的な感想を述べるスレだ。
俺はVisual Studioの補完最強だと思ってるのでC#が楽で良いわ。
同じVSでもC++の方は寂しい
C#の補完に慣れてからC++やると絶望する
お前らまだやってんの?
もうとっくの昔に決まった事をいつまで蒸し返すんだよ
今度ビルゲイツに会ったらありがとうって伝えてとくよ
>>613 どのソフトがどの言語で開発されてるかってどこで分かるの?
>>633 ビルはそういうの嫌うよ、ぶたれても知らないよ
ゲイツはシャイだけどランチを奢ってあげればご機嫌になるさ
僕はゲイツが金持ちになることを知っていたのでディナーを奢らせました
さっき廊下ですれ違ったのってビルかな?
挨拶すれば良かった
http://www.itmedia.co.jp/news/articles/1810/11/news065.html Microsoftは発表文で、
「われわれは、開発者が“WindowsかLinuxか”あるいは“.NETかJavaか”などという2択を迫られたくはなく、
あらゆるテクノロジーをサポートするクラウドプラットフォームを求めているのは当然だと思っている。
また、オープンソースプロセスによる協力的な開発イノベーションを加速することも学んだ」
原文を読んでないだろ?
これ誤訳のオンパレードだぞ
正しく訳すと要約だけど
[JavaはC#に負けを認めた。技術的にも将来性においても完敗した]
と訳すのが正しいよ
もう格付けは終わった。
C#の大逆転勝利で幕を閉じたんだよ。
原文は古代ヘブライ語で書かれてだから誤訳しても仕方ないよな
ちょっと難しいもんな
マイクロソフトが Open Invention Network に加入: Linux などのオープン ソース保護を促進
https://blogs.technet.microsoft.com/mssvrpmj/2018/10/12/microsoft-joins-open-invention-network-to-help-protect-linux-and-open-source/ このポストは、2018 年 10 月 10 日に投稿された
Microsoft joins Open Invention Network to help protect Linux and open source の翻訳です。
https://azure.microsoft.com/en-us/blog/microsoft-joins-open-invention-network-to-help-protect-linux-and-open-source/ マイクロソフトは開発者の皆様が、Windows か Linux か、
あるいは .NET か Java かといったような二者択一の選択を迫られるのではなく、
これらすべてのテクノロジに対応するクラウド プラットフォームが提供されることを望んでいると理解しています。
最新のテクノロジをユーザーのニーズに合わせて、あらゆるデバイスでデプロイできるようになりたいとお考えなのです。
また、イノベーションを促進するには、オープン ソース プロセスを通じて
共同で開発することが効率的であることもマイクロソフトは理解しています。
このためマイクロソフトは、10 年以上前から自社テクノロジのオープン ソース化に取り組み
(ASP.NET の一部をオープン ソース化したのは、なんと 2008 年でした)、
オープン ソースに大きく貢献する世界有数の企業の 1 つになりました。
マイクロソフトの従業員は 2,000 以上のプロジェクトに協力しており、
Azure で使用されている主な Linux ディストリビューションのすべてに最高クラスのサポートを提供しています。
オープンソースでないmicrosoftが、Open Invention Networkに加入して
オープンソースじゃなくなるJavaと共同していくとか
もう俺には全く意味がわからない
>>650 オープンソースでないmicrosoft??
>>650 どんだけ昔からタイムスリップしてきたんだよw
VSCommunity利用条件にもOSS用途の条項入ってくらいなのにな
継ぎ接ぎのない美しい言語設計の具体例が欲しいな
実用に即して対処していると、どうしても逃げきれん面があると思う
Cでポインタのポインタでアロー使いまくりでメモリ最小限で組むぞ、俺は
javaとかポインタなんて意識しなくていいんだよ、素人言語は
javaはCのようにアスタリスクを使わないでポインタ名を定義しまくる言語
ポインタの計算は自動
例外でプリミティブ型がある
あと実用用途では、人への引き渡しやすさも考慮されるからな
好きなだけ変態実装できるなら原理主義者にもなるんだけどさ
ポインターをなくしたと言いながらヌルポが発生するのはいかがなものか
ポインタじゃないです参照です
と思ったけどそういやJavaの例外はぬるりじゃなくてぬるぽだったなw
>>669 馬鹿じゃねw
ポインタ参照もメモリをイメージ出来るからどうでもいいわw
何えらそーにw糞がw
アセンブラとC極めてる俺にとっては高級w言語はまぁ使いようで楽に書けるなら使うまでだw
馬鹿がポインタだのエラソウに言うなw
>>670 参照のポインタはありうるのでしょうか?
逆にポインタの参照はありうるのでしょうか?
>>671 ポインタの参照なんてCでは当たり前だw
馬鹿かオマエw
>>670 どうでもよくないからJavaはポインタを排除した。
とくにキミのように参照とポインタの区別がつかない人はJavaを使うべき。
Cの実装だけが「ポインタ」だと勘違いしてる池沼おるね
参照なんてポインタアレルギー向けの造語だろw
参照マンセー馬鹿w
>>677 週末だからといって呑みすぎやで。
はよ寝ろ。
>>679 酔っぱらいに何を説明しても話は通じるはずがないわな。
>>681 はいはい、おっさん今日はちょっと深酒しすぎ。体に良くないで。
だいぶ寒くなってきたので風邪ひかないように暖かくして寝てや。
>>675 本当にアセンブラとCを理解してるのなら説明する必要もないはずだが。
ポインタはインデックスレジスタに型サイズを持たせた言語実装。
参照にそんな機能はない。ただアドレスを指してるだけ。だから安全。
これでポインタがあるC#がいかに醜悪な設計か理解できただろう。
>>684 馬〜鹿w
ハイメムシスとかいじったことねーだろw
理論だけでなんもできねー馬鹿の典型w
>>684 まともな議論に戻して、ネイティブコードとの親和性を考えた時、Javaの初心者には理解困難なシグニチャを使ったJNI経由の呼び出しと、C#のunsafeなポインタを妥協して許容するのと、どっちがいいと思う?
好みだとは思うけど、俺は危険を承知で実を取ったC#のほうが好きだな。
Javaにポインタが無いならPascalにもポインタが無いことになるんだが
だから参照とかいうド素人に取っつきやすく言うまやかしでややこしいだけだろw
くだらん知ったか理論は馬鹿の愚弄w
素人にもプログラミングできるように言語を作ることが如何に難しいことか…
寧ろ入門書一冊ロクに読めない様なヤツはプログラミングなんてやるべきじゃないと思うけどね
>>671 多分そんな質問が出る時点で理解していないと思われ
参照とポインタの違いとかキレながら議論する話か?
それぞれの経緯と目的を考えりゃ最初から答えは出てると思うが
JavaのポインタとC言語のポインタはできることが違うから
異なる概念だと思うんだよね
望洋たんはその辺のこと説明せずにJavaにもポインタあるんやでって
言うてはるから
C言語における物理/論理アドレスを意味する狭義のポインタと、JavaやC#におけるオブジェクトを指し示す「ポイントするもの」という意味も含めた広義のポインタを一緒に議論して話が噛み合うわけがない。
ただ、俺の知ってる限り一般的にはJavaやC#の参照はポインタとは呼ばないかな。
Cを知ってる人に参照の概念を説明するときにだけ「ポインタみたいなもの」と説明するけども。
Cだってアドレス意識させないだろw
ポインタも参照も一緒だw馬鹿どもがw
意味不明な事ばっかいってw馬鹿w
Cだとアドレスから操作できる
違いなんてそんだけだw馬鹿がw
>>692 >最初から答えは出てる
ではポインタの参照があり得る、参照のポインタはあり得ない、という事実はどう解釈しますか?
わかったかw馬鹿どもがw
馬鹿がアドレスを直接操作できねーようにしてかどうかだけだろw
馬鹿どもにはマイコン書けねーよw
ポインタのポインタまでしかねーわw馬鹿w
ポインタのポインタのポインタを使いてーのかよw馬鹿w
参照の参照ってCで言えばいいだけだろw
馬鹿は参照って言ってろw馬鹿がw
C言語じゃデバッグ時にアドレス意識しなかったことないなぁ。
>>702 頭ん中大変だなw馬鹿w
馬鹿は無駄な労力使うのなw
>>702 オマエのような馬鹿は機械語で書けw馬鹿がw
>>703 今日も呑みすぎやで。
健康が一番大事。もう若くないんだから自愛してや。
32bit以上あって、たかが業務アプリ組むだけなのにアドレス意識してる馬鹿はウンコだろw
API突っつくだけのプログラマーなんかアドレス関係ねーだろw馬鹿がw
デバドラ書くのもアドレス意識しなくていいのにw
業務アプリプログラマーなんてゴミカスがアドレスとか言ってんなw馬鹿がw
なんか著しく頭悪いのは
物理メモリの空間と仮想メモリの空間がごっちゃになってるのは分かる
せいぜい関数に渡す時に馬鹿が、えっ!?何で値変わっちゃうの!?ってレベルだろw
そんなゴミカスプログラマーにアドレス関係ねーってw
>>707 俺は組み込みメインなので業務アプリはほとんど作ってないし、ウンコはするけどウンコの気持ちは考えたことはないな。
ウンコに意識があるか俺には分からないけど、もしウンコになったらちゃんと「大」で流して欲しい。
水をケチって「小」じゃちゃんと流れないことがあるねん。
トイレ出る時に振り返ってしっかり俺が流れたか確認して欲しい。
そんなにアドレスいじくりてーならコンパイラ使うなw馬鹿w
機械語で書けやw原始人w
>>715 俺はIoTで組込みもBIも両刀だw
馬鹿は組込みだけでゴリゴリやってろw
結局Cしか書けねー組込みゴミプログラマーかw
巨大なデータをメモリに格納する必要があるときほど
むしろメモリがフラグメンテーションおこさないように工夫が必要になる
大富豪なシステムになるほどソフトウェアの要件がきびしくなる
組込み屋はメモリリークと格闘してろw
言語なんて適材適所だw馬鹿がw
>>718 フラグメンテーション?w馬鹿かwこいつw
横文字使ってカッコつけたいだけのカスかw
そもそも組込み屋専業馬鹿が高級言語に無縁だろw馬鹿がw
大富豪プログラミングとはメモリや速度を気にせず書くことである。
>>720 やっぱりおっさん呑みすぎやでwwwwww
ある意味おもろいけどもwwwwwwww
おっさん、w使いすぎ、俺も真似してみた。
Cでさ、print系つかってるから馬鹿な理論言っちゃうんだろw
mem系だけで書けよw
>>724 ごめん、それ意味わかんない。
どういう意味?
俺はフロントエンドはbootstrap、MVC5で書くわwオシャレになw
サーバーサイドはCも使う事もあるw
winフォームアプリなんて新卒オンナに書かせろやw
どうにでも書けるだろw
うん、やっぱり呑みすぎみたい。
放置したほうが良さそうね。
print系使うとアドレス+1し忘れたり、メモリリークの元だわな
組込み専業馬鹿がjavaじってごちゃごちゃ言ってるだけw
Cもろくに理解してねー馬鹿がw
そんな事よりさ、LINQでor条件ってどうするのが最強?
View使わない派にとっては辛いわ
組込み馬鹿って視野狭いのなw
低レベル言語と格闘してろw馬鹿がw
組込みしかできねーカスどもがブルジョア言語ぬ嫉妬してただけかw馬鹿がw
Cしかやってねー馬鹿ってオブジェクト指向でつまずいたんだろw
馬鹿がw
ビジネスロジッカーなんてクラスとか参照とかどうでもいいわw
馬鹿に書かせとけばいいw馬鹿がw
組込みカタワを追い出してやったわw
ここはブルジョアのスレだw
低レベル言語で禿げながらメモリと格闘してるジジィw
まぁJavaのぬるぽは本来C#のようにぬるりと表現すべきだったな
参照とポインタに拘る人って
セイクロウスねちっこそうだね
クンニリングした後は必ずこうするとか決めてそうw
参照とポインタに拘る人って
マムコのなめかたも規則正しくクリとビラビラを舐める禿げジジィw
ハードウェアを意識したチューニングをするか否か
VMはそういうの全部無視してでも早く着くってどこでも動かすモノ
定義がどうじゃなく目的がどうかって話
>>740 つまずいた→つまづいた
人をコケにする言い方しながらその言い間違いは痛い
>>751 現代では「つまずく」で一語だからつまずくの方が正しいんだが
ドヤ顔訂正が間違ってる方が痛い
どっちも変換できるんだからどうでもいいわ
伝わりゃいいんだよ
ふいんき(←何故か変換できる)
まぁ明らかな誤読のそれとは違って現代仮名遣いか歴史的仮名遣いかの差だが
つまり、ポインタもアドレスもJavaもC#も大体同じって事だな
そりゃそうだ納得した
本当は全く理解してないのに納得したフリするのはコミュ能力が高い証拠。
え? スマホは既にJavaの圧勝だし、勘定系、業務系とも後継はJavaで決まりだろう。
C#の案件って2.0の保守ばかり。Javaではなく、VB.netと競合して負けたのがC#。
C#はオワコン。
C#が2.0の保守ばかりなところだと、Javaも1.4以前あたりしか使えないのでは
保守の案件しかない弱小会社にいるからそう感じるだけ
かわいそう
言語が使える程度でなんだって話
まとまな奴ならどっちも使えるだろ
言語なんてツールの一つだからな
作る物に合わせて、最適な開発環境と言語を選べばいいだけだし
「この言語じゃなきゃ嫌だ」なんて言ってるのは、プログラマに向いてない
それはPGをコキ使う側の低脳馬鹿のSEの論理。おまえは単なる脳みそカラッポの潰し屋。
>>795 >>勘定系
日本ユニシスだけは依然C#でやってたな
Azureでクラウドにもしてる
マイクロソフトの戦略としてVB.NETよりC#売り込みしたけどJavaの普及率に勝てない状況続いてた
でJavaのランタイムライセンスで急にC#にくら変えする訳にも行かない状況の間にVB.NETもそれなりに増えて来たって事だな
vbの冗長な文法もう捨てちゃっていいんじゃないの?
MSは良心的なのか、過去の資産を残してくれてるよな
ゲイツがBASICを作ったからMSが出来て成長した様な物だからな・・・
聖域なんだろう
>>778 BASIC採用はゲイツの意向
だから無くならない
スマンな、正確にはゲイツがBASICを移植したからMSが出来たか
.net coreって、実用問題ない?
MSはオープンソース本気か?
俺はMS様についてくわw
もうこれからはクラウドで月額商売だよな
仕事で使ってるけど特に問題ないよ
VisualStudioCodeめっちゃ楽だし、SCDも便利
https://www.publickey1.jp/blog/18/javajavaoneoracle_codeoneoracle_codeone_2018.html Java 11でJava EE関連のモジュールとCORBA関連のモジュールを削除した。
なぜかというと、これらはメンテナンスに手間がかかり、複数の脆弱性を抱えている、といった理由からだ。
これは破壊的変更にあたるが、これからも起きるだろう。
Java EEはEclipseに移管された
Java EEの命運はEclipse次第
Java8のEE使ってる所はRedHatエンタープライスサーバーで逃げる手も有るが、IBMが買収
今後のメンテナンスを維持できるコストが減ったのか
どこまで減らすかによるがまあなんか苦しいとこだな
小さいシステムなのでEE見捨ててSPRING を検討して見るぞい
>Java EEはEclipseに移管された
これだけならともかく、Javaの名称を使わせないってのは邪悪だよなぁ
C#はIoT分野もっと伸ばさないのかな
それよりもSPAのBlazorに注力して行く感じ?
>>796 もう潰れたよ
もうJavaScriptって公式にECMAScriptに改名すればいいのにな
まじめに読むとひっどいなwww
高級言語のことを上位って呼んでるのか?
>>799 なぜ考え方が違うものを同じように扱いたがる?
>>800 誤解させるのが目的だったんだろうけどね
Javaも落ち目になりそうだし名前変えるのはありかもな
JavaScriptとJavaが無関係って
もういい加減ふいんき(なぜかry)とか役不足のレベルだよなw
プログラミング言語の人気ランキング、独自調査で解明
https://tech.nikkeibp.co.jp/atcl/nxt/column/18/00501/110600001/ アンケートではまず、普段使っているプログラミング言語を3つまで挙げてもらった。
いわば、プログラミング言語の人気ランキングだ。
その結果、利用言語の第1位は「C/C++」で、回答者1000人中326人が使っていた。
利用言語の第2位は「JavaScript」(312人)だった。
利用言語の第3位は「C#」(231人)、4位は「Java」(228人)が続いた。
>>809 今はJava使っててもその内減って来る
まず日経TECHをまともに読んだことが無い
どんな層が利用しているんだ?
使ってるところは使ってるけど使ってないところは使ってないってだけじゃない?
Winnyの金子勇氏はJavaを毛嫌いしてたな
信用出来ないとかで
GCかなネットワークかなスレッドかな
日々改善されてるから当時は駄目だったのだろね
デスクトップアプリはほとんどC++だし、Web/サーバサイドとAndroidはJava/JavaScriptだし、iPhoneはswift/Objective-Cだし、
ちょっとしたアプリやオフィスのマクロ言語はVisual Basicだし、AIとかデータ分析はPythonだし
ぶっちゃけC#は居場所がもうない
何が使われてるかは断定できんが最近モバイルは個別開発言語よりもクロスで使えるのが増えてると聞く
Unityのおかげでゲームで元気だがな
そういや昔delegateはナンセンスでありJavaに不要だとコキ下ろしていた高木ひろみちゅは今何を思うのだろうか
.net coreがC++をサポートしたら
俺はよろこんでms信者になるよ
>>820 .NET Core について
https://docs.microsoft.com/ja-jp/dotnet/core/about > .NET Core のアプリケーションとライブラリを記述するには、C#、Visual Basic および F# 言語を使用できます。
C++/CLIについての言及はない
C++/CLIは生まれてきてはいけない言語だった
眠らせて差し上げろ
C++/CLIはMFCからManaged C++という過渡期に必要と思われたけど、結局生き残らなかったね。
個人的には嫌いじゃないんだけど。
C++は11/14/17の言語機能追加でスクリプト言語よりむしろ使いやすくなってるからなあ
MSとしては捨てた女がアイドルにでもなった感じか
今カノのC#をどう切り捨てるのか
C#はMSの独占言語なんだからMSのさじ加減で如何様にもできるしそっちの方が都合いいだろ
扱いづらい世界標準の女より、都合のいい女ってことか
MS的には.NET Coreで利用者をコントロールしやすいC#の方がいいんだろうな
全部好き勝手出来るC++よりも
C#は標準規格化されてるのに独占言語だの利用者をコントロールだの本気で言ってるの?
Standard ECMA-334 C# Language Specification
https://www.ecma-international.org/publications/standards/Ecma-334.htm >>832 実際実力のあるリーダーの元に1ヶ所で管理されてる方が絶対いいんだけどね
Pythonなんかもうぐちゃぐちゃじゃん
実際仕様はMSが決めてるんだから標準化したって独占的な立場である事は変わりないのでは
第三者が次バージョンのC#を標準化してMSがそれに従った実装出すのなら分かるけど
ECMAの標準規格なら
C++/CLIやJavaScriptやDartもあるよ!w
>>832 そんなのはみな知っとるわ
その上での企業の支配力があるって話
習得したいプログラミング言語、したくない言語
https://tech.nikkeibp.co.jp/atcl/nxt/column/18/00501/111200004/ 調査では、今後スキルを磨きたいプログラミング言語を複数回答で聞いた。
すると、スキルを磨きたい言語の第1位は「Python」だった。回答者1000人中、実に670人がPythonを選んだ。
ITエンジニアのおよそ3人に2人がPythonを推す状況だ。
プログラミング言語の第2位は「JavaScript」(547人)だ。過半数を占める回答者がJavaScriptを挙げている。
同じくWeb技術の「HTML/CSS」(373人)も4位に入った。こうしたWeb技術を用いたシステムが現場で増えている表れだろう。
第3位は「Java」(391人)、第5位は「C/C++」(372人)、第6位は「C#」(364人)だった。
いずれも現在利用しているプログラミング言語の上位を占める言語である。
Python使ってるけどそんなに良いかねぇ…
欠点もあるし持て囃されすぎな感
設問がプログラミング言語なのにHTML/CSSを選択肢に入れる奴とそれを選ぶ奴w
>>844 NumPyを初めとした機械学習の基本的なライブラリが早期から揃ってたってのは強みだわな。
pythonを機械学習の用事以外に使おうと思わないよ
機械学習なんて、いくら CPU パワーがあっても足りないような分野に、なんで、
スクリプト言語を使うんだろうか。
C/C++ ですらパワー不足になりそうなものなのに。
Pythonって商用利用的にはどうなの?
PSFは2-Clause BSDと同じって考えていいの?
>>849 CPUパワーを使う部分は結局C++で書かれたライブラリを使ってるんだよ
>>845 HTML5やCSS3ならプログラミングできる
バックエンドとして LLVM コードを出力する C# って、現状で存在する?
MonoはLLVMに対応してる
Blazorもそれをベースにしてたはず
.NET Coreの方が圧倒的に性能良いからBlazorのような特殊なターゲット出ない限り存在価値ないけど
>>854 つまり、
C# ---> .Net の中間コード(?) ---> LLVM
という順になるということで、いきなり、
C# ---> LLVM
ということではないという解釈でよいの?
【悲報】プログラミング教育で採用する言語、産業界の要請に応えてC++に決定 [999160311]
http://2chb.net/r/poverty/1542882086/ 学校の英語教育で英語を話せなくしたのと同じことをするつもりだ
プログラミングに対するトラウマを植え付けることでエンジニアの希少性を維持しようということだろう
素晴らしいじゃないか
まあ大企業の意向に左右されにくいという点では案外いいのかもな
この闘いはまだやってたの?
もうC#の勝ちって事で決まったじゃん
全てにおいてJavaを凌駕してるからって
C#か。懐かしいな。さすがに未だに使ってる奴はおらんだろ?
>>867 それオープンソースにしたけどWindows以外で互換動作させるコントリビュートは受け入れないんだとさ
プラットホーム広げたいのかそうでないのかどっちなんだか
他OSへのユーザ流出を嫌ったんだろうけど
今のMSがWindowsへのロックインに執着してるのってのも違和感あるけどなぁ
まだWinformsやWPFの担当者が自身で面倒を見る気があるとも取れる
>>868 公式リポジトリにマージしたらMSが面倒見ないといけなくなるだろ
オープンソースなんだからフォークして他所でやるのは自由だぞ
新興言語はライブラリでごまかしてるだけでライブラリなしで戦わせたら、
C++が一番短いコードを書くんじゃないか?
.NET (C#, VB.NET) と C++ を完全に身に着けているなら、多少の人格破綻者でも職に困らないだろうとはわかっているが、
オイラの頭じゃC++を完全に身に付けるのは無理だな。そもそもモチベがわかん。
こんなの使う必要あるんか、ってのばっかり。
もっとも天才はそういうのを使いこなしてスマートなコードを書くんだろうけど菜。
Java はトラウマだ。おいらが劣等生の塊だったころJavaアプリの課題でつまづいて
拗らせ、自宅で練習しようとEclipseを開けばヲンボロPCだったから5分もかかって
発狂し、結局そのころはプログラミングは放棄して、電気とか物理に逃げてたな。
趣味でプログラミングも何もしていない、ゲーム三昧の同級生が学校でサっと出された
アセンブリ言語でのPID制御の課題をスイスイと解いていく様をみて、
プログラミングは自分には向いてないな手を出すまい、
と思ってたが、前職を失業中にVisual Studioをインスコして久しぶりに帳票ソフトとか
通信ライブラリを作り出したら面白くなって、わりとすぐに体系的に構築されたな。
職業は言語系じゃないから、C++まではまだ手が出ランな。
>> 872
一対1何を見たらこんな考えが浮かぶんだろう
c#が好きだな。
cで関数ポインタのポインタ、javaでOOP、多態性の意義とメタプロまで学んだら、c#に落ち着くのが心地よいと思う。
javaの文脈ありきだけど、書くの楽だし、洗練されてる。
市場トレンドの観点でも、javaはもうなんか、メインの人口減って閑散としそうだし、今後めんどくさくなりそうなjvm使うより.NETでいいじゃんって思う。
なおc++はひたすら疲れるだけで楽しくないわ。
時間と効用に関して、その存在自体に無理があると思う。
c#よりc++が良い場面は、cでええやんってなるというか。
>>878 > なおc++はひたすら疲れるだけで楽しくないわ。
> 時間と効用に関して、その存在自体に無理があると思う。
それは君が使えてないだけじゃね?
おれにはC++とC#は使えないわ。何が疲れるってC++オタク、C#信者の相手が疲れる。
コード書くのはとんでもなく遅いくせに誰も読めない新機能ばかり使いたがる。
ミーハーで中身なしのウェイ系が使ってるのがC++、C#。そんなイメージ。
しかもテストしないで納品しやがる。結局こいつらミーハー無能PGの尻拭いばかり。
一方、Java使いは質実剛健。COBOLの代替言語として使われてることだけはあるね。これからはJavaの時代。
いつもの
俺に読めない = 誰にも読めない
っていう勘違い君だろ
C言語の関数ポインタの時代から一定数居るからスルーでいいよ
オタクとか信者とかは別に
保守期間と見合わない実装は言語に限った話ではない
ライブラリが限られているケースが多いという意味において、C++はかったるい感はある
速度を問われるようなもんに使われるせいもあるし、これも言語に限った話ではない
信者のくせにそんなことも知らんのか。
そもそもC++とかは仕様が糞だから、テンプレートひとつとってもコンパイラごとに動作が違うから最悪だよ。
動かないと必ず言うんだよな。C++は悪くない。コンパイラが悪い。いやいや仕様が曖昧なせいだろってw
そもそも運用でバグが発覚するなんてテストしないで納品したからっだろってwww
さらにC#はもっとアホだよ。自分で仕様決めて実装もほぼ自社なのに、実装した仕様を今のなしって撤回しやがる。
だからもうバージョンによって動かないは共存できないはもはや別言語と言えるレベル。
言語オタクが思いつきで次々に仕様追加するから一貫性なく撤回の嵐になる。ほんとアホ。
だからC#は非推奨、もう使わないでよってのが大量にある。馬鹿杉。汚い言語の典型。もはや汚物。
それに比べてJavaの一貫性のある美しさ。完璧だね。
まぁC#楽だもんな.も->も::も全部.って書いときゃいいしな
たまにC++使うと大体ここミスる
C#のようなやっつけ糞言語と比べるならJavaではなくJavascriptが妥当。
自由度とのトレードオフという話ならまぁ
そこは何を使うにせよ話し合うもんじゃね
示し合わせもせず暗黙の了解でドッカン構築してる現場ならともかくさ
あーーコミュニケーション取れない奴を頭数で買う現場か
それなら仮想マシン経由で均一に動作するのが1番だろうなぁ
でもそれって言語とか以前の話やん
> 俺に読めない = 誰にも読めない
> 俺は読める = 読めない奴が悪い
こういう協調性のない奴がいるとデスマーチになるんだよな。コーディング規約にいちいち文句つける奴。
おまえみたいな保守不能コードを書く馬鹿がいるからコーディング規約が必要なんだよ。
誰も読めない新機能まだ?
ついでに撤回された仕様も追加で教えてくれ
頼むわ
>>892 出たよ、歴史を知らない低脳馬鹿のくせに新機能好きウェ〜イ系www
そうか、boostのregression testすら知らないんだなww
全C++コンパイラがパスできないwww
頭悪いんじゃないの
はやく誰も読めない新機能ってのを教えてくれよ
言えないのか。
バカすぎwww
ID:xejHmutN0 ← な? ガイジはコミュ障、アスペだから無職なんだよ。
この認識であってる?
・Java(の.dexコード)なら、Androidでデスクトップからアイコンクリックで簡単に起動できる。
・C#だと、AndroidでもiOSでも、最初に.Net環境をインストールしないと起動できない。
他のクロス言語でもそうたけど結局ビルド時にjdkとndk使ってるネイティブapkバイナリ生成する
>>898 それって、そのマシンで完全にC#や.Net アプリを初めて使う場合、デスクトップ・アイコン
をクリックしてからそのアプリがちゃんと起動して使えるようになるまで何秒くらい
かかる?
あと、その時、ネットやWiFi から C# ランタイムなどを自動 Download したりする?
>>899 Atom Z3735F/RAM2GB/eMMC/Win10x86のクソゴミPCで
自前のC#アプリが起動一秒くらい
ランタイムは.NET Coreでアプリに全部入ってるのでインストールなどは不要
>>900 書いてなかったけど、Android OS の場合が聞きたかった。
それは Win10 だよね。
殿様 MS の城下町であるところの Win10 で、C# アプリの起動速度には関心がない。
[C# のPDF 形式のマニュアル(英語版)のページ数]
・C# の System.Threading.Tasks namespace ; 586 ページ
・Asynchronous programming with async and await(C#) ; 90ページ
C# の非同期処理や async, await を理解するためには両方読まなくてはならない。
日本語訳はこれよりずっと増えるだろう。
Windows の GDI、COM、ドライバDDKなどが嫌われたのと同じ事が再来した。
大人しくkotlinあたり使っとけばいいいいものを・・・
Bluetoothの仕様書が1500ページを超えた辺りから読んで無い
言語仕様すら理解しないで叩く奴も褒めるやつも全員馬鹿だわ
あ、言語仕様長すぎて〜とか英語だから〜とかはそれ以前の問題な
長く書かなければ働きを説明できない関数/class は、余り良いものとは言えない。
そのようなものは、有る意味ではスパゲッティーと言えるかも。
三原うんこなんて馬鹿が会社で公演やってたり
馬鹿じゃねーのって
あんなの学の無いただのスナック崩れレベルなのに
とにかくセンスが田舎のスナック
それが今のデザインセンス
言語オタクってなんでウンチクばかりでコード書かないんだろうか
漏れはアプリのプログラマじゃないから言語のことは分からんが、
一番使われるWindows向けに書いた方がええし、それなwin32apiや .netframework を使うから、vb.netやc#じゃあかんのか?と思うが。
スマホ普及してからはWinが一番使われてるとは言えなくなってきた。
スマホでは、見ることは出来ても、作ることは出来ないといわれているよ。
自分が欲しくないもの作るのは嫌だな。なんのために生きてるのか分からなくなる。
>>916 C#のVB.NETに対する優位性って限られてるから
MSの言語サポートに優先度がある以上それに従うのみ
そりゃ世のプログラマの8割くらいはC言語スタイルの書き方の派生言語(java)使ってんだからVBよりもC#の方が読みやすいって人は多いだろ
C言語スタイルの書き方の派生言語(Java,C++,JavaScript,PHPなど)って書こうと思ってたけど中途半端に送信してたな
制御文の書き方大体一緒だし関数やクラス呼び出し方も同じ
コンパイル言語だけでに限れば変数宣言や関数宣言のスタイルも大体一緒
JavaとC#なら、自分の好みはC#。
自分の担当製品は今のところ、windowsプラットフォームしかサポートしていないので。言語仕様やライブラリは自分の使用範囲ではどちらも十分。ただ、開発環境や動作環境構築の手間がc#の方が楽。最近のJAVAは試してないけど
WinSCPとかVSCodeのSSHプラグインくらい使おうぜ
>>928 >>最近のJava
試す意味も無くなった
みーんなLinuxディストリのLTS版こぞって契約してる
バージョンなんて古いまま
MSは独活市場で自前製品を(動作環境として)売る方向に舵を切り、そのためには
Webシステム開発の事情が支配的になってくる。
独活でMSがソフトを売る上での障壁は、オープンソースソフトウェアだ。
基幹システムで幅を効かせているLinuxのシェアを奪うに尽きる
MSの敵はLinuxであり、Linuxを排除するにはまずこれを支えてきたJavaなどの
言語を排除しなければならない。
言語を排除するには自分のとこの言語C#を普及させるしかないわけで、
巨大市場に成長したスマホ・タブレット端末の開発言語がバラバラという
とこにめをつけてザマリンが進行中である。
スマホ・タブレット開発言語からJava、Swiftを排除するのは不可能だが、
ある程度食い込むことはできるだろう。
ある程度さえ食い込めば、C#はスマホだけでなくWindowsアプリも作れる
という魅力からC#人口は増えて、
スケールが増えれば新しいWebシステムにおいてはC#が採用され、ゆくゆくは
既設の更新にもC#が採用されるだろう。
そうすればLinuxで使えるC#環境ザマリンによって、Linuxのシェアを奪う
ことができる。
MSにはなんだかんだでエンドユーザにとっては魅力的な製品が多い。Excelや
WORDを使わない企業はない。帳票で連動してくれたらありがたい。
つまりOracleにとってのJavaとちがって、MSにとってのC#は市場開拓そのもの
だから全力でサポートするわな。
そして基幹システムにVB.NETが使われていればもちろんソフト(の動作環境)を
売るために必要だから、VB.NETも同様にサポートする。
かつての栄光時代と違ってMSにはあめのようには金が振ってこないから、
落ち穂広い(VB.NET顧客)も進んでやるだろう。
それにヤクザじゃないが独活でデータという人質を取れば、いやでも独活に含まれる基本
OSを含むソフトを高く、または更新という名目でふっかけられるしな。
MSの今の売上は独活が大きいが、Azureを使う理由はWindows OSほかならないわけで、
MSにとっての独活は要はOSを売ってるのと同じだ。
>>935 そうそうMSがJavaのサポートに積極的なのは意外だったな
もうずいぶん前からだけど
AzureのPaaSがWindows Serverで動いているという話ではなく?
>>932 >そうすればLinuxで使えるC#環境ザマリンによって、Linuxのシェアを奪う
>ことができる。
ここは、論理的に逆さまだよね。C#がLinuxで使えてしまえば、Linuxのシェア
が逆に上がってしまうじゃん。Linuxにとっては、C#アプリが使えれば
願ったりかなったりなわけで。だからこそ、Xamarineを買収して、
Linux用のC#を作らせないように潰しにかかったと見るべきだ。
俺はMSの信奉者だか今更Windowsアプリなんて需要ないだろ?
>>938 最終的には潰すと思うよ。過渡期にはLinuxでも使えるようにしないとC#
が普及しないでそ。
linux は潰れないと思うよ、むしろ潰れるのは Windows のほうだね…
winxp からの迷走ぶりに如実に現れていると思います、win7 はまともでしたが、それもこれが最期でしょう…
>>939 いやあるでしょ。みんながコンピュータ大好き人間じゃない。
漏れは趣味では色んなツールを使ったり作るのがどちらかというと好きだが、
仕事で使うツールが頻繁に変わったりUIが換わったりするとイラっとするよ。
結局、ソフトなんて成熟しきってどこのメーカーでも並大抵のツールは作れるから、
替わらないのがポイントだろうな。
国内でもエンジニアリングツールはたいてい寡占、酷いところでは独占状態。
技術的には新興企業でも可だが、別に使う側が多少価格が安いからという理由で乗り換える
ことがないし、それにツールだから自分の金じゃないしな。
iPhoneでも iPodでも、「あんなの国内の企業でも作れた!」というが、そもそも
その国内の製品を作ってるのは実質下請け企業なわけで、
下請け企業がある日とつぜん大資本を手にしたら同じものは作れるだろう。
ソフトとか結局質は並大抵の会社はたいてい作れるから市場開拓がすべてなんだよな
えんぴつ1本を辛抱する、場末の零細企業ですら「ソフトが高い」とかいいながらOpenOfficeを勧めたら、
ちょっとUIが違うだけで「仕事じゃ使えん」というありさま。
パソコンアプリを仕事で使う場合、価格はさほど重要じゃない。シェアが取れて普及していて、
UIが替わらないというのが、エンドユーザにとってのいちばんの性能。
某エンジニアリングツールは国内ではM社が独占に近い寡占で、片手間で作っている
ライブラリとかは通信不能を起こすような代物で、むしろ中規模の会社が作った
サードパーティ製品のほうが魅力的だが、
それでも消費者はM社のランタイム認証紐付きのライブラリを買う。
このように、パッケージ製品の場合、巨人が安泰な市場だが
基幹システムのようにオーダメイドなシステムの場合は、オーダーメイドがゆえに、
性能に対する価格が高く、工数がかからないことが重要になる。
だから言語が障壁になる。
MSの余地はまだまだあると思うよ。
いまはオーダーメイドなシステムが多い帳票システムだって巨人が独占してコンポーネント
化すれば、使いやすくもっと安くなる。
(サポートを除けば)LinuxやJavaが無料だといっても、工数の方が何十倍も大きいからな。
将来的には、日本のプログラマ・SEの雇用を支えているオーダーメイドシステム市場にプラットフォームとして
だけでなく直接ユーザソフト市場にもMSなどが入り込んでくるんじゃまいか?
オープンソースソフトウェアだってその理念は実現されてないよな。
本来なら再生産をしないでいいような社会を、という理念があったそうだが、
大同小異のソフトを作るためのライブラリやプラットフォームとしては活躍しているが、
大同小異というのは結局、雇用を生み新しい市場を生んでいるだけで、
その理念がさす生産とは違う。
たとえば勤怠システムだってそうだ。21世紀になるというのに、
アマダのタイムカードのほうが遥かに使いやすい。
わざわざパソコンを立ち上げて1日ごとに違うページを開いて逐一ポチポチ
させるアプリ。
どこの会社もだいたい似たようなつくり。
機能はほとんど同じなのに各会社が専用設計して納入する。
こういうとき誰もが「このような業界にMS的存在があったらいいのに」と思うはずだ。
アメリカも日本を侵略するために最初に投資をしたのと同じで、MSのような巨人も
まずは投資をしてメリットを与える。自分らのサービスを使ってもらい、きっかけを
持たせてればあとは自然に売れるからな。
平成を終わろうとしているのに ガーベッジコレクションだとかフレームワークだとか
わけのわからん横文字で欺くのは通用しない。
主要言語の言語・コンパイラはソフトウェアエンジニアリングにおける基本的な概念は
一通り導入、サポートしている。
.NET Framework も、本当の意味で消費者が必要なソフトを作る機能なら、
極端にいえば1.0で既に一通り揃っている。
長いものには巻かれよう。LinuxもJavaも巨人だが、別にそれ自体は巨人の飯の種ではない。
Windows OS や C#は巨人の飯の種だ。MSが生き残る限り、これらは消滅しない。
というわけだから、MSが潰れない限りC#は潰れないので、
C#を使おう!
まあ私はVB.NETしか今のところ使う機がないが・・
(あとはマイコンのためにC、WebのためにPHPぐらい。マでもないのにRazorとか覚えるのマンドクセ・・)
>>945 OpenOffice勧めるなんてキチガイやろ
>>940 既にオープンソースになってるのにどうやって潰すんだよw
>>942 コンピューター大好き人間じゃなければないほどネイティブアプリである必要もないからPWA移行の流れに乗るんじゃない?
>>954 C#使うのはJavaプログラマ要員しか集まらないとかぐらいの時しかメリット無い様な
VBプログラマなら吐いて捨てるほど居る
>>940 ・既に、C#は言語ランキングの上位に入る程度には普及してる。
・だから敢えて、Windows OSの立ち位置が危うくなるようなLinuxで
動くランタイム(?)を用意する必要は無い。MSにとっては
ハイリスク・ローリターンだろうから。
・言語は売り上げが少ない。実際にだからこそ学生などに無料化した。
そもそも頑張っても利益を生み出しにくいもののために、会社の
柱であるWindows OSのシェアを減らすようなことは出来ない。
現在のMSはいろんなOSからAzureに繋いでもらって儲けようというスタンスなんだよなあ
あんまりWindowsで儲けようと思ってない
>>960 補足すると、学生などに無料でVS(C#,C++)が使えるようにしたのも、基本的には
1. Windowsの求心力を維持するため
2. 将来、有料版のVSを勝ってもらう種を蒔くため(ドラッグ・ディーラー理論)。
ためと考えられる。
ここでもし、LinuxでC#が物凄く上手く使えるようになってしまえば、1.の
目的が達成できなくなる。なお、VSが売り上げとWindowsの売り上げなら、
後者が100倍くらいあると考えられる事にも注意しなくてはならない。
>>961 企業にとっては分からないけど、自分にとっては余りAzureの魅力が分からない。
普通にPCで色々なことを快適にやりたいだけだし。
それに、開発中のソースコード、設計図、論文などの流出の恐れがあるので、
クラウドで何かやるのは困る。暗号をいくらかけても不安は払拭できない。
あと、ネット速度が早すぎると、キーロガーだけでなく、巨大なファイルを勝手
に外に送信されても全く気がつかない気がする。
だから、遅い回線の方がセキュリティー上、安全かもしれない。
誰も信用できない。アメリカは日本人に対して酷いことばっかりやって
来た気がするし。プラザ合意で日本経済をがたがたにさせるわ、
ミニマムアクセス米は強要するわ、郊外への大型店の出店自由化の強制
で地方都市のドーナツ化現象を促進するわ(関係ないが、実はその直後、トイザラスが出店)、
狂牛病の時の牛肉の輸入を強制するわ、NECにはIntel互換CPUを未来永劫作らせない
約束を取り付けるわ(これで半導体業界はがた落ちになった)、日本製スパコンはダンピング扱い
するのに、MSのIEや、clang、VSが(学生)無料なのはそうせず二重基準だわ・・・。
まったくクラウド使わないスタンスの個人ユーザーか
なんか頭の中10年くらい前のままだね
今のMSはAzureのおかげで増収増益中だぜ
>>965 かつての、Mixi、「光通信」、Twitter が衰退し、今は Facebook である
のと同様で、流行かもしれない。試しにやってみて、数年後に実情が
知れてブームが去る。
どうやら住んでいる世界が違うやつが混じっているようだ
別スレではGUI開発はJava+swing推してるし過去からタイムスリップしてきた人みたいだよ
>>959 こういう事言う人って本当に案件探して見てるのか?
>>968 >>Java+Swing
一時期勉強したが
Javaのライセンス徴収で今後新規案件は確実に減る
メンテナンス案件のみになってCOBOLみたいな位置付けになるのに
C#は環境構築がバカみたいにめんどくさい
構成の構成だってGUIでしてくれればいいのに
かといってVSCodeじゃない他のものだとシームレスにサポートされないし
コード量はそんな変わらんけど前準備はJavaの方がよっぽど楽
反論するんだったらMS以外のネイティブな日本語で書いてあるチュートリアルくれ
そうか、VisualStudioを使えばよかったんだな
クソVSCodeめ
VisualStudio Installerに任せればなにも考えずに環境ができるのに馬鹿じゃなかろうか
VB.NET使うかC#使うかは確保出来るプログラマや過去の資産の状況にもよる
COBOL→Javaでゴタゴタしたみずほ銀行見れば分かるだろ
急に稼働環境変えるとプロジェクトが死ぬ
(Si界のサグラダファミリア)
>>978 すごいでかい釣り針だな.
言語って言語仕様じゃなく実質フレームワークとコンパイラに依存してるから
VB.NET≠VB6、VB.NET≒C#なのに、
なんでCOBOLとJavaの関係が出てくるのかが謎。
同じJavaだって黎明期のJavaを10年触った人(〜2005年)と、最近のJavaを3年触った人なら
真っ先に後者のほうが有利だろう。
どうでもいいけどグレープシティ社のスプレッドシートのライブラリ欲しい。高いなああれ。
Datagridview でシコシコと実装すると大変だ.
でもグレープシティのヤツ、ランタイムにも金が要るから趣味でタダソフト公開するのには
向いてないんだよなあ。
ぼくはJavaが嫌いなんだ。教科書には決まって「オブジェクト指向」をやたらと
強調してあり、イヌがワンだのネコがキャーだの書いてある。
あれは初心者がプログラムを嫌いにするための言語だろ?
どの言語でもオブジェクト指向のための仕様は実装されているのに、さもJavaの
専売特許かのような言い回しである。
>>986 POIの本は捨てた。時間をかけてわざわざExcelシートを読むためだけに
労力使うぐらいなら.NETを覚えたほうが早い・・
Datagridviewだけでもそれなりに作れるのが.NETの医大なところだな。
他言語でそれをやろうとしたら、マニアックなフレームワークの書籍を読んで
いちいち覚えなければならない。
私は飴が嫌いだが、UNIX文化圏で遊ぶだけの脳みそがなかったから .NET
しか触らない決意をした.
世の中頭のいい人が沢山いて助かりますわ. 計算科学の専門家は数値計算のアルゴリズム
は知っているが、今日のCPUの命令実行順序にまで精通していないため、彼らがいくら頑張っても、
行列の掛け算プログラム1つとっても、何十倍という実測速度の差がある....
Cで素人に毛が生えたアルゴリズムを作るぐらいなら、PythonからC++で書かれたラッパされた高速ライブラリ
を呼び出したほうが早い....
JavaってUNIX(およびLinux)サーバーで動かすのがメリットなのに、
UNIX文化圏の人には嫌われてる言語やろ。
正直言語とかはどうでもいい。開発環境とかで多少の参入障壁が分野で、かつ、
需要があるものを作ったほうが良い。
需要があるかどうかは一部のソースコードをネットにあげてみればいい。
わが物顔で丸パクリしGithubで公開されたりしたら「需要があるんだな」と納得し、
それに力を入れる。
>>985 VSCode の拡張機能に、GrapeCity のExcel Viewer がある
View Excel spreadsheets and CSV files within Visual Studio Code workspaces.
>>991 Pythonを利用する奴は馬鹿なので、コードが信用できないので結果も信用できない。速さ以前の問題。
>>991 結局高速化する部分のアルゴリズムはC/C++で書かなきゃいかんならやることは変わらんやろ
大学に残る奴ほどコード書けない低脳な奴ばかり。
どっかの勘違いした外資は日本の院卒は優秀だと思って取ったのか、
仕様も書けない、コードも書けない使い物にならない粗大ゴミばかりだったとか
-curl
lud20241227045940caこのスレへの固定リンク: http://5chb.net/r/tech/1529155540/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。
TOPへ TOPへ
全掲示板一覧 この掲示板へ 人気スレ |
Youtube 動画
>50
>100
>200
>300
>500
>1000枚
新着画像
↓「C# vs Java どっちが好き? その5 ->画像>2枚 」を見た人も見ています:
・ビーフカレー vs ポークカレー どっちが好き?
・ビーフカレー vs ポークカレー どっちが好き?
・おっぱいメン vs ftmmメン どっちが好きなの?
・液晶テレビのVA方式とIPS方式ではどっちが好き?
・みんなアルバとミラボレアス どっちが好き?
・木村拓哉とWindows Update の再起動どっちが好き?
・『SF西遊記スタージンガー』vs 『円卓の騎士物語 燃えろアーサー』。どっちが好き?
・貧乳と爆乳どっちが好き?
・いっぬとぬこどっちが好き?
・どっちのカップルが好き?
・上村と上村ならどっちの方が好き?
・タカとユージ、どっちが好き?
・ビットコインと俺どっちが好き?
・土岐弾正と塩冶判官とではどっちが好き?
・与田祐希と市岡愛弓ならどっちが好き?
・市岡愛弓と与田祐希ならどっちが好き?
・海未ちゃんと絵里ちゃんならどっちが好き?
・ぶっちゃけ、大園と与田どっちが好き?
・フェアリーズとこの人達どっちが好き?
・【P5】坂本竜司と喜多川祐介どっちが好き?
・なあおまえら土路生優里と西川怜どっちが好き?
・お前らデニムのスカートとホットパンツどっちが好き?
・痩せた女の子かぽっちゃりな女の子ならどっちが好き?
・女の子達はガリガリ男とマッチョ男のどっちが好き?
・ビーフラッシュの筋肉、すたみな太郎の脂身、どっちが好き?
・【離島】四国 vs 九州 どっちが田舎で弱かっぺ?【甲子園】
・お前らコスプレAVはキャラに成り切るのとあくまでコスプレした女の子なのどっちが好き?
・寿司VS焼肉「ごちそう対決」が大激戦! 「どっちが好き?」 互角の対決!【全国図】
・2000年以降の5大アイドルは新垣結衣、松浦亜弥、道重さゆみ、前田敦子、広瀬すずだけど誰が好き?
・夏侯淵と夏侯惇とどっちが好き?
・上田と平尾どっちが好き?
・UFOと一平ちゃんどっちが好き?
・ワゴンRかデイズどっちが好き?
・お前ら胡椒と唐辛子どっちが好き?
・【画像】どっちの女の子が好き?
・大学芋と中華ポテト、どっちが好き?
・太いふとももと細いふとももどっちが好き?
・お前らってウマ娘と俺どっちが好き?
・貧乳か巨乳ならどっちが好き?
・ラーメンとつけ麺どっちが好き?
・お前ら野性爆弾のどっちが好き?
・ガノンドロフと俺君どっちが好き?
・昔の有吉と今の有吉どっちが好き?
・北野日奈子と北乃きいどっちが好き?
・タキとアイヴィーどっちが好き?
・アナルを犯すのと犯されるのどっちが好き?
・おまいら賢い女とバカな女どっちが好き?
・チャーハンとオムライスならどっちが好き?
・正直ロシアとアメリカどっちが好き??
・大韓航空とアシアナ航空だったらどっちが好き?
・木綿豆腐と絹ごし豆腐どっちが好き?俺は木綿豆腐
・お前らコーエーテクモとカプコンどっちが好き?
・「ラスアス2のアビーとポケモンのメイ」←どっちが好き?
・「ラスアス2のアビーとFE風花雪月のヒルダ」←どっちが好き?
・「ラスアス2のアビーとテイルズのグリューネ」←どっちが好き?
・「ラスアス2のアビーとゼノブレ2のヒカリ」←どっちが好き?
・吉本興業とワタナベエンターテインメントどっちが好き?
・海未ちゃん推しに聞くソルゲとリリホワどっちが好き?
・【話題】焼き芋、ねっとり・ホクホクどっちが好き? [ひぃぃ★]
・【画像】全日空と日航の空港勤務スチュワーデス、どっちが好き?
・令和時代JKと平成時代JKどっちの制服女子高校生の方が好き?????????
・華奢ガリガリスレンダー女か、ムチムチデブぽっちゃり女ならどっちが好き?
・職場のおばさんに髪はショートとロングどっちが好き?って聞かれたからショートって答えたんだが
・お前らってガリガリな女の子かムチムチな女の子ならどっちが好き?身長は162cm固定で葵いぶきと春菜はな
・『野球vsサッカーに関するアンケート調査』野球とサッカーどっちが好き?「野球派」は5割、「サッカー派」は3割、「両方派」は2割★3 [愛の戦士★]
・美少年とセックスすることになった場合「内気で色白系少年」か「褐色で元気っ子」のどっちが好き?
23:20:15 up 55 days, 23 min, 0 users, load average: 6.88, 6.78, 6.91
in 1.1199250221252 sec
@1.1199250221252@0b7 on 030913
|