アカウント名:
パスワード:
表のストーリーだと邪悪なM$ガーばかりなのに
C#はGUIが重要となるクライアントアプリの移行では?
サーバアプリだったら所謂Web系のバックエンドで使われている言語なら何でもよさそうだけど。
Javaからの移行だとマルチスレッドどうするの?というのが結構深刻なような。だから、まともなマルチスレッド言語(C/C++とGoLang)の合計より移行しないが多いのでは。(これを書いた時点では37vs38)
まともかどうかの判断基準は何?
マルチスレッドを多用したプログラムならC/C++なんかよりC#の方がずっと書きやすい。
話の流れで、C#はGUIということになっていたから外した。個人的にはGUIないならC#よりC++CLRの方が好き、というのもある。別にC#がダメだというつもりはない。
だとすると(#3493956) はどう解釈するのが正しいのですか?
あくまで自分の経験だけど、C++11以降のスレッドは最近見る機会が増えたが(というか自分も積極的に使うが)C11のスレッド機能は使っているのを見たことがない。専らPOSIXかWinAPI。
C# のスレッドは、Java よりは数段マトモだと思うけど、、、というか Oracle JDK/JRE のスレッド実装ってクソの典型みたいなもんだし、あれより実装が酷いのはあんまり無いんでは?
PCのGUIアプリは既にジリ貧になりつつあるからこれから乗り換える言語を考えるときにGUIで考えてる人は少ないんじゃないかな。
CADやら検査機器を操作するような製造業向けアプリなんかはどうしてもGUIアプリになるかな。まあ最近ではjavascriptからWebGLやらUSB、RS232Cにアクセス出来るからそのうち製造業でもGUIアプリ消えるかもしれないが。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
弘法筆を選ばず、アレゲはキーボードを選ぶ -- アレゲ研究家
C#がトップなのは意外 (スコア:0)
表のストーリーだと邪悪なM$ガーばかりなのに
Re:C#がトップなのは意外 (スコア:1)
C#はGUIが重要となるクライアントアプリの移行では?
サーバアプリだったら所謂Web系のバックエンドで使われている言語なら何でもよさそうだけど。
[Q][W][E][R][T][Y]
Re: (スコア:0)
Javaからの移行だとマルチスレッドどうするの?というのが結構深刻なような。
だから、まともなマルチスレッド言語(C/C++とGoLang)の合計より移行しないが多いのでは。
(これを書いた時点では37vs38)
Re: (スコア:0)
まともかどうかの判断基準は何?
Re: (スコア:0)
マルチスレッドを多用したプログラムならC/C++なんかよりC#の方がずっと書きやすい。
Re: (スコア:0)
話の流れで、C#はGUIということになっていたから外した。
個人的にはGUIないならC#よりC++CLRの方が好き、というのもある。
別にC#がダメだというつもりはない。
Re: (スコア:0)
だとすると(#3493956) はどう解釈するのが正しいのですか?
Re: (スコア:0)
あくまで自分の経験だけど、
C++11以降のスレッドは最近見る機会が増えたが
(というか自分も積極的に使うが)
C11のスレッド機能は使っているのを見たことがない。
専らPOSIXかWinAPI。
Re: (スコア:0)
C# のスレッドは、Java よりは数段マトモだと思うけど、、、
というか Oracle JDK/JRE のスレッド実装ってクソの典型みたいなもんだし、あれより実装が酷いのはあんまり無いんでは?
Re: (スコア:0)
PCのGUIアプリは既にジリ貧になりつつあるからこれから乗り換える言語を考えるときにGUIで考えてる人は少ないんじゃないかな。
Re: (スコア:0)
CADやら検査機器を操作するような製造業向けアプリなんかはどうしてもGUIアプリになるかな。
まあ最近ではjavascriptからWebGLやらUSB、RS232Cにアクセス出来るから
そのうち製造業でもGUIアプリ消えるかもしれないが。