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

■ このスレッドは過去ログ倉庫に格納されています

なぜRubyは一発屋でオワコンになってしまったのか?

1 :仕様書無しさん:2011/12/04(日) 10:45:11.34 .net
Rubyが優れていたのではなくRailsが優れいてた。
他の言語にもRails相当のものが作られた。
Rubyいらなくね?

2 :仕様書無しさん:2011/12/04(日) 12:20:59.93 .net
松江の地場産業

3 :仕様書無しさん:2011/12/04(日) 12:40:33.62 .net
でもやっぱ初代っていうのは重要だ
Railsの案件に比べて、他言語のRails風フレームワークの案件は全然ない
Rails絡まないRuby単体の案件もないが

4 :仕様書無しさん:2011/12/04(日) 13:47:24.95 .net
そもそもRailsがオワコンだからな。

5 :仕様書無しさん:2011/12/04(日) 13:47:34.31 .net
Scalaに負けたね

6 :仕様書無しさん:2011/12/04(日) 16:56:17.53 .net
マッツだかタッケだかウンメだかが優れていたのではなく>>1が優れいてた。

7 :仕様書無しさん:2011/12/04(日) 18:16:17.00 .net
噛んどるがな

8 :仕様書無しさん:2011/12/04(日) 22:13:15.98 .net
rubyの人気
http://www.tiobe.com/index.php/paperinfo/tpci/Ruby.html

9 :仕様書無しさん:2011/12/05(月) 05:31:01.03 .net
国策。
デジタルデバイドを恐れる老害・年金貴族による予算配分の結果。

10 :仕様書無しさん:2011/12/05(月) 12:04:42.35 .net
rubyは予算ついてるほうだと思うよ

11 :仕様書無しさん:2011/12/06(火) 07:14:35.15 .net
だから自分から何も言わなくても黙って口開けてるだけで飯が投げ込まれるのが望みならJavaやれって言ってるだろ

12 :仕様書無しさん:2011/12/06(火) 07:51:39.27 .net
カルトの雰囲気

13 :仕様書無しさん:2011/12/10(土) 04:41:53.06 .net
WebAPからスマホ用クライアントAPに流行が移ったから

14 :仕様書無しさん:2011/12/10(土) 05:17:50.62 .net
信者がキモいからですぅ

15 :仕様書無しさん:2011/12/10(土) 14:18:27.18 .net
でも、カルト中のカルトと恐れられるほど信者がキモいAppleは最近復活してるじゃん

16 :仕様書無しさん:2011/12/10(土) 17:04:04.75 .net
マジレスすると互換性切り捨てるから

17 :仕様書無しさん:2011/12/10(土) 22:30:17.51 .net
仕様が場当たり。

18 :仕様書無しさん:2012/01/03(火) 09:38:24.52 .net
プログラミングRubyのRubyベタボメっぷりにRubyを使い始めて早10数年、使えば使う程にRubyって駄目だなと痛感する
Rubyを学習し始めた頃は誰でもRubyは素晴しいと思うのだが、数年も使えばそのどうしようもない互換性のなさにウンザリする
しかも互換性が無くなることをマズいと思っていない集団がRubyを制作しているのでどうしようもない
1.4時代のコードが1.6になった途端に互換性がなくなり動かなくなることはあったが、1.6→1.8ではそれが顕著になり、1.9など何のエラーも出さずに前のコードが動く方が珍しいほど
それどころか1.9に行かずREEが海外ではデファクトになりつつある現状、そして始まるPlain RubyとREEの方言問題
例えばPassengerもREEの方がうまく動いたり、かと思えば特定のバージョンだとPlainじゃないとまともに動かなかったりと、とても面倒臭い

美しいコードを求める為の副作用、という名の互換性のなさはRuby界全体に蔓延していて
例えばあれだけもてはやされたRailsも、Rails2とRails3の互換性のなさに誰しも苦労したのは記憶に新しいところ
誰もが互換性のなさに辟易し、俺ライブラリを量産するため、gemで探すと似たような事をする終わったプロジェクトがわんさか引っかかる
諸処の小さなプロジェクトだけがそんな現状ならば許せるが、dbiアダプタでさえそんな現状なので
バージョンが変わるとデータベースにすら接続できなくなったとか、dbiのAPIバージョン変わったのにアダプタ側の更新ないな、
とか思ってるとアダプタ作者がRubyから足洗ってたとか余裕

身内同士でRubyはコードが美しいと四六時中自画自賛しているが、実はそれこそがRubyのガン
その美しいコードという名のオナニーの為に一体どれだけの互換性と人的リソースが失われていったことか
Rubyのコードは美しい、Railsスゲー、ベタボメする人は沢山いたがいつも一過性の人気しか得られないのはそこにあるし
ベタボメしていた人達もしばらくするとウンザリしてRuby界から消えてしまうのも原因は実はそこにある
達人プログラマーはRubyをベタボメしなくなったし、Mongrel作者はRailsどころかRubyに見切りをつけちゃったしね
ああいう熱狂的なRuby信者でもRubyから足を洗っているのを見ると、tDiaryがRubyに見切りつけてPythonで全部書き直したとか言われても驚かないだろう自分がいる


19 :仕様書無しさん:2012/01/03(火) 10:55:15.04 .net
長文乙、読んでないけど

非互換はRuby3.0まで入れられないからなあっていう趣旨をどこかで見たけど、
逆に言えばRuby3.0は非互換が入るってことだよね
確かにそんなの怖くて使えないという気にはなる

20 :仕様書無しさん:2012/01/05(木) 01:09:12.17 .net
これコピペだろ確か

21 :仕様書無しさん:2012/02/26(日) 23:27:38.98 .net
Webアプリ開発は Linux + Mono + ASP.NET MVC が最強だと悟った
http://engawa.2ch.net/test/read.cgi/poverty/1330244837/

22 :仕様書無しさん:2012/03/11(日) 01:24:16.73 .net
俺に返すつもりならば 捨ててくれ

23 :仕様書無しさん:2012/03/11(日) 17:32:45.52 .net
曇りガラスの向こうは風邪の町

24 :仕様書無しさん:2012/05/28(月) 01:44:18.17 .net
>>9
そう思う。
Rubyはグラスルーツが花開いた好例ではなかったのか。
国や**省の金が思惑が、どんなものなのかセンスを持ち合わせていない
日本ruby陣は、やはりオタクどまりなのだろう。

25 :仕様書無しさん:2012/10/31(水) 17:15:28.30 .net
モバイルでの存在感高まってない?

26 :仕様書無しさん:2012/12/03(月) 01:14:04.13 .net
簡易スクリプト言語としての存在感は高まってるね。
速度は遅いけど結構簡単にやりたいことができちゃうってところが重宝されてるのかも。

git-hubでもRubyが多いね。
Windowsでいうとvbs、vbaなんかとかぶるのかな。

27 :仕様書無しさん:2012/12/03(月) 22:22:26.95 .net
githubの分類ってあてになるのか?
俺はWindows用のコードをC99で書いたはずなのに、
なぜかObjective-Cとかいう糞ラベルつけられたぞ

28 :仕様書無しさん:2012/12/21(金) 13:54:53.84 .net
今井美樹の歌の中で俺は「Ruby」を一番気に入っている。

29 :仕様書無しさん:2012/12/24(月) 16:32:58.84 .net
ttps://twitter.com/yukihiro_matz/status/279802518341550080
右傾化してる自民党だけには投票できない。与党のうちはそれでも安定運営してるように見えたのに、下野したら極端化した。

ttps://twitter.com/yukihiro_matz/status/279802899121455104
外交上の不利益を無視して隣国をシナって呼ぶところもなあ。

30 :仕様書無しさん:2012/12/27(木) 21:11:46.22 .net
            _
        r-、' ´   `ヽr-、
       ィ7 /l: ハヽハ トヾ    駄スレを沈めることはこの俺が許さん!
        '|l |'´_` ´_ `| ||    信念に基づいて行動する、
        | |´ヒ}   ヒ}`! l |   それを人は正義と言う。
   __ノ゙). 从 l,  _'_.  |从   今俺が行ってることは、保守ではない
 ,_'(_ ノ_ヽ ヾl.> - ,イ;リ     正義という名の粛清だぁ!
 { f:テ} {'f:テ}',/\ヽ--//ヽ    
 ヽ,r─‐ 、ィ .、、 i l>Y<! i '、    バーニング!
 / iゝ_ノ iヽ /l   |l  l   ',
 lンヽ/ムノじ

31 :仕様書無しさん:2013/02/06(水) 06:01:07.09 .net
官民学一丸となって税金から補助金むしろとって甘い汁吸おうとする糞ばかりが群がるRuby。
海外からはもう見放されてるよね。

32 :仕様書無しさん:2013/07/16(火) NY:AN:NY.AN .net
31の意図不明発言に関して

参考グラフ
英語圏 言語別 求人数
http://www.indeed.com/jobanalytics/jobtrends?q=%22C+language%22%2C+C%23%2C+C%2B%2B%2C+objective-C%2C+%22java%22%2C+javascript%2C+ActionScript%2C+flash%2C+ruby%2C+perl%2C++python%2C+php%2C+flash%2C+vb%2C+%22visual+basic%22%2C+sh&l=
英語圏 言語別 求人伸び率
http://www.indeed.com/jobtrends?q=%22C+language%22%2C+C%23%2C+C%2B%2B%2C+objective-C%2C+%22java%22%2C+javascript%2C+ActionScript%2C+flash%2C+ruby%2C+perl%2C++python%2C+php%2C+flash%2C+vb%2C+%22visual+basic%22%2C+sh&l=&relative=1
※indeed社株式が昨年末にリクルート鰍ヨ譲渡され、人材流出しているのか?グラフが今年年初から更新されていない。

画像あぷろだとかつかわんからわからんが、
日本の求人案件数のグラフを個人的にはかっているが、
案件供給数は過去3年間累計で PHP:JAVA:perl:Rubyの順で 9:7:2:1くらいですね。
案件に対する人材供給数は、まあ みなさん感度に応じて知人にきくとよい。

33 :仕様書無しさん:2013/07/16(火) NY:AN:NY.AN .net
Ruby/Railsが案件として成熟していないのは痛感。案件の傾向を列挙する;

1.言語がサーバーサイドエンジニアむきで、「画面しか見えないし興味がない」顧客志向ではない。
 これがPHP,**SPなど「画面イメージを中心」に展開する言語に案件でおされる理由。
 (シナトラ、Serveとかマニアックなレスはやめてほしい。そういう条件でそれだけ有限期間で人材を調達できるのか)
2.互換性軽視(※既出)でエンジニアすら嫌気がさす。変化が多すぎてプログラマーすら嫌気。

3.現場リーダーがプログラミングマニアで、コードにこだわりすぎ。顧客はコードなど見えないし、画面と動作のコスパしか見ない。
4.現場リーダーがアジャイル(というPM精神論)に拘泥しすぎ、あるいは一つ覚え。 スパイラルとかウオーターフォールとか、「事前に段取ってからつくる」気風がとぼしい。
無計画でも自由放任でもアジャイル手法さえあれば「うまく、はやく」出来るとおもっているふしがある。

これじゃあ、案件の裾野はひろがらん。
職人芸で運営されるシェフや芸能界大道具係みたいな制作現場から脱却できるはずもない。

日本でのRuby案件はふえているが、PHPよりも格段に案件が少ないのは、
言語仕様と現場リーダーがマニアックすぎて専門馬鹿地味ているからだとおもいます。
まず現場からマニアックさをへらさないと。。。

※余談:発注側責任者(施主)も超マニアックなプログラマーのばあいがあり、痒い状況。

34 :仕様書無しさん:2013/07/16(火) NY:AN:NY.AN .net
8については、以下のような別の比較もある(知ってる人は知ってる);
16の言語と57のフレームワークを比較したベンチマーク
http://tech.a-listers.jp/2013/05/06/web-framework-benchmark/

まあこういう人気とか性能とか、ランキングだけじゃ案件はきまらんのですが一応はっといた。
組織内政治、教育コスト、安心感と知名度。。。。
いくつもの要素の結果「オワコン」か否かが業界の表象として話題になる。

35 :仕様書無しさん:2013/08/11(日) NY:AN:NY.AN .net
ずっと使われ続けるものなんてないよ
Railsの考え方はずっと生きてるし、きっかけになったのは成功ではあると思うよ

36 :仕様書無しさん:2013/09/03(火) 23:23:09.82 .net
Ruby http://www.youtube.com/watch?v=uP1Oew8s-ZI

総レス数 36
10 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200