トップページ⇒tech
81コメント29KB

CよりJAVAのが勢いあるよなぁ・・・

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
質問スレの勢いってCよりJAVAのがあるね。
Cしか出来ない漏れはもうだめぽぽぽぽ〜
0044デフォルトの名無しさんNGNG
サーバーサイドはJAVAが圧倒になるから、クライアント側はかなり競争してるんじゃないの?>プログラミング言語
クライアント側ではまさかJAVAが取るとは思えないけど、もし取られたらかなりヤバー
0045デフォルトの名無しさんNGNG
>>43
>ライブラリが充実してるって言うのはどういう意味?
>ほどほどでしょ?

PDF扱ったり、データベース扱ったりXML扱ったり
そういうライブラリが当たり前に使えることは充実しているということに繋がる。
Cで初心者が同じことをやろうとするととんでもない時間がかかる。
1からやらないといけないわけだからね。
文字列の処理に関しても
C言語はかなり低レベルのことからやらないといけない
たとえばstrtok関数は日本語環境では使えないよな?
なので、自作のstrtok関数あるいはそれに代わる方法を考えないといけない。
自作の関数ライブラリをたくさん作っていって自分のプログラミング環境を整える。
これがCのプログラミングスタイルだ。
そうやって、自作の関数やライブラリを増やしていく作業から初心者は入らないといけない

Javaならそういったものがそろっているので(ライブラリが充実してる)
すぐに目的のアプリケーションが組める



0046デフォルトの名無しさんNGNG
wcstokじゃだめなの?

まぁ、房には批判することしか出来ないだろうケドね。
C使ってる人は、あっそ程度にJAVA房の言い訳やら反論やら聞いてると思うよ
0047デフォルトの名無しさんNGNG
>>42

おれがいいたいことはそういうことじゃなくて
まずCからアルゴリズムの基本をやって次にオブジェクト指向を
覚えつつJavaをやれということで。
全部Cだけでやれとは言わない。むしろやるなといいたい。
ネットワーク関係はもちろんJava、
メモリやOSなどの仕組みを知りたければCから入れと。
0048デフォルトの名無しさんNGNG
>>43
> >>42
> うん、言いたいことはわかった。
> ライブラリが充実してるって言うのはどういう意味?
> ほどほどでしょ?
分野にもよるよ。最近仕事で使えるライブラリはJavaのほうが圧倒的に多いかな?
無量で使えるものでネットワーク関係、C/Sシステム関係ではJavaのほうが充実しているね。

> javaって中途半端に省略する人が多くて困るんだよね。
> 関数名とかね
そんなネーミングつけたがる人はC/C++から移行した人かね?
なるべく動詞にするというガイドラインがあるはずなんだけど。
0049デフォルトの名無しさんNGNG
>>48
動詞にするとかじゃなくてねぇ・・・
てかJAVAを知らない人がJAVAを批判することなかれ、漏れは退散しまつ
0050デフォルトの名無しさんNGNG
>>44
> サーバーサイドはJAVAが圧倒になるから、クライアント側はかなり競争してるんじゃないの?>プログラミング言語
> クライアント側ではまさかJAVAが取るとは思えないけど、もし取られたらかなりヤバー
それも、時間の問題かな。Swing/AWTの速度問題の解決は
ハードウェアの性能向上にかかっている。

WindowsのほうではWinFXとやらがでて厨房どもが見た目に引き寄せられて
あれに飛びついてあっちのほうだけC#やVB.NETがシェアを伸ばしそうだが。
0051デフォルトの名無しさんNGNG
>>49です。
printlnみたいな変な略式はよしてほしい・・・と、後半なるとココまで変な略はないの?
0052デフォルトの名無しさんNGNG
>>51
後半?
0053デフォルトの名無しさんNGNG
>>52
ん〜と・・・表現が難しいです。
ttp://msugai.fc2web.com/java/
のhello!world!とかの章を読んでみたので

このHPでの後半という具合で、
まぁ、入門書の中盤以降という意味です
0054デフォルトの名無しさんNGNG
(;´Д`)オイオイ
0055デフォルトの名無しさんNGNG
>>53
自分独自の変な表現しやがって。

その入門書はJava標準言語仕様だけを書いているとおもっておるのかと。
StrutsはJava言語仕様とは関係ないぞ。
0056デフォルトの名無しさんNGNG
早くSWTが標準にならないかなぁ・・・
0057デフォルトの名無しさんNGNG
お兄ちゃんどいて!そいつ殺せない!
0058デフォルトの名無しさんNGNG
>>56
それでどうしたい?
0059デフォルトの名無しさんNGNG
brewとjavaの対決はどうなると思うよ?
0060デフォルトの名無しさんNGNG
共存するものを「対決する」と考えるだけアフォです
 
0061デフォルトの名無しさんNGNG
その答えを待っていた。とでも言うと思ったか?
それは企業戦略の一つの言葉に過ぎない
「共存する」brewがjavavmを扱えるといっておいて brew の方が立場が上にあるとスリこむのさ

死の戦いだぜ、一歩間違えたら一気に破産が世界を相手にする会社だ
0062デフォルトの名無しさんNGNG
そんなことより、BREW開発環境がタダで出ないってどういうことよ?
0063デフォルトの名無しさんNGNG
ありえないね、こんなんで普及するとでも思ってんのかゴルァ!!!
本スレの方だと金出して開発してる人が結構いるみたいじゃんかよ

5万円?・・・やばいってばTT
0064デフォルトの名無しさんNGNG
普及しないなこりゃ。
もっと安くするかただでできる奴が出回らないとJavaには勝てまへん。
0065デフォルトの名無しさんNGNG
>>60
両方使える端末はない。
0066デフォルトの名無しさんNGNG
BREWの上でKVMとかうごかせぇあ共存なり
0067デフォルトの名無しさんNGNG
Cだけでエンタープライズアプリケーションを作るのは難しいからね。
0068デフォルトの名無しさんNGNG
>>67
それが、開発陣というかQUALCOMM社はCと言ってるけど
コレはもうCとは言いがたい状態になってると言ってたぞ・・・
0069デフォルトの名無しさんNGNG
2chにたまるJavaerって妄想厨が多いね。
0070デフォルトの名無しさんNGNG
JAVA自体妄想の産物だしな
0071デフォルトの名無しさんNGNG
>>Java質問スレをみるとなんども同じ初歩的な質問がきてうんざりする。
>>Javaをやり始める香具師が毎年増えているようだ。

なんでJavaがアホっぽく見えるかというと、
Javaはアプレットとかあるからとっつきやすそうに見せることができんだよな。
超入門ですぐWindow作ってグラフィカルなもの見れるから面白そうにも見せられるし。
(超入門だと標準入出力にしかなりえないっていうCとはやっぱりここが違う罠。)
んで、そんなようなアプレットベースの本も含めて溢れてるから、一層アホっぽく見えるわけだ。

Java使いがアホとは俺は決して思わんが、アホも沢山いるのも確かかも。
Cならポインタで挫折しちゃうような人々が今Javaに群がっている。んな状況ない?
だから、そーゆー人とJavaについてよくわかってる人を区別せにゃいかん。
そーおもうがの。
(ココで言う「ポインタで挫折」ってのは「ポインタがわからん」って意味で言ってる。
「ポインタ表記がウザイ」の人は入らんぞ)
ちなみにワシはCとJava両方使うがの。
0072デフォルトの名無しさんNGNG
ポインタで挫折した奴はJavaすらもできないぞ。
なぜならJavaはポインタを使ってオブジェクト指向するからだ。

ということで「ポインタで挫折」が理由でJavaを塚手いるのが多いからJavaがアフォっぽい
といっている奴のほうがむしろアフォっぽい。


そして、むしろオブジェクト指向を理解できずにJavaを理解しようとしないC厨が多いCがアフォっぽくみえる。

   
0073デフォルトの名無しさんNGNG
C#よりも勢いが(ry
0074デフォルトの名無しさんNGNG
Javaでポインタ云々の直接的な話はないし、そもそもCのポインタを一生懸命
勉強したにもかかわらず理解できなかったって、人間レベルの話じゃないし。
脳みそないならそもそもプログラミングすべきじゃないんだよ。
0075デフォルトの名無しさんNGNG
C++のほうが手になじんでいるんだ
いまさらJavaなんかに移行できるかよ
0076デフォルトの名無しさんNGNG
Java自体(jvm, javac)はC言語で書かれている予感。
0077デフォルトの名無しさんNGNG
JVMはC/C++だが
JavaCはJavaでかかれている。
0078デフォルトの名無しさんNGNG
どうでもいいが「〜のほうが」を「〜のが」って略すのイヤ。
0079デフォルトの名無しさんNGNG
片仮名でイヤ、ってオカマ臭い。
0080デフォルトの名無しさんNGNG
漢字で片仮名って老人くさい。
0081デフォルトの名無しさんNGNG
略して加齢臭
ちかよらないで!>>80-78
■ このスレッドは過去ログ倉庫に格納されています