2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

Javaがオワコンから未来の言語になっていた件

1 :仕様書無しさん:2012/08/04(土) 12:15:28.74 .net
なんだかんだでJavaなんかねぇ。

http://www.thoughtworks.com/articles/technology-radar-january-2011
覚えてる人もいるかもしれないけど、この時点で
Javaは「Java language end of life」つまり、Javaの死亡が近いってなってたんだ。

で、RubyなんかはAdoptつまり受け入れられるって状態。


http://www.thoughtworks.com/articles/technology-radar-march-2012

そしていま、「Java language end of life」はなくなり、
Future of Javaになっている。Rubyは消えた。


2 :仕様書無しさん:2012/08/04(土) 13:52:35.65 .net
最後には他の言語のいいところを
すべてJavaが奪っていくんだろうね

3 :仕様書無しさん:2012/08/04(土) 14:21:33.32 .net
そのサイトが単に見る目無かっただけじゃね
ずっとJavaの時代って感じだったけどなあ

4 :仕様書無しさん:2012/08/04(土) 14:24:09.29 .net
他の言語を使っていて思うのは、
話題になっていることが、すでにJavaでは
過去に通り過ぎた話であることが多いってこと。

5 :仕様書無しさん:2012/08/04(土) 14:38:53.13 .net
>>3
それは、ずっとCOBOLの時代って見てるのとおなじ。

6 :仕様書無しさん:2012/08/04(土) 14:58:05.29 .net
 最近じゃバージョンアップもロクにされていないし。なんかなあという感じ。



7 :仕様書無しさん:2012/08/04(土) 16:38:53.14 .net
>>6
アプリじゃねーんだから
言語のバージョンアップなんてこんなもんだろ。

一年前の2011年7月28日にJava7がでた。
次のJava8は2013年夏だ。

2年に一回バージョンアップは言語としてなら
ちょうどいいぐらいだろ。

8 :仕様書無しさん:2012/08/04(土) 16:42:50.52 .net
>>7
それはRubyのバージョンアップサイクルと大差ないじゃないか

9 :仕様書無しさん:2012/08/04(土) 18:04:49.55 .net
LLならともかく、重量級の言語が二年に一回メジャーバージョンアップとか、怖くて使えない。
せめて10年に一回くらいに抑えてくれないと。

10 :仕様書無しさん:2012/08/04(土) 18:17:41.25 .net
>>5
さすがにCOBOLは保守案件ばっかだから
いまだ新規メインのJavaとは違うだろ

11 :仕様書無しさん:2012/08/04(土) 18:25:13.11 .net
>>9
お前の理屈だと、LLは怖くないの?
怖くないわけ無いよね。

「LLならともかく」という言葉の意味は
LLで作られたアプリは少ないとか
使い捨てで寿命が短いものばかりってことか?

12 :仕様書無しさん:2012/08/04(土) 18:33:19.30 .net
C#に食われておしまいと思ってたけど、
将来性がまだあるんだ。
何用?Android以外で。

13 :仕様書無しさん:2012/08/04(土) 18:34:02.58 .net
Android用 + サーバー用
昔からJavaはサーバーサイドでよく使われてるよ。
Googleとか。

14 :仕様書無しさん:2012/08/04(土) 18:34:33.33 .net
LLは使い捨てで単価も安いのばっかだよ
基幹システムにスクリプトとかありえないだろ

15 :仕様書無しさん:2012/08/04(土) 19:55:21.49 .net
>>7
 Objective-Cに慣れ切ってたから感覚が狂っていたわ。Obj-Cは他の言語で一般的に
なってのが、コンパイラを刷新したおかげでようやく取り込める様になったという感じだが。

まあ、言語はともかく、フレームワークも全然進歩してないね。


16 :仕様書無しさん:2012/08/04(土) 20:29:48.87 .net
>>15
なんのフレームワークだよ。

Strutsなら2系は、一年おきに2.0、2.1、2.2、2.3と進化して
最新バージョンは2012年5月12日にリリースされているし

Spring の最新バージョン3.1.2は2012年7月9日にでたばかりだろ。

お前が知らないだけなのに、何も進歩してないってどうして言えるんだ?

17 :仕様書無しさん:2012/08/04(土) 20:31:31.08 .net
フレームワークの機能なんか、
新しく搭載された機能ってのは
特区の昔にJavaフレームワークで
搭載済みだったりするな。

18 :仕様書無しさん:2012/08/04(土) 21:32:28.16 .net
>>16
マカーは古代からカルトとして恐れられてんだから大目に見てやれよ

19 :仕様書無しさん:2012/08/04(土) 22:38:26.84 .net
Struts(笑)
Spring(笑)

Seasar2
Play framework


20 :仕様書無しさん:2012/08/05(日) 14:18:01.97 .net
運用、ユーザから見たらJAVAなんてダメダメ言語



21 :仕様書無しさん:2012/08/05(日) 15:18:19.01 .net
Javaとか.NET系の言語は超巨大企業が推進してるってのが大きいだろ
他のオープンな言語は良くも悪くも安定してない
オープンな製品はコミュニティの状況に製品の品質が大きく左右されるから、
一企業が独裁してて製品の品質に一定の保証をかけてる状態とは違う

22 :仕様書無しさん:2012/08/05(日) 15:44:48.02 .net
でもOracleは巨大というより、"そびえ立つクソ"というほうが近いからなぁ

23 :仕様書無しさん:2012/08/05(日) 16:31:17.69 .net
どちらも気にくわない使い方したら
Java/.NETの使用料よこせっていいそうなところが怖いよな。

24 :仕様書無しさん:2012/08/05(日) 18:30:43.52 .net
JavaはGoogle相手に裁判の真っ最中じゃん

25 :仕様書無しさん:2012/08/05(日) 23:15:37.15 .net
>気にくわない使い方したら
って言うより、金持ってそうなら訴訟起こして来るじゃん。
M$もそうやって大きく成った会社。

26 :仕様書無しさん:2012/08/06(月) 13:00:29.06 .net
JavaVMの時代が来るらしい

27 :仕様書無しさん:2012/08/06(月) 20:41:49.81 .net
りんごも金持ってそうな所に難癖つけて裁判起こしてたら
しらん間に中国人に包囲網作られてたな

28 :仕様書無しさん:2012/08/07(火) 17:02:32.10 .net
今は花形でも直に衰退するだろ
JAVAグラマーは次に何が来るかしっかり見てないと
ある日気付いたら席が無くなってるよ
まあ他の言語も覚えたからって一生食っては行かれないけど

29 :仕様書無しさん:2012/08/07(火) 21:35:58.21 .net
>>28
言語なんて何でもできないとな、解らなければ学べばいい
吸収速度が大事
JAVAも.NETもやってるけどさ、運用、開発、ユーザ、どの立場からみても.NETの勝ちだよ
コストはJAVAのように見えるが運用面まで考慮して長い目で見ると.NETの方がいい

リナックス+JAVAとか売る側は美味いけど、買う側は絶対やっちゃダメ

30 :仕様書無しさん:2012/08/07(火) 23:11:09.03 .net
しかし、自宅で個人的に開発しようとしても.NETだと金が掛かりすぎるんだよな
.NETだとASPだからIIS+Windows Server必須になっちゃうし、VPSなんかもWindows環境は高い。

31 :仕様書無しさん:2012/08/08(水) 00:47:24.98 .net
>24
oracleとの裁判って決着ついたじゃないっけ?
また控訴したの?

32 :仕様書無しさん:2012/08/08(水) 03:20:23.10 .net
>>30
そんな素人の環境なんか知ったことかよw
思いっきり売り手の視点じゃねーか
個人の趣味レベルなら別にWindows Serverなんて必要ないぞ、その辺の端末にIIS6.0でも入れときゃいいだろ

33 :仕様書無しさん:2012/08/08(水) 04:07:28.71 .net
糞高いWindowsを買わねばならないではないか。
6980円の安鯖にLAMPで良いよもう。
「全ての」ソースコードが見れる安心感サイコー!

34 :仕様書無しさん:2012/08/08(水) 22:27:38.75 .net
初心者:windowsしか知らない
中級者:アンチwindowsになる(知ったかぶり)
上級者:windowsの偉大さに気づく


35 :仕様書無しさん:2012/08/09(木) 21:34:18.75 .net
http://www.eclipse.org/xtend/documentation.html
C#っぽいけど書きやすくなりそう

36 :uy:2012/08/12(日) 14:18:19.94 .net
>>35
あ、これは凄い
これが普及するようならJAVAの評価を改めたい

37 :仕様書無しさん:2012/08/15(水) 18:59:12.16 .net
javaは最初の頃「今後の開発の主力はこれになる!」とか夢中になったが
試しに作ろうとしたものが言語(実装?)の壁で作れないとわかって冷めた
今は凄くなっているんだろうけど表にでてこなくなったね

38 :仕様書無しさん:2012/08/15(水) 20:27:13.17 .net
お前が表の業界からさっただけじゃないのか?w

http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

39 :仕様書無しさん:2012/08/15(水) 20:46:12.01 .net
javaをサックサク動かす方法を教えてください
ウィンドウが開く度にストレスたまるので…

40 :仕様書無しさん:2012/08/15(水) 20:52:26.85 .net
javaの遅さは異常
オブジェクト指向とかムダすぎる

41 :仕様書無しさん:2012/08/15(水) 20:56:38.38 .net
サーバーサイドでVM動かしっぱなしはいいとして
「プロセス=新しいJVMの起動」ってのは改められた?

昔、どこでも動くJAVAコンソール(SHELL)環境を作ろう!って思って
個別コマンドだと遅い→一々JVMを起動するから→Shell作って内部でタスク起動すればいいじゃん
→スレッドだとexitでShell毎落ちる→ならプロセスで処理→JVM起動(あぼーん)ってなって限界を感じたんだが
あとパイプを実装しようとしてもちゃんと動かせなかったな

結局クライアントとして使うのは厳しい?って感想だった

42 :仕様書無しさん:2012/08/15(水) 22:04:11.88 .net
>>41
お前は用語を正しく使えるようになってから
またこいな。

意味不明だから。

43 :仕様書無しさん:2012/08/15(水) 22:12:36.31 .net
>>42
うん、理解できないなら勉強してからレスしてね

44 :仕様書無しさん:2012/08/15(水) 22:17:05.36 .net
>>43
誰も理解できない = お前が変って気づいてないのか?w

45 :仕様書無しさん:2012/08/15(水) 23:10:45.90 .net
>>44
理解できないのは君だけだろ
てか、この程度解らない様じゃお呼びじゃないよ
流行に流されてJAVA、JAVA連呼するだけじゃなく
ちゃんと勉強しな

46 :仕様書無しさん:2012/08/16(木) 00:51:18.19 .net
誰もレスしてないのが証拠。

理解できる内容なら
誰かがレスしてるはず。

47 :仕様書無しさん:2012/08/16(木) 02:40:58.29 .net
w

48 :仕様書無しさん:2012/08/20(月) 08:49:51.11 .net
JAVAとか、図体でか過ぎて「あーあー」言ってる奇形児だろ

49 :仕様書無しさん:2012/08/22(水) 09:31:41.26 .net
ベンチマークだとCより早いんですよ(笑)

50 :仕様書無しさん:2012/08/22(水) 23:00:47.62 .net
javaの悪いところはIDEが多いところ
経験者ならわかるだろ、VSの方が圧倒的に良い
どこ行ってもVSはVSだし

51 :仕様書無しさん:2012/08/22(水) 23:17:01.22 .net
>どこ行ってもVSはVSだし
ダウト!

LinuxやHP-UX, Solaris, メインフレームで動くVSが「どこ」に有るのかと小一時間…

52 :仕様書無しさん:2012/08/23(木) 00:18:08.06 .net
VSはVSでバージョン変わるごとに別物だから。

53 :仕様書無しさん:2012/08/23(木) 07:03:26.84 .net
別物じゃないし
Eclipseみたいにそんな頻繁にバージョンあがらねえよ。
俺もEclipseバージョン上がりすぎでJava挫折したわ。
IDEの追っかけなんて興味ねえよボケ

54 :仕様書無しさん:2012/08/23(木) 12:48:11.05 .net
使えてて支障ないならバージョンうpなんてしなければいいのに

55 :仕様書無しさん:2012/08/23(木) 18:20:40.69 .net
一方OpenBSDは、vi,emacsとmake, CVSを使い続けた。

56 :仕様書無しさん:2012/08/23(木) 20:15:34.26 .net
いや、普通エディタ使うでしょ。
補完機能のために重いとか無いしw

57 :仕様書無しさん:2012/08/28(火) 16:53:12.85 .net
Javaってなんでサーバでよくつかわれてるんだろ
ハード固定なんだからJavaである必要が無いとおもうんだが

58 :仕様書無しさん:2012/08/28(火) 20:04:08.14 .net
そもそも、重くて鈍くてまともなGUIも作れないJavaだと、
サーバーにしか使いようが無かった。
また、当時としては比較的楽にスレッドが扱えたので、リクエスト毎に
プロセスを立ち上げてたような当時一般的だったCGIよりも
性能がいいシステムを作れたから。
その後は惰性。

59 :仕様書無しさん:2012/08/28(火) 23:42:32.52 .net
GUIはスペックの問題もあるから何とも言えない
EclipseとかもJVMチューニングして使ってる感じ

DBつないだりファイル読み込んだりすんのは割と使える

60 :仕様書無しさん:2012/08/29(水) 01:57:09.65 .net
Eclipse は、GUI周りが専用API

61 :仕様書無しさん:2012/08/30(木) 00:36:04.96 .net
eclipseはnative実装のswtだろ
今ではawt/swingとほとんど変化がないって奴

62 :仕様書無しさん:2012/08/30(木) 21:23:55.81 .net
ドカタが居る限りJavaは不滅です
馬鹿だから新しい言語なんて覚えられないからね

63 :仕様書無しさん:2012/09/01(土) 12:35:36.75 .net
とりあえずなんでもかんでもutilに入れてるライブラリは死んでほしい
あとJVMイジらなかったらジェネリクスすらまともに出来ないんだからC#に食われるんじゃねーの

64 :仕様書無しさん:2012/09/01(土) 13:41:14.55 .net
>>63
説得力がない。

なんでもutilに入れてるライブラリが何のことかわからないし、
ジェネリクスがまともに出来ないという理由も書いてない。


65 :仕様書無しさん:2012/09/02(日) 08:32:44.69 .net
>>64
なんでもutilに入れてるのはJavaの標準ライブラリ
ジェネリクスがJVMレベルで実現できてないのは知ってるよな?
Javaのジェネリクスはキャストしてるだけだから実行時型安全じゃないし型情報も消える

66 :仕様書無しさん:2012/09/02(日) 12:09:25.06 .net
イレイジャはScalaの実装で役に立ったとかいう話を聞いたな。
正負どちらの側面もある。

67 :仕様書無しさん:2012/09/02(日) 14:03:25.39 .net
>>65
> なんでもutilに入れてるのはJavaの標準ライブラリ
utilはクラスじゃなくてパッケージ。
そのパッケージに個別のクラスが入っている。
小さなクラスごとにパッケージを作れと?



JVMはマシン(機械語)と考えればいいよ。
機械語に型なんてない。

型がないからいろんなことが出来る。
言語側でやったことがいいものは
言語でやる方がいい。

68 :仕様書無しさん:2012/09/02(日) 15:49:09.16 .net
なんたらUtilsといったユーティリティクラスが多いって意味だと思う。
ユーティリティクラスではなく、対象のクラスのインスタンスメソッドの方がいいのではないかとか、よく議論されてるし。
例えば、Arrays.sortなのかlistInstance.Sortなのかとか。後者は.NET。

69 :仕様書無しさん:2012/09/03(月) 22:30:19.42 .net
63はパッケージの意味で言っていると思われる。あれは、Javaが小さかったころの名残。

70 :仕様書無しさん:2012/11/29(木) 10:50:33.41 .net
V2Cを触ってまだ重いとか言ってるのか

俺は触ったことないが(噂を聞いた)

71 :仕様書無しさん:2012/12/13(木) 09:39:45.82 .net
Swingアプリの外観見たらそりゃ誰も使わねえわ
独自描画だから簡単に改善できるはずじゃないの? 環境依存も酷いし。
V2Cは中身が非常に優れてるだけに可哀想。

72 :仕様書無しさん:2013/01/12(土) 22:21:22.90 .net
V2Cの見た目は自由に弄れるよ
もっと言えばjane系よりも柔軟なくらい(スキルがあればだけど)

73 :仕様書無しさん:2013/01/13(日) 01:49:52.85 .net
ルックアンドフィールのライブラリならsubstanceとか?
http://insubstantial.posterous.com/

74 :仕様書無しさん:2013/01/27(日) 09:49:01.40 .net
┏━━━━━━━━┯━━━━━━━━┓
┃  民主党支持者  │     民主党     ┃
┣━━━━━━━━┿━━━━━━━━┫
┃   カンリョウガー.    │  消費税増税    ┃
┠────────┼────────┨
┃   ザイカイガー.   │  原発再稼動    ┃
┠────────┼────────┨
┃   アメリカガー     │    TPP推進    ┃
┗━━━━━━━━┷━━━━━━━━┛
民主党にすら見捨てられた民主党支持者へ
お前らの支持政党はもはや日本には無い
いいかげん諦めて半島に帰れ

75 :仕様書無しさん:2013/02/11(月) 23:28:19.57 .net
ここはJAVA弄り始めの奴が、俺何でも知ってるよーという勘違いのオナニープレイ満載スレです!

76 :仕様書無しさん:2014/02/12(水) 11:52:58.89 .net
俺、javaエンジニア10年以上やってきたけど、javaに未来はないと思ってる。
もちろんこれからもjavaの需要はあるが、小、中規模でjavaを導入するメリットはどんどん減ってきていると思う。

77 :仕様書無しさん:2014/02/12(水) 15:36:30.38 .net
そう思う人もいれば思わない人もいる

78 :仕様書無しさん:2014/02/13(木) 18:10:17.68 .net
思うのは自由だが…
せめて根拠提示せえやハゲ

79 :仕様書無しさん:2014/05/18(日) 11:20:49.08 .net
>>76
java のライブラリ群にはどのような感想をお持ちですか?

80 :仕様書無しさん:2014/05/22(木) 08:20:50.24 .net
java8は面白そうだ。

81 :仕様書無しさん:2014/05/22(木) 21:44:28.27 .net
腐れボラクルでなければな。

82 :仕様書無しさん:2014/07/17(木) 23:26:36.14 .net
Java8の案件なんてあるのかな
うちなんかいまだにJava5+JBoss4.0だぜ

83 :仕様書無しさん:2014/07/23(水) 22:48:01.41 .net
5か。いいなーGenericsあって…

84 :仕様書無しさん:2014/08/12(火) 09:17:42.97 .net
プログラム触ってみたくなったからJava始めてみる事にしました
VSはマイクロだからAndroid市場に食い込めないだろうし携帯端末握ってるJavaは将来性あると思う
これから第三の安定言語が出てくるとは思いにくいですしね

85 :仕様書無しさん:2014/08/12(火) 09:22:36.30 .net
可能性があるとすればGoogleが言語も始めたらそちらが主流になる位でしょうか

86 :仕様書無しさん:2014/08/26(火) 00:40:21.69 .net
Javaエンジニア募集中です!
http://jobinjapan.jp/job-listing/keyword-java-pg.html

87 :仕様書無しさん:2014/08/30(土) 19:18:57.75 .net
まだ当分メインの仕事で使うのは難しそうだが、
サーバーサイドなら8でも十分いけるかなって感じはある
バイトコード操作するようなコンパイラに影響される系のライブラリも結構対応できてきてるし、
実際使うとすごくいい感じに書ける

でも、クライアントサイドJavaは、まだ当分、よくて7、利用者を限定したくないなら6って状況がまだ続きそう
あと2年もすれば少なくとも7、ものによっちゃ8を要求するものもって感じになって……るといいな…

てか、5を使ってるところがあるのはまだわかるけど、1.4以前の環境ってどんだけ…

88 :仕様書無しさん:2014/08/30(土) 19:22:14.88 .net
>>85
既にGoあるやん
golangとかで検索してみりゃ情報は見つかるで

89 :仕様書無しさん:2014/10/30(木) 13:10:41.51 .net
>>87
頑なに1.3なとこもあるよ

Listの先頭がIntegerなのに次の要素がString[]だったりと、よく分からんコードだった

90 :仕様書無しさん:2015/10/02(金) 20:23:34.70 .net
受ける会社大丈夫?
下記の条件が全て当てはまる会社にご注意下さい。

・年齢不問IT系
・「社名 労基」でググると過去の2chスレが出てくる
・転職会議で2.5点

91 :仕様書無しさん:2015/10/02(金) 21:25:26.89 .net
Seasar2(笑)

絶対に手を出してはいけないフレームワーク

絶対ニダ!

92 :仕様書無しさん:2015/10/03(土) 09:26:40.18 .net
特定企業、特定業界では次の"COBOL"として大人気だから、未来はあるお
でもそんな旧世代的な所で働いて、面白いと本人が思えるかどうかなんだよね
Excelでスケジュール管理、Subversionでソース管理、手動でテスト、Excelで課題バグ管理、手動でビルド、OSS使わずに車輪の再発明でヒイヒィ
そういうのやりたい人はJavaお勧め

93 :仕様書無しさん:2015/10/03(土) 14:16:02.04 .net
この業界、C言語でサーブレット作れるレベルじゃないと話にならんわな
Javaでサーブレットとか簡単すぎてあくびが出そうだ

94 :仕様書無しさん:2015/10/04(日) 08:12:04.69 .net
>>92
え?COBOLの次の世代はすでにあるよ?

EXCEL!!!

95 :仕様書無しさん:2016/04/19(火) 22:08:43.25 .net
Javaはクソ

96 :仕様書無しさん:2016/07/08(金) 23:12:11.58 .net
39 仕様書無しさん 2016/07/08(金) 23:11:07.46
Oracle、Java EEから手を引く可能性も

http://s.news.mynavi.jp/news/2016/07/04/261/

97 :仕様書無しさん:2016/07/08(金) 23:45:00.35 .net
Java EEの開発が停滞?--オラクルの不透明な態度にコミュニティーが不信感

http://japan.zdnet.com/article/35085410/

98 :仕様書無しさん:2016/07/09(土) 10:27:44.81 .net
Javaとかトラップ多すぎて採用するのリスキーだわ

99 :仕様書無しさん:2016/07/14(木) 18:44:10.31 .net
SEの報酬対効果と知的財産搾取の対策

相場下がって迷惑だから不利益開発するな!

報酬80万/月以下で設計するのは辞めろ!
報酬80万/月以下で実装するのは辞めろ!
23

100 :仕様書無しさん:2016/07/16(土) 01:07:54.43 .net
Java自体の是非はともかく開発環境がクソッタレみたいなeclipseほぼ一択な現状はいい加減なんとかして欲しい

Visual Studioの使い勝手の良さよ…

51 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★