[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 11:52 / Filesize : 191 KB / Number-of Response : 827
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

JAVAとC#どちらが優れているか教えてください Part2



1 名前:仕様書無しさん [2007/09/16(日) 14:13:54 ]
過去ログ
pc11.2ch.net/test/read.cgi/prog/1178017348/l50

780 名前:仕様書無しさん mailto:sage [2007/11/29(木) 21:34:35 ]
あれ禁句だったんかな、別にJVM貶したつもりはなかったんだけど。。。
改変ネタを期待してたのに

781 名前:仕様書無しさん [2007/12/01(土) 17:51:56 ]
C#やってる奴って2極の気がする。
WinAPIや実メモリ上の動作概念をある程度把握してる奴と
マネージとアンマネージの違いも分からない奴と。

前者は言語が何だろうとまだ生き残れるだろうが
後者は上流工程でもやるしかないんじゃないか?上流が務まるかどうかはそいつのコミュニケーション能力次第だが。


Javaはどうなん?
VM上の動作とかGCのメモリ解放を気にしたりするの?

782 名前:仕様書無しさん mailto:sage [2007/12/01(土) 17:59:09 ]
そんなの気にするの本末転倒じゃないの

783 名前:仕様書無しさん mailto:sage [2007/12/01(土) 18:09:33 ]
>>781
確かに2極だけど定義が違うな

784 名前:仕様書無しさん mailto:sage [2007/12/01(土) 19:01:51 ]
>GCのメモリ解放
ちょと違うかもしれんが、Javaしか知らん輩は短命なインスタンスを作りまくる傾向があるかな。

785 名前:仕様書無しさん mailto:sage [2007/12/01(土) 19:11:40 ]
C++のRAIIはもっと凄いぞw

786 名前:仕様書無しさん mailto:sage [2007/12/01(土) 21:19:31 ]
長命なインスタンスを作りまくるよりはましでつよ。


787 名前:仕様書無しさん mailto:sage [2007/12/02(日) 04:26:37 ]
>>708
> C#のほうが速いし、デバッグしやすいし、技術資料豊富だし、ビルドするとexeが作られてわかりやすいし

そんなに豊富だったらJavaよりもC#の仕事が今頃潤ってるよ。

788 名前:仕様書無しさん [2007/12/02(日) 10:06:40 ]
言語の優劣と仕事の潤い関係ない

マイクロソフト製品は高価
でも間接販売のインセンティブは他社より少ない

自社の作ったWebアプリをサーバとセットにして売ろうと
した場合、どうせ高価ならインセンティブの多い
Windows以外のOSを選ぶのは必然の流れ

サーバじゃなくモバイルの分野でもそうだろう



789 名前:仕様書無しさん mailto:sage [2007/12/02(日) 10:39:49 ]
クライアント側ではC#の圧勝だったけど、サーバ側はOSが限定されることもあって、
Javaが粘っている。

って感じ。

790 名前:仕様書無しさん mailto:sage [2007/12/02(日) 11:16:53 ]
クライアントアプリってかなり案件減ったな

791 名前:仕様書無しさん mailto:sage [2007/12/02(日) 11:20:41 ]
>>790
Web化で失敗した所はリッチに戻してるけど色々出てきてるから、またWeb化されそうだなw

792 名前:仕様書無しさん [2007/12/02(日) 11:38:47 ]
SilverlightってWeb版仮想マシンだよなぁ・・・

793 名前:仕様書無しさん [2007/12/02(日) 11:45:18 ]
SilverlightってJavaScriptで書いておけばサーバ側がIISである必要がないみたいだ
OSはご存知のとおりWindows2000以降と、最近のLinux, Mac OSには対応しているし
かなり注目度高いね

普及させてJavaScriptで書くのが面倒くさい人がC#で書くことを狙っているのかな?

問題はここにもJavaって言葉が出てきている点だ・・・
Silverlight 1.0だとJavaScript以外には対応していないって時点でJavaの影響力大きすぎ

794 名前:仕様書無しさん mailto:sage [2007/12/02(日) 13:32:22 ]
jsとjavaは別物だろ・・・

795 名前:仕様書無しさん mailto:sage [2007/12/02(日) 13:48:09 ]
正直、こんなレベルがいる事に驚愕した
うちの営業よりも知識が無いなんて・・・

796 名前:仕様書無しさん mailto:sage [2007/12/02(日) 14:20:25 ]
これは酷い

797 名前:仕様書無しさん mailto:sage [2007/12/02(日) 15:20:18 ]
まあ、C#はJAVAerを取り込もうとしてJAVAに似せたが
かえってJAVAerの反感を買ってしまったんだがな

798 名前:仕様書無しさん [2007/12/02(日) 15:42:41 ]
俺の会社が何でも屋なだけかもしれないけど、普通JavaとC#両方使わないか?
案件とお客様のヒアリング結果から使い分けてる。

文字列の宣言のときStringかstringかで、たまにこんがらかる以外は
すんなり両方使いこなせますぜ



799 名前:仕様書無しさん [2007/12/02(日) 15:43:29 ]
言語
アセンブラ,C,C++,VB,その他多数
OS
Windows,UNIX

Javaは登場した当初さわって、Javaがえらいメモリを使う状況だったので一度敬遠してから、ここまでずっとさわってこなかった。
だけど、それじゃいかんと思ってJavaを勉強しようとしたら、Excel操作するにも一つ環境作らないといけないでやんの・・・。
やっぱ顧客はExcelにデータを入れていることがよくあるから、簡単にExcel操作できる機能がほしい。
ということで、JavaはやめてC#にすることにしました。

800 名前:799 [2007/12/02(日) 15:45:25 ]
【結論】
サーバーサイドアプリケーションならJavaでいいかな。
Windowsを意識したときは、やっぱWin32と連携がとれる言語がやっぱいい。

801 名前:仕様書無しさん [2007/12/02(日) 15:57:43 ]
 【使用OS】  Windows XP Professional
 【 不具合 】 フリーズした際に強制的に電源ボタンで終了してしまった 
 【詳細内容】 「次のファイルが存在しないかまたは壊れているため、Windows を
         起動できませんでした。
         <Windows root>エsystem32エntoskrnl.exe.
         上記のファイルをインストールし直してください。」
 
こんにちは。なんとか自分で出来る事はないかと思いネットで検索し、
試していましたが、どうしてもうまくいきません。
ネットで検索した結果、ディスクから起動し、リカバリー機能を使う、
という所まで分かり、「ren」という言葉を打ち込む段階までは出来た
のですが、「ファイルがみつかりません」と出てきてしまい、その後
に進めず途方にくれています・・・

もはやリカバリー機能では修復できないレベルなのでしょうか?
それとも何か工夫すればこの先に進め、再インストールでのデータ
完全消去を免れる事ができるのでしょうか?
どなたか教えてください!!お願いしますm○m

802 名前:仕様書無しさん mailto:sage [2007/12/02(日) 15:58:40 ]
Excelでデータ操作するならVBA(ADO)でSQL投げるだけだから
JavaもC#も覚える必要がないと思うが。

803 名前:仕様書無しさん mailto:sage [2007/12/02(日) 16:12:08 ]
>>798
>Stringかstring
あるあるwイラッと来るな

804 名前:仕様書無しさん [2007/12/02(日) 16:13:08 ]
アナルに挿入して気持ちいいのは、JavaとC#どちらですか?

805 名前:仕様書無しさん [2007/12/02(日) 16:41:31 ]
>>802
Javaを勉強しようとして、Windowsとの連携が弱いことをしってC#でいいやってことになったってことでしょ。

806 名前:仕様書無しさん mailto:sage [2007/12/02(日) 16:45:30 ]
つーかVBAでDBアクセスするってどうよ・・・

807 名前:仕様書無しさん [2007/12/02(日) 20:05:41 ]
Javaって補助してくれる環境がないと、実際COBOLと同程度のことしかできなくね???
で、周辺環境がバグってることが多々。
結局、ラップしすぎて細かいところまで融通が利かず、かえって難しくなる

808 名前:仕様書無しさん mailto:sage [2007/12/02(日) 20:12:44 ]
ぶっちゃけ99%の案件はエクセルで済むんだよ



809 名前:仕様書無しさん mailto:sage [2007/12/02(日) 20:13:51 ]
>つーかVBAでDBアクセスするってどうよ・・・
SQL*PlusだろうとJava/C/PHPでSQL投げるのと大差ないはずだが。

タマにCOBOLerみたいに全レコードアクセスするVB厨がいてアレだが。

810 名前:仕様書無しさん mailto:sage [2007/12/02(日) 20:18:23 ]
>Javaって補助してくれる環境がないと、実際COBOLと同程度のことしかできなくね???
>で、周辺環境がバグってることが多々。

具体的になんだろう?
Eclipseとかmavenとかの事を言っているのか?
具体例をキボンヌ

811 名前:仕様書無しさん [2007/12/02(日) 20:56:41 ]
言語の評価は開発環境も込みでしょう
開発環境がないとたいしたことできないのはC#もC++もその他言語も同じだと思うぞ

812 名前:仕様書無しさん [2007/12/02(日) 20:57:39 ]
>>808
そうなんだよな。クライアントサイドのアプリはエクセルVBAで作ったほうが顧客は喜ぶ。

クライアントサイドのアプリをアプレットやScriptで書いても、客は使いづらいという。
実際、使いづらいし、細かい機能はつけられない、もしくは作業量が異常に増す。
Javaサーブレットとか便利です!って思ってるのは技術者だけで、ユーザー側は全然便利ではない。

813 名前:仕様書無しさん [2007/12/02(日) 21:00:06 ]
>>811
JavaやC#はそうだろうけど、C++は違うだろどう考えても。

814 名前:仕様書無しさん mailto:sage [2007/12/02(日) 21:02:07 ]
>>809
セキュリティ要件とか大丈夫かって話なんだが

815 名前:仕様書無しさん mailto:sage [2007/12/02(日) 21:31:01 ]
昔も今も大丈夫じゃないよ。


816 名前:仕様書無しさん mailto:sage [2007/12/02(日) 21:31:32 ]
でもC#でExcelいじる元気は無い。


817 名前:仕様書無しさん [2007/12/02(日) 21:46:25 ]
>>816
え?めっちゃ簡単だよ。まぁVB.NETのほうが遥かに簡単だけど

818 名前:仕様書無しさん [2007/12/02(日) 21:49:16 ]
俺java嫌い。
マジで頭痛くなって来るよあれ。



819 名前:仕様書無しさん mailto:sage [2007/12/02(日) 21:59:47 ]
>セキュリティ要件とか大丈夫かって話なんだが

どんな手段でRDBにアクセスしようがRDBの側に認証&アクセス権・ロギング設定しておけば
問題ないはずだか。

逆にC#だとセキュリティ要件大丈夫と思える根拠が不思議だ。

820 名前:仕様書無しさん mailto:sage [2007/12/02(日) 22:17:14 ]
web開発が無理だろ<VBA


821 名前:仕様書無しさん mailto:sage [2007/12/02(日) 22:47:32 ]
>>819
C#がどっから出てきたか知らんが、クライアントにDB認証情報持ってんのが問題だってわからないの?

822 名前:仕様書無しさん [2007/12/03(月) 00:17:41 ]
>クライアントサイドのアプリはエクセルVBAで作ったほうが顧客は喜ぶ。

個人が入力したデータを集計するときはどうするの?
Webアプリは多人数が違うオフィスから別々にデータの入力や参照を
しても常に最新ってとこでしょ。
WebアプリをExcelで置き換えようってのは無理があるぞ

823 名前:仕様書無しさん [2007/12/03(月) 00:32:56 ]
そういうのはWebじゃセキュリティ心配だし共有サーバーにエクセルおくんじゃね

824 名前:仕様書無しさん mailto:sage [2007/12/03(月) 00:43:53 ]
マじゃなくてちょっとプログラミングできるレベルの人が混ざってるな・・・

825 名前:仕様書無しさん mailto:sage [2007/12/03(月) 01:05:54 ]
ExcelからでもODBCにアクセスできるじゃん

826 名前:仕様書無しさん [2007/12/03(月) 01:22:03 ]
Javaに思い入れのある人間なんだけど、だけどvisualC#っていいなあ。
C#の文法もIDEもいいと思う。ただのEditionが充実してる。
特にWindowsアプリケーションの作成用にはいいな。
Javaでeclipseにいくつもプラグインするのも億劫になってくる。NetBeanがあるじゃないかといわれそうだが。








[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<191KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef