トップページ⇒tech
31コメント7KB

.NET vs Java

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
現在、VB6.0やVC++6.0で
ソフト開発をしているプログラマにとって
この先、このまま.NETに進むべきか、Javaに乗り換えるか?
.NETに行くにしても、C#にするか、VB.NETやVC++.NETで行くか?
なかなか悩ましいところです。
どうするのが、一番得策だと思いますか?

私は今VB6.0を使用。
COBOLエンジニアの二の舞にはなりたくない。


0002デフォルトの名無しさんNGNG
perlにしておけ。
多重継承も出来ないJavaは糞
0003デフォルトの名無しさんNGNG
>>2
> 多重継承も出来ないJavaは糞

多重継承はJavaができる前にあったんだが。。。
0004デフォルトの名無しさんNGNG
>>2
あえて多重継承できなくさせてるわけだが?
0005デフォルトの名無しさんNGNG
あえてさせない意味が理解できない>>2が糞と言うことで。
0006デフォルトの名無しさんNGNG
inteface
0007デフォルトの名無しさんNGNG
どっちも使える これ最強
現実問題無理ではないと思うのだが
0008デフォルトの名無しさんNGNG
>>7
C++
0009デフォルトの名無しさんNGNG
>>7
perl
0010デフォルトの名無しさんNGNG
>>7
Ruby
0011デフォルトの名無しさんNGNG
>>7
Lisp
0012デフォルトの名無しさんNGNG
>>2
そんな中途半端な理由でPerlを選ぶならC++を選んだほうが賢い
0013デフォルトの名無しさんNGNG
>>1
重複スレです。このスレの削除依頼をだしてください。

.net と J2ee
http://pc2.2ch.net/test/read.cgi/tech/1045399051/
0014デフォルトの名無しさんNGNG
このスレッドは天才チンパンジーのアイちゃんが自分の力で立てたものです。
アイちゃんが答えていきますので書き込みをして下さい。
0015デフォルトの名無しさんNGNG
VBやってたんならVB.NETでいいんでないの?
VB.NETが出来ればC#は難しくなかったよ。
俺がVC育ちだからかもしれないが。
0016 NGNG
Javaは図書館に本が一杯あるし、オープンソースのプログラムがプロ級のものからたくさんあるし、
プログラムの中級以上を目指して勉強するには最適と思った。
すでに上級者で自分でバリバリプログラム作れるならC#のほうが言語的にも速度的にも少し優れてるらしいからそっちにしたら。
0017デフォルトの名無しさんNGNG
C#が言語的に優れてるかどうかは一言で表せるものじゃない。
速度的に優れているかどうかもだ。
だが速度や言語的な問題だけでJavaの代わりにC#を選ぶとは
賢い選択とは言い切れない。
そういうときはC++を選ぶ。

C#という言語はVB, VC++をやっていた人、M$系のライブラリを
使ってきた人のためにある言語であって
今までM$のAPIに依存せずにプログラミングして来た者や
M$のAPIを使った過去の遺産を抱えていない者や
プログラミング初心者は無理してC#をやる必要は無い。

C++/Javaが無難。そのときC#やPerlはオマケついでに学習すると良い。

0018デフォルトの名無しさんNGNG
17はタダのアンチMSの意見にしか見えない。
0019デフォルトの名無しさんNGNG
逆にいえば、MS用アプリを作る場合は
C#がいいといっているのだろう。
今までのMSのAPIも使えると言っているようだ。
0020デフォルトの名無しさんNGNG
COMも使えるしね。
0021デフォルトの名無しさんNGNG
Windowsが大好きな香具師はC#を選んどけばとくに無難かね。
Longhornのデモを見て感動してしまった厨はWinFX使いこなすために
C#を選んでしまうでしょうな。
0022デフォルトの名無しさんNGNG
Longhornのデモを見て感動してしまった玄人はなにを選べばいいんでしょうか?
0023デフォルトの名無しさんNGNG
>>22
まなげCぷら
0024デフォルトの名無しさんNGNG
>>22
そう思うならWinFX使って見れって。
感動したからには興味があるってことだろ
0025デフォルトの名無しさんNGNG
.NETってロングホーンにおけるWin64APIという位置づけですか?
それともただのライブラリ?
0026デフォルトの名無しさんNGNG
ライブラリともいえるような豪華な機能を持ち合わせた
CPUのビット数に依存しないオブジェクト指向API。
(Win64は64bitCPU用のオブジェクト指向でないAPI)
0027デフォルトの名無しさんNGNG
J2SDK 1.4.0 の SolarisTM-SPARCTM プラットフォーム版では、Java HotSpot Server VM を
使用すると、64 ビット Sparc-v9 プラットフォームで 64 ビットの動作がサポートされます。
64 ビットのアドレス空間があるので、4 G バイト以上のヒープメモリが使用可能です。
Java HotSpot Server VM は 32 ビットと 64 ビットの両方をサポートしています。
ユーザはコマンド行フラグ -d32 または -d64 を使用して 32 ビットまたは 64 ビットの動作を
選択できます。
002825NGNG
へぇー
としか言いようがない自分・・・
WinFX≠Win64
WinFX≒.NET
なのでしょうか?
002927NGNG
>>26
アンチM$の鑑ですな
参りました
0030デフォルトの名無しさんNGNG
WinFX≠WinMX
0031デフォルトの名無しさんNGNG
Windows Fighter X
■ このスレッドは過去ログ倉庫に格納されています