Rubyにはプログラミング言語以上の価値があると思う
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2008/08/05(火) 06:00:14ID:???そういった、プログラミング以外での重要性を、語っていこう
0002nobodyさん
2008/08/05(火) 07:51:49ID:???それはない、外人よりも疎外感を覚えさせてくれる
0003nobodyさん
2008/08/05(火) 08:33:51ID:???0004nobodyさん
2008/08/05(火) 09:07:52ID:???0005nobodyさん
2008/08/05(火) 11:05:37ID:???0006nobodyさん
2008/08/05(火) 16:50:52ID:???プログラミング言語以上の価値って
それ宗教か?
モンモン教だとか、ホルモン教だとかいうやつ。
0007nobodyさん
2008/08/05(火) 18:19:49ID:???0009nobodyさん
2008/08/05(火) 23:44:59ID:W3jd5mR7まさにオウムwww
0010nobodyさん
2008/08/05(火) 23:57:14ID:???Rubyはプラスのエネルギー。
というか、Rubyさえあれば他のスクリプト言語はいらないぞ。
0011nobodyさん
2008/08/06(水) 01:00:32ID:???こう言う思考回路が似非宗教の特徴だな。
0012nobodyさん
2008/08/06(水) 04:21:47ID:???今からやるならRubyだけだろう
PerlやPHPの古い試算を、Rubyで書き直されるまでの間、保守する人間は確かに必要だ。
でも、それは今覚えている人間だけで十分だ。
0013nobodyさん
2008/08/06(水) 05:53:28ID:???0014nobodyさん
2008/08/06(水) 07:34:39ID:???結局Rubyが完璧すぎるからPerlとかPhpを相当勉強しちまった層が妬んでるんだよ
それか、信念が足りない 勉強するって決めたからには 周りをみずに突っ走らないと
0015nobodyさん
2008/08/06(水) 07:40:07ID:???運用環境にコレっていうのがないだろ
現実的な解として、文句なしに選べる程のものでもない
といったところ
0017nobodyさん
2008/08/06(水) 12:03:59ID:po4FLFAu0018nobodyさん
2008/08/06(水) 13:16:53ID:???これを読めば、Ruby、C、勉強用にSchemeを学べば十分という事が分かる
0019nobodyさん
2008/08/06(水) 13:24:30ID:???ここを1日に10回くらい読んでからコーディング作業に入ること。
0020nobodyさん
2008/08/06(水) 16:40:25ID:???やだ。rubyとかやだ。
perlは消えていいがrubyも消えて。
0021nobodyさん
2008/08/06(水) 17:10:17ID:???0022nobodyさん
2008/08/07(木) 00:06:09ID:GnPq+xRp0023nobodyさん
2008/08/07(木) 18:01:48ID:???0024nobodyさん
2008/08/07(木) 23:26:19ID:j99Hd3T3http://web.archive.org/web/20010427071311/www.ruby-lang.org/ja/column/v0004.html
バベル案内
http://www.aoky.net/articles/steve_yegge/tour_de_babel.htm
Perlもまた、間もなくなくなる。
Perl, Python, Ruby の比較
http://www.shido.info/py/python1.html
perl/Ruby、これから覚えるべきなのは?
http://q.hatena.ne.jp/1145610898
0025nobodyさん
2008/08/08(金) 06:15:13ID:r7H8zt0+初めてPythonという単語が出てきたな
0026nobodyさん
2008/08/08(金) 06:53:04ID:???PHP+キャッシュ使われたらどの言語も速さでは勝てない気がする
0027nobodyさん
2008/08/08(金) 14:52:22ID:???0028nobodyさん
2008/08/08(金) 15:28:38ID:???0029nobodyさん
2008/08/08(金) 20:59:57ID:???PHPはWebしかできなくてばかじゃねーの
Pythonは空白多すぎてもはや自滅してる
0030nobodyさん
2008/08/09(土) 06:06:48ID:???0031nobodyさん
2008/08/09(土) 12:09:11ID:???0032nobodyさん
2008/08/09(土) 12:43:50ID:???Perlは今でもかなり堅実にメンテされてるけど
諦めるってのは何を?
素敵なWEBフレームワーク?素敵なGUIツール?
そんなもんいらねっていう用途もあるわな
0033nobodyさん
2008/08/09(土) 13:21:50ID:???0034nobodyさん
2008/08/09(土) 13:52:35ID:???以前から使ってて、その試算を生かしたいPerl5ユーザーにかなり認識のずれがあるから、
ほっといてもそのうち崩壊するだろう
それか、Perl5から延々に進歩しないでとどまるって選択肢もあるだろうが。
いずれにしても、将来性はないに等しい。
>そんなもんいらねっていう用途もあるわな
べつにそれらを使わなくてもRubyは使える。
使いたければ使えばいいし、使いたくなければ使わないと言う選択肢もあるRubyと
もともと使えないPerl。
勝負になってないだろ。
0036nobodyさん
2008/08/09(土) 14:06:39ID:???そうすればMatzに僅かでもお金が行くし、はっきりいってためになる。
0037nobodyさん
2008/08/09(土) 14:08:25ID:???0038nobodyさん
2008/08/09(土) 14:30:47ID:???ttp://asipeye.blogspot.com/2008/07/perl6.html
0040nobodyさん
2008/08/09(土) 14:43:12ID:???0041nobodyさん
2008/08/09(土) 16:59:16ID:???0042nobodyさん
2008/08/09(土) 17:42:17ID:???隣国のアップグレード費用カワイソスw
0043nobodyさん
2008/08/09(土) 17:46:55ID:???0045nobodyさん
2008/08/09(土) 18:20:57ID:???0046nobodyさん
2008/08/09(土) 19:38:12ID:???0047nobodyさん
2008/08/09(土) 20:24:00ID:???Perl?C?PHP?
なあ、お前の事じゃないからどうでもいいんだろうけど、そりゃ余りにも酷い仕打ちなんじゃないの?
やっぱり、それらの欠点を全て克服した、Rubyに決まりでしょ。
最初からオブジェクト脳が出来上がるしな。
そもそも、日本人なら、日本人が作ってるってだけで一体感のような感覚を持たないのはおかしいと思う。
極左の人なら別だがなw
0048nobodyさん
2008/08/09(土) 20:28:06ID:???「なぜあなたの国にRubyという素晴らしいプログラミング言語があるのに、それを使わないのか?」
彼らはみんなRubyの本を持っていて、自ら体験した中で一番素晴らしい言語だと言ってたよ
0049nobodyさん
2008/08/09(土) 23:06:52ID:???0050nobodyさん
2008/08/09(土) 23:35:30ID:???異様だな…。
>それらの欠点を全て克服した、Rubyに決まりでしょ。
言語なんて適材適所だけど、少なくともプログラミングの初心者にRuby
勧めるなんて冗談やめてくれよ。pythonでいいじゃん。
>日本人なら、日本人が作ってるってだけで一体感のような感覚
島国根性だな…。日本人が作っていようがオランダ人が作っていようが関係ないだろ。
英語の読み書きできないのか?
0053nobodyさん
2008/08/10(日) 16:05:14ID:???何にも具体的な反論が出てこないよねw
0054nobodyさん
2008/08/10(日) 19:33:01ID:???てか、rubyを無理に推す人って何を考えてるんだろうか
ここの>>1とか。
いいと思えば使ったらいいし、そう思わない人の言うことは
素直に参考にすればいいだけなのに。
0055nobodyさん
2008/08/11(月) 07:28:49ID:???0056nobodyさん
2008/08/11(月) 10:39:10ID:???0057nobodyさん
2008/08/11(月) 10:58:21ID:rttf5eMnそれだけPerl厨が必死なんだろ
0058nobodyさん
2008/08/12(火) 07:53:12ID:???こんなお手軽なでおもしろさが実感できる言語は初めて
勉強ってたのしい!って感覚かな
だからといって他の言語を駆逐するという程ではない
0061nobodyさん
2008/08/13(水) 01:43:39ID:???0062nobodyさん
2008/08/16(土) 07:06:57ID:???Rubyを仕事で使うと・・・
(1) Ruby信者がどこからともなく現れ、いきなりRubyの長所の演説がはじまる
(2) しかしRubyの欠点が指摘されると、信者の顔がゆでだこのようになる
(3) Perl資産を使うと信者が勝ち誇ったように「全部Rubyで書き換えましょう」という
(4) RubyだとSocketも簡単だぜ!といってさくっとスクリプトを組んで情報漏洩する(実話)
などなど、面白いことばかりです。
言語が面白いとかではなく、信者が面白いといった方がいいのでしょうか。
しかしながら、こんな面白い言語を使ってない会社は今すぐ現在の考えを改め、積極的にRubyを導入しましょう。
0063nobodyさん
2008/08/16(土) 11:47:34ID:???0065nobodyさん
2008/08/16(土) 22:11:53ID:kRKLAsSfWebプログラミングをやりたがるから
いきなりRubyを薦めても挫折しがちなんだよなあ。
やっすいレンタルサーバ借りて
PHPで数行書けば動くっていうのに流れるのは当然。
プログラムをまともにやるなら
一つの言語だけをやるっていうのはありえないから
PHPでもやらせてRubyも学ばせりゃいいんじゃないのって思う。
個人的にはRubyもPerlもPythonも大差ないからなあ。
俺は日本人が作っていて言語設計者のインタビューが母国語で読める、
講演会に気軽にいける、っていう理由でRuby選んでるけど。
0066nobodyさん
2008/08/17(日) 00:11:34ID:???> やっすいレンタルサーバ借りて
> PHPで数行書けば動くっていうのに流れるのは当然。
Ruby でも安いレンタルサーバー借りて数行書けばCGIで動くんじゃね。
0068nobodyさん
2008/08/17(日) 00:18:15ID:???0069nobodyさん
2008/08/17(日) 02:34:09ID:???0070nobodyさん
2008/08/17(日) 04:15:12ID:???覚える事もないから忘れる事もない。
(まじで何も覚えてないでしょ。関数名とかパラメタとか)
近頃の若い人はやっぱJavaなんでしょうかねー。
私はJavaで座敷しました。C++はなんとかわかる。
perlはやたもん勝ちの暴力的な感じがした。
rubyには女性のような美しさを感じる。
き キモイのでシャイナラー
0071nobodyさん
2008/08/18(月) 00:10:10ID:RVA7Wvm+webprog板ではphpでしょう。
Rubyって......
ばかでしょう。
Ruby信者がどこからともなく現れ、いきなりRubyの長所の演説
↑殴る
0072nobodyさん
2008/08/18(月) 00:18:38ID:9CoV+h4q0073nobodyさん
2008/08/18(月) 01:07:54ID:???web programing 的にどうかはしらんが、
C って、元々は、抽象化されたノイマン型コンピュータを扱うために
設計された言語ですぜ、ある意味アセンブラの代替え品!
LL とか、関数型言語とか、C++ とか、Java とか ………
は、もっと抽象度の高いところを目指してるはずなんだが…
>>71 「PHP == 最低の糞言語」なわけだが
0074nobodyさん
2008/08/18(月) 02:15:39ID:RVA7Wvm+だめかな?
0075nobodyさん
2008/08/18(月) 13:41:46ID:7XVKjNRE人口も割と多いからいいと思う
一々言語にこだわる人もいるけど適材適所でいいんじゃない?
Rubyで全部やろうとする人とかはよくわからない
勝手にするがいいさ
0076nobodyさん
2008/08/19(火) 01:21:01ID:???0077nobodyさん
2008/08/19(火) 02:15:19ID:???0078nobodyさん
2008/08/19(火) 02:21:07ID:???勉強しても意味無いじゃん。
0079nobodyさん
2008/08/19(火) 02:58:01ID:???0080nobodyさん
2008/08/19(火) 03:53:03ID:???普段から使うよ派→Perl
がいいんじゃないかな。
初めてのPerlでも「せめて毎日Perlでプログラミングをする人が、Perlを使う対象だ」って言ってるし。
0081nobodyさん
2008/08/19(火) 05:09:10ID:???美しくないと嫌だ派→Ruby
0082nobodyさん
2008/08/19(火) 05:11:25ID:???0083nobodyさん
2008/08/19(火) 05:52:05ID:???Perl→ワーグナー的(表現主義的)
Python→ブラームス的(形式主義的)
Ruby→モーニング娘。
さあ、みなさんもRubyやりましょう。つくってるのは日本人ですから!ファンもたくさんいますから!
0084nobodyさん
2008/08/19(火) 06:52:18ID:FXLuJGPN0085nobodyさん
2008/08/19(火) 12:12:25ID:???0086nobodyさん
2008/08/19(火) 13:59:45ID:FXLuJGPNきたなくなる
0087nobodyさん
2008/08/19(火) 14:20:05ID:???あほですか?
0088nobodyさん
2008/08/19(火) 15:53:42ID:???$s = preg_replace('/[\'"]/', '', $s);
↑どっちがきれいかってか?主観でしかないじゃないか
0089nobodyさん
2008/08/19(火) 19:02:58ID:WnrrWuPQ一つのことを色々な書き方ができるようにした言語
Rubyは一つの作業は一つの書き方でやる言語
どっちが好きかは好みの問題
正規表現バリバリのPerlのコードが読みにくいのは確かだが
0091nobodyさん
2008/08/19(火) 19:44:38ID:WnrrWuPQRubyスレだからRubyを引き合いに出してみただけ
LL言語のことはよく知らないからそれ以上は回答できない
0092nobodyさん
2008/08/19(火) 19:45:30ID:???0093nobodyさん
2008/08/19(火) 20:37:34ID:???0094nobodyさん
2008/08/19(火) 22:36:46ID:???そんなんだから宗教言われるんだろ。自粛しろ。
0095nobodyさん
2008/08/19(火) 22:45:06ID:???Rubyのメリットってその程度なの?
じゃあ、すでに学習してしまった人にとってはメリットがあったとしても
これから選択する人はわざわざRubyを選ぶ理由というのはないということかね?
0098nobodyさん
2008/08/19(火) 23:12:07ID:???Rubyが、PerlやPython、PHP、Cなどの言語より優れていて、このためにRubyを学ぶべきだという部分は、いったい何なの?
0099nobodyさん
2008/08/19(火) 23:15:20ID:???0100nobodyさん
2008/08/19(火) 23:26:21ID:???ここの >>1 とか >>5 とかは却下なわけだろ?
好みとかではだめなのかな
相性が良くて続けられる、ていうのはどうよ
俺はJavaScriptやActionScriptの系統はどうにも
相性が悪いんだが、ブラウザにそれしか乗って
いないから憂鬱になる。
選択肢があるっていうだけでも意義があるじゃん
# >>98で、Cだけは全然別ものだと思うけど
0101nobodyさん
2008/08/19(火) 23:26:50ID:???0102nobodyさん
2008/08/19(火) 23:35:46ID:jjiPhAHAhttp://an.to/?nikkeiweb20080819
0103nobodyさん
2008/08/19(火) 23:38:08ID:???1. Matz
2. Guy L Steele Jr
3. Larry Wall
4. James Gosling
1 >= 2 > 3 = 4
0104nobodyさん
2008/08/20(水) 00:59:14ID:dZW1CsAI本気モードにLLしたい場合、将来性を考えるとRuby覚えるぐらいならHaskell覚えるし、
適当に、じゃRubyでいいや、というぐらいのことならPHPのほうが気楽。
中途半端なんだよね結局。
0105nobodyさん
2008/08/20(水) 01:57:41ID:4SgzBP1uRubyとかいやだ。
0107nobodyさん
2008/08/20(水) 02:40:42ID:???動的部分を多言語でやってテンプレート部分だけPHPにやらせたらいいんじゃね?
0108nobodyさん
2008/08/20(水) 04:59:57ID:???winで動かすちょっとしたのならVBでいいし、本格的にやるならC++。Cがわかれば大抵の本は読めるし、OSのコードも読めるしな。
perlは文書処理で活躍。ウェブもperlでいいんだが、やっぱり便利だからphpを使ってしまう。
あとはまあ、Javascriptをウェブで使ったり、シェルスクリプトもperl覚えてるからいらないと言う人もいるが、UNIX使うときは便利だったり。
そのほかにJavaもまあわかる範囲。
俺はコンピュータ関連の仕事だが、決してプログラマじゃない。
連日コード書いてるプログラマからすれば屁みたいなもんだと思うし、はっきりいって手を広げすぎだと思う。
俺のやる事くらい全部Cでやるって猛者もいるだろうし、そこまで極端じゃなくてもC++とperlあればほとんど片付くだろう。
そんな俺でも、Rubyを勉強しようという意欲は特にわかない。
なぜ必要なのか、という部分が本当に伝わってこない。
これがプログラマなら、仕方ないと思うんだ。
これこれを○○言語でやって、って形で仕事請けるんだと思うし、そこにRubyを指定されたらやるしかない。(もっとも俺の知り合いの範囲内では聞いた事がないが)
しかし俺の場合、何使ってもいいからとりあえず仕事終わらせてってタイプだから、必然的に、必要なものしか残ってこないんだと思う。
俺はそういう状況でRubyを選択する意義がさっぱりわからない。
Rubyが好きな人は納得させてくれないか?
0109nobodyさん
2008/08/20(水) 05:28:21ID:???0112nobodyさん
2008/08/20(水) 14:54:11ID:???あなたには意見は不要だな。
言えるのはやってみれば だな。
ちょっとやってみて、どう思うか。
その結論があなたの正解。
0113nobodyさん
2008/08/20(水) 16:01:22ID:???いや、その理屈はおかしい。
確かに、やってみて、個人にとって必要不要を判断して、不要になる事はあるだろう。
たまたま、俺には不要になるかもしれない。
しかし、やってみるにあたって、どういうメリットがあるか説明する事は出来るだろうし、
説明できないなら、やってみる価値はないのでは?
お前のところにいきなり怪しいおっさんが現れて「俺に投資しろ。まあやってみればわかるから」って言われたら、素直にかね払うか?
それが「こういうリターンがあるかもしれない投資なんだが」って説明すれば、やってみる奴はいるかもしれないけどさ。
0114nobodyさん
2008/08/20(水) 16:06:19ID:???こういう五月蝿いやつに限って色んな言語転々として技術が未熟だったりする
まずは一つ身につけてから御託を言え
0115nobodyさん
2008/08/20(水) 16:23:57ID:???0116nobodyさん
2008/08/20(水) 17:49:11ID:???0118nobodyさん
2008/08/20(水) 18:33:04ID:dZW1CsAI何がどういいのか、はっきりしたことを聞いたことがないな。
言ったとしても些細な、趣味に近い言語仕様の差を並べるぐらいで、
じゃあ実際それがどういう開発メリットに繋るのか、とかいうロゴスが全くない。
0120nobodyさん
2008/08/20(水) 18:55:12ID:???なら内輪だけで使ってればよい。
もっとも君はそうしてるんなら、君をせめても仕方ないとは思うが、
やたらRubyを進めてくる奴、いるんだよね
0121nobodyさん
2008/08/20(水) 22:48:31ID:Vp94KdKiJavaに比べてかなりコーディング量減るよ。Ruby on Railsフレームワーク使えばさらに。
http://maskana.homedns.org/rails/pro
わかりやすく解説されてるから見てみて。
0122nobodyさん
2008/08/20(水) 23:05:10ID:???動的言語の柔軟さと簡潔さを維持したまま
テストツールとコンパイラの動的最適化を強化するアプローチは、
Scalaみたいな型推論を強化する方向に優位を保てるだろうか
0123nobodyさん
2008/08/20(水) 23:16:48ID:???金にならなければ意味がない。
今はJavaみたいなどうしようもない屑言語が一番金になるんだよ。
もし使って欲しければもっとメジャーになりな。
そしたら使ってやるから。
0124nobodyさん
2008/08/20(水) 23:27:13ID:???0125nobodyさん
2008/08/20(水) 23:29:27ID:???0126nobodyさん
2008/08/21(木) 00:40:10ID:???0128nobodyさん
2008/08/21(木) 08:37:54ID:???0129nobodyさん
2008/08/21(木) 09:06:14ID:???0131nobodyさん
2008/08/21(木) 13:23:31ID:???0132nobodyさん
2008/08/21(木) 14:37:27ID:???0133nobodyさん
2008/08/21(木) 15:21:16ID:4Uy6gGEaプラスC++があればもうプログラミング言語なんていらなくね?
0134nobodyさん
2008/08/21(木) 17:31:27ID:???それが>>108の主張
それに対してRuby信者の返す言葉は「>>109>>114>>116」
要するに、そもそも考え方のアプローチが違う。
論理的に考えるという事はRuby信者にとっては意味がないらしい。
0136nobodyさん
2008/08/21(木) 20:08:58ID:???だってRubyの参考書ってどれも高価なんだもん。
0137nobodyさん
2008/08/21(木) 22:40:13ID:???http://www.kmonos.net/alang/d/2.0/lisp-java-d.html
Rubyで最高記録の45行更新してみてよ
>>121さんも頑張ってね
0139nobodyさん
2008/08/22(金) 01:50:35ID:???社会人は好きな言語だけじゃ生きていけないんだよ。
俺は最近のRubyやRoRの盛り上がりをみて、
非常に興味を持ってるし、Javaの時代遅れなところにも
嫌気がさしているが、飯の種としてJavaをやらざるを得ない。
Rubyがもっとメジャーになって、Javaに取って代わるくらい
仕事が増えれば嫌でも使うことになる。
てゆーかメジャーになってくれ。
0140nobodyさん
2008/08/22(金) 06:38:05ID:???色々大変だなぁ
0141nobodyさん
2008/08/22(金) 12:31:14ID:???どれも同じだと思うのですが。
0143nobodyさん
2008/08/22(金) 23:37:13ID:???0144nobodyさん
2008/08/22(金) 23:38:43ID:???情報が無くなったり、結局使えなくなっちゃうしねえ
0145nobodyさん
2008/08/23(土) 01:46:39ID:???Rubyを叩く気持ちはよくわからんな
PHPくらい普及して一種のデファクトになっていれば、嫌々
使わされる愚痴も出ようってもんだけど(Javaみたいに)
本気でRubyが無くなった方がいいと思っている人間がいた
としたらそれは多分ちょっとキ○ガイはいってそうじゃね?
0146nobodyさん
2008/08/23(土) 02:18:15ID:???PHPその他は被害者
0147nobodyさん
2008/08/23(土) 02:30:20ID:???とはいえコミュニティに参加するとかなら、どの言語でもできる
まあ日本語で開発陣に直接あーだこーだと言えたりするのはメリットではあるか
0149nobodyさん
2008/08/23(土) 10:55:34ID:???振りが唐突すぎたとは考えないのか
オススメのPHPで(もなんでもいいが)お手本を見せてくれれば
刺激されてやる奴はいるんじゃね?
0150nobodyさん
2008/08/23(土) 13:03:26ID:???どっちの言語にも高階関数はあるし、
Dの配列、連想配列、foreachがRubyのArray、Hash、eachブロックに対応する形になるので
似たようなコードになる
ただ、Rubyには組み込みで正規表現と(大量の)文字列操作メソッドがあるので
上の関数2個はそれなりに縮んだ
def strip_non_digit(line)
line.gsub(/\D/, "")
end
def word_to_num(word)
translate = "57630499617851881234762239"
ret = ""
word.upcase.each_byte do |x|
ret << translate[x - 65] if 65 <= x && x <= 90
end
ret
end
0151nobodyさん
2008/08/23(土) 14:13:47ID:???なんか違和感バリバリ。
句読点(;)もないけど、
Lispみたいにフリースタイルで書けるわけでもなさそうなところが…
0152nobodyさん
2008/08/23(土) 14:28:40ID:???0153nobodyさん
2008/08/23(土) 20:59:36ID:???かならずしも行継続に ¥ が必要なわけではないけど。
0154nobodyさん
2008/08/23(土) 21:03:59ID:???という思想かな
セミコロンとのトレードオフでね
・・・結構横長にはなるんだけどね(ぼそ)
0155nobodyさん
2008/08/23(土) 23:18:05ID:???セミコロンをなくしたのって失敗じゃない?
自由気ままに書きたいなら、むしろそれくらいの縛りは必要
だという意味で。
実際、その為だけに、記述方法が限定されているような気がする
aaaaaaaaaaaaaaaaaaaaaaa +
bbbbbbbbbbbbbbbbbb
で我慢出来ない人、例えば
aaaaaaaaaaaaaaaaaaaaaaa
+ bbbbbbbbbbbbbbbbbb
と書きたい(その方が見やすいという)人を、実質排除している訳だし。
0156nobodyさん
2008/08/24(日) 13:50:54ID:???「書かなくても動作するんだから書くのめんどくさくねそっちのほうが大概きれいじゃね?」という人が多い
Emacsのruby-modeなんかでは突飛な書き方するとインデント量推測が狂うけど、明示的にセミコロンを置くと回復する
そもそもの誤解としてRubyの文法はそれほど(いや、ほとんど)フリースタイルでもない
あと、Rubyの行継続判定はわりと謎動作なので、「文法」としてメジャーなものだけ覚えるのがいい
普通の人はメジャーなものしか使わない
変な行継続で喜ぶのは変な行継続で書くことそれそのものを目的にしてる変な人だから言う事真に受けたら駄目だよ
0157nobodyさん
2008/08/24(日) 20:55:34ID:???0158nobodyさん
2008/08/24(日) 21:22:11ID:7pqXXoc3たったそれだけなのにコピー言語の方言乱立でみんなてんてこまいだよな。
まあいずれECMAScriptあたりで統一化の流れが一気に進んで雑多な地方言語は
駆逐されるだろうな。
0159nobodyさん
2008/08/24(日) 21:30:50ID:???いくらなんでも現在のプログラミングって非効率すぎる。
その最大の原因はポスト・バベルな言語乱立。
一つの言語で、あらゆるノウハウが蓄積されたら、
生産性が爆発的に増大すると思うんだが…
イッツオーライ、シーユーネクストウィーク。
0160nobodyさん
2008/08/24(日) 21:32:06ID:???ECMAScriptは概念が違いすぎるので、必ず現在の
クラスベース言語は残ると思われる
大体、ブラウザ以外のフリー実装が少ないじゃん
ECMAScriptのCUIインタプリタって、WSH以外では
SpiderMonkeyしか知らない
0161nobodyさん
2008/08/24(日) 22:22:37ID:???同様に使い捨てなオチ。10年前のVisualBasic全盛期を思い出すぜ。
俺はISOに認められたC/C++/C#/JavaScript/ActionScritp/Java?しかやらねーぜ
0162nobodyさん
2008/08/24(日) 22:25:19ID:???あれは言語というよりはWindowsの力だろうけど
0163nobodyさん
2008/08/24(日) 22:59:35ID:???関数型言語がメジャーになったらヤバイが。
0164nobodyさん
2008/08/24(日) 23:10:20ID:7pqXXoc3ねじ山の形がいろいろある位にしか思えないし工業規格で標準化してくれ。
もっと本質的なところに注力したいんだよ。
0165nobodyさん
2008/08/24(日) 23:11:32ID:???0166nobodyさん
2008/08/24(日) 23:16:03ID:???0167nobodyさん
2008/08/24(日) 23:21:35ID:???それを言うなら、簡単に使える mod_perl, mod_ruby, mod_python を
作れなかった(作らなかった?)各陣営にも責任はあるんじゃね?
Rails, Django あたりが数年遅かったのかな
0168nobodyさん
2008/08/24(日) 23:44:47ID:???たとえば、Windows98時代のパソコンでEclipseが動くかい?
0169nobodyさん
2008/08/25(月) 00:03:43ID:???0170nobodyさん
2008/08/25(月) 11:02:07ID:???仕事上 PHP, JavaScript, Emacs Lisp, Haskell には手を出さざるを得なくなった。
0171nobodyさん
2008/08/25(月) 11:35:12ID:???環境によって「使えるようにならなければならない言語」が増えるのは仕方ない
0172nobodyさん
2008/08/25(月) 19:24:59ID:???0173nobodyさん
2008/08/25(月) 22:08:21ID:???0174nobodyさん
2008/08/25(月) 22:18:24ID:???0175nobodyさん
2008/08/25(月) 23:21:33ID:???大小の戦国武将たち(RubyとかPerlとかPHPやら)が
互いに小競り合いをしているだけというたとえ話を聞いて苦笑したことがある。
車輪の再発明の繰り返しはエネルギーの無駄なのか、切磋琢磨なのか。
まぁ帝国軍による独裁がいいとも思わないが・・・。
>>167
166の言うことも一理あるが167の意見には同意する。
誤解が無いように言うが、Rubyは結構好きだ。自分だけのためならRubyでいい。
でも、仲間や多くの利用者にとっての本質は言語じゃないんだよね。
目の前の問題を解決することだからね。
悩ましいよなぁ。
0176nobodyさん
2008/08/27(水) 04:41:41ID:???0177nobodyさん
2008/08/27(水) 07:26:53ID:???のが10数年前・・
0178nobodyさん
2008/08/27(水) 08:02:04ID:???微妙な差があるたびに、入門書や昔作っておいたトイプログラムに戻って、いちいち確認してる。
syntax の細かい違いがもの凄く生産性を下げてるよ。
個人的にはrubyは滅んでくれても全然困らない。もうpythonだけでいいよ。
0179nobodyさん
2008/08/27(水) 08:27:53ID:???0180nobodyさん
2008/08/27(水) 09:20:42ID:???0181nobodyさん
2008/08/27(水) 09:29:51ID:???0182nobodyさん
2008/08/27(水) 09:39:56ID:???みんなCとPerlで満足しておけば良かったのにってことかw
0183nobodyさん
2008/08/27(水) 09:41:16ID:???0184nobodyさん
2008/08/27(水) 09:50:08ID:???0185nobodyさん
2008/08/27(水) 11:20:03ID:???Perlなくなってもいいが、電卓として使ってるLISPと
テキスト処理に使ってる sed,awk は絶対譲らんからな
0186nobodyさん
2008/08/27(水) 20:55:41ID:???0187nobodyさん
2008/08/27(水) 21:14:51ID:???なにこの女性蔑視発言
0188nobodyさん
2008/08/27(水) 21:49:17ID:???0189nobodyさん
2008/08/27(水) 22:02:01ID:???0190nobodyさん
2008/08/28(木) 00:49:35ID:???模範回答としてはこんなところだろ。
0191nobodyさん
2008/08/28(木) 01:07:55ID:???0192nobodyさん
2008/08/28(木) 01:55:54ID:???0193nobodyさん
2008/08/28(木) 08:06:46ID:???0194nobodyさん
2008/08/28(木) 13:41:41ID:???0195nobodyさん
2008/08/28(木) 18:16:31ID:???0196nobodyさん
2008/08/29(金) 00:38:06ID:???俺はRubyもPerlも好きだ
Pythonは・・・ごめん。覚えられなかった
きっと言語が悪いんじゃない。容量の少ない頭で楽な言語を先に
覚えてしまったからだ・・・
0197nobodyさん
2008/08/29(金) 06:57:14ID:???他人が読むのは辛いね。
0198nobodyさん
2008/08/29(金) 07:41:44ID:???Pythonは読むとき楽
PHPは読むのも書くのもあんまり楽じゃない
0199nobodyさん
2008/08/29(金) 09:14:28ID:???Pythonは読むとき、大きいものは楽。ちょっとしたのはどっちでもいい。
PHPとJava, Cは読むのも書くのもあんまり楽じゃない。
0200nobodyさん
2008/08/30(土) 00:48:50ID:???Perlはきらい。
書く人によっては読めないし。
正規表現使いまくりだとなんだかな。
Rubyはどう?
書きやすいし、読みやすいの?
0201nobodyさん
2008/08/30(土) 02:26:34ID:???Perl系自体がどうよ、って状況ではある。
いまのところは、よくもわるくもベターPerlだよ。
0202nobodyさん
2008/08/30(土) 06:30:21ID:???変な文法のせいでRubyもPerlと読みにくさは同じぐらいだな。
0203nobodyさん
2008/08/30(土) 06:39:18ID:???Perlが正規表現のせいで読みにくいとか何人か書いてるが、どうもぴんと来ないな
むしろ、@ % {} [] -> およびその略記の組み合わせの方が引っかかると思うんだが
縦横無尽のリファレンス・デリファレンス・配列スライスこそ、Perl読解の一番の難所
じゃね?
Rubyは、上記のような記法上の難儀さはないから、基本的なクラスのメソッドさえ
覚えてしまえば、書きやすいし読みやすいと思う
0204nobodyさん
2008/08/30(土) 07:10:03ID:???Ruby読みにくいって言ったら他のたいていの言語は読みにくいことになるぞ
あと、「駄目」な理由をきちんと問い詰めると「だって○○言語じゃないんだもん」に行き着く人が多いので注意
0205nobodyさん
2008/08/30(土) 07:23:33ID:???0206nobodyさん
2008/08/30(土) 07:30:23ID:???でおk?
その基準ならCとか最低だな
0207nobodyさん
2008/08/30(土) 07:50:28ID:???0208nobodyさん
2008/08/30(土) 08:23:44ID:???技量が足りない奴は日本語であっても、読めない文章を書く。
読めないという奴は、平易な日本語であっても読めないって言う。
0209nobodyさん
2008/08/30(土) 12:19:12ID:???0211nobodyさん
2008/08/30(土) 18:22:23ID:???自分が下手なのは分かってるさ。
どんな言語でも、平易な表現を使って高度な処理を実装する人が居る。
そんな人が書いたソースは、言語を問わず読みやすい。
自分の力の無さを思い知らされる。
一方、その逆のケースもあるということ。
0212nobodyさん
2008/08/30(土) 19:14:45ID:???# perl
while(<>){
print unless /^#/;
}
// php
while($line = fgets(STDIN)){
if(!preg_match('/^#/', $line)){
echo $line;
}
}
のどちらが読みやすいかっていうのは、人それぞれだと思う
で、前者が読みにくい人は、Perlでも
# perl
while(my $line = <STDIN>){
if($line !~ /^#/){
print $line;
}
}
って書くだろう。
正規表現が苦手な人は、どちらの言語でも if(substr($line, 0, 1) != '#') とか書くかも知れないw
できるだけいろんな記述が出来た方が読みやすいかも知れないし、逆かもしれない。
PHPが読みやすいっていう人は、きっと略記が無い方がいい人なんだろうとは思うが、ぶっちゃけ
結局は、その言語への慣れと、書く人・読む人次第な部分が大きいんじゃないかな。
0215nobodyさん
2008/08/31(日) 04:01:52ID:???0217nobodyさん
2008/08/31(日) 15:20:25ID:???読む側の知識とかバックグランドの問題も大きい
ex) 以下の式は何を意味しているか?
(m + n) * (m - n + 1) / 2
0218nobodyさん
2008/08/31(日) 17:03:09ID:???言いたいことはわかるけど、例が極端過ぎる
前提とできるバックグラウンドの範囲ってのはあると思うよ
s = (m + n) * (m - n + 1) / 2; /* n..mの総和 */
こう書けば誰でも読めるし、それほど不自然じゃないが、
while(<>) { # 標準入力から、一行ずつ$_に代入しながら読み込む
print unless /^#/; # (print $_ unless $_ =~ /#/;)
}
↑は不自然だろ。
言語の文法・記法・イディオムと、アルゴリズム・公式などを
一緒くたにするのはちょっとずれてる気がする
うにゃうにゃうにゃーって処理に、一言 // sort by hoge って書いて
おいてくれ、みたいな
0219nobodyさん
2008/09/01(月) 00:22:29ID:???読みにくかった。
あんな読みにくいコード初めて見た。
人によりけりだな
0220nobodyさん
2008/09/01(月) 19:49:09ID:???> s = (m + n) * (m - n + 1) / 2; /* n..mの総和 */
こう書いても意味不明のやつは山ほどいるからorz なんだが、うちの場合…
# おまえら小学校で「台形の面積の出し方」習わへんかった? >うちのアホども
0223nobodyさん
2008/09/01(月) 23:30:31ID:???= を使っている場合は特にな
算数・数学上では = は等号であってそれ以外を考えるのは「普通ではない」のであり、
代入の意味はプログラミング言語ローカルだということを忘れてはいけない
0224nobodyさん
2008/09/02(火) 07:06:09ID:???0225nobodyさん
2008/09/02(火) 08:44:56ID:???0227nobodyさん
2008/09/02(火) 09:47:55ID:???x <- 12
0228nobodyさん
2008/09/02(火) 09:52:23ID:???0229nobodyさん
2008/09/02(火) 09:57:21ID:???0231nobodyさん
2008/09/02(火) 11:28:26ID:???if x => 3 then
と何の気なしに書いて「?」となる人が続出だというのに
# 「大なりイコール」「小なりイコール」の順番に書くと覚えるとよい
0232nobodyさん
2008/09/02(火) 21:24:53ID:???値を返すときは↑だったな。もともとは。
0233nobodyさん
2008/09/02(火) 21:58:52ID:???0234nobodyさん
2008/09/02(火) 23:45:38ID:???0235nobodyさん
2008/09/02(火) 23:51:05ID:???0236nobodyさん
2008/09/02(火) 23:59:54ID:???0237nobodyさん
2008/09/03(水) 00:11:25ID:???文法は、と言われると、かなり違う気がする。
0238nobodyさん
2008/09/03(水) 02:53:54ID:???骨格部分はSmalltalkに近いような気がする
(実際、Smalltalk陣営の一部がRuby処理系を手がけてる)
0239nobodyさん
2008/09/03(水) 11:50:30ID:???演算子やシンタックスシュガーにPerlっぽさが見え隠れするくらいか?
0240nobodyさん
2008/09/03(水) 13:06:59ID:???・ メソッド(関数)呼び出しの括弧を省略できるようにした所
・ これにより、オブジェクトのメソッド(特にgetter、setter)もプロパティも外見上同様に見える(こともある)
っていうのは、Perlっぽいかも。由来はPerlじゃないのかも知れないけど。
0241nobodyさん
2008/09/03(水) 13:10:34ID:???Perlもそんなことなかったぜ!
0242nobodyさん
2008/09/04(木) 00:31:04ID:???0243nobodyさん
2008/09/04(木) 10:30:19ID:???0244nobodyさん
2008/09/04(木) 13:58:49ID:???0245nobodyさん
2008/09/04(木) 15:48:32ID:???0247nobodyさん
2008/09/04(木) 18:23:33ID:???現状、仕事でRubyを強制される訳じゃないのに・・・(悲しいことにw)
0248nobodyさん
2008/09/04(木) 18:28:03ID:???0249nobodyさん
2008/09/04(木) 18:58:24ID:???普及率を上げて、ある部分のデファクトにしてしまえばよかったのかなあ。
開発側のモチベーションの問題もあるんだろうけど
0250nobodyさん
2008/09/04(木) 19:06:11ID:???開発者も信者も、マーケティングが下手で、宗教並みに強引に広めようとしてるのが悪いんだと思う。
勝手にBetter Perlとか名乗ったり、○○なんてやめてRuby使えって奴が掲示板に出没したり。
鬼車の件だって、どっちが悪いかは分からんけど、そういう姿勢があったのも確かなんじゃないかな。
そうなると人って余計「自分が使ってるもので十分です!」ってなるでしょ。
それと、よさを伝えるときに、他の言語を引き合いに出して、「だからうちは優れてます」みたいな評価の仕方。
他人との比較の上で、相手のあら捜しをして、相対的に自分たちの良さを引き出すっていう感じ。まさに日本人の悪い部分を反映してると思う。
0251nobodyさん
2008/09/04(木) 19:16:10ID:???>勝手にBetter Perlとか名乗ったり
これは、キャッチコピーとしてはいいと思うんだが。
実際、(いつ出るかわからない)Perl6では、ふんだんに
Ruby(で採用されている)要素が含まれている。
ただ、後発で新規な強みをいいことにそれをプッシュするのは
感情的にどうか、っていう部分はその通りかも
0252nobodyさん
2008/09/04(木) 19:25:12ID:???なさそう。少なくとも初期は、インターフェイスを似せることにかなりこだわっていた
様に思う。
だとすると、そこからアンチ感情がでることも、別になさそうなんだけどね。
自分が使えるanotherツールを嫌うことも無かろうし
アンチはPHPerがメインなのかな?実際。
0253nobodyさん
2008/09/04(木) 19:27:12ID:???というか、まさかこんなに人気が出るとは思ってなかったとか・・・・・・
言語論争は荒れやすいから、フレームワークとかに置き換えるのが良いのかもしれんね
こんなアプリがありますから是非Rubyを!!って
まあRubyの場合はRoRとかtDiaryがキラーアプリ相当か
0255nobodyさん
2008/09/04(木) 19:35:49ID:???ええわかってますよ。誰も使ってないってことはw
0256nobodyさん
2008/09/04(木) 20:57:31ID:???触った事もありません。
0257nobodyさん
2008/09/04(木) 22:18:53ID:???日本製の言語として売っていきたいのなら、それを使って周囲の日本人が開発していくのが当然でしょ。
国内の著名OSSプロジェクト自体が少ないのが問題な気がするが。
>>253
RoRはコケ気味だし、tDiaryもまだまだ認知度が足りない。
まだまだ、OSSの基幹言語としてのRubyは「試しに使ってみる」段階なんじゃないか?
漏れは仕事(研究)にPython+個人でRuby信奉者だけど。
0258nobodyさん
2008/09/04(木) 22:23:29ID:???RubyはJavaで勝てなかったお前らのおもちゃじゃねえ氏ね
0259nobodyさん
2008/09/04(木) 22:39:18ID:???身元を明かしても該当言語のスレにケンカ売りに来るだけだろうだから
でもPythonista辺りは内心では大分キテるんじゃないかな
0260nobodyさん
2008/09/05(金) 00:19:29ID:???>他人との比較の上で、相手のあら捜しをして、相対的に自分たちの良さを引き出すっていう感じ。
http://www.shido.info/py/python1.html
http://www.aoky.net/articles/steve_yegge/tour_de_babel.htm
この辺読むと、まさにそのとおりだという気がしてくる。
0261nobodyさん
2008/09/07(日) 18:09:17ID:Ld5XS0Pt0262nobodyさん
2008/09/07(日) 18:15:20ID:8Wtoi3F3別に欠点があるわけじゃないけど他の言語を捨てて乗り換えるべきかどうか考えると
PerlでもJavaでもPythonでもTCLでもいいじゃんって思う
まぁPHPの人ならWeb専言語から脱皮するにはいいのかもしれないけど
0263nobodyさん
2008/09/07(日) 18:47:42ID:???0264nobodyさん
2008/09/07(日) 19:22:39ID:???Tclだけが大文字なのが気になる
0266nobodyさん
2008/09/07(日) 19:39:04ID:???0267nobodyさん
2008/09/07(日) 20:10:34ID:8Wtoi3F30268nobodyさん
2008/09/07(日) 21:31:09ID:???メインと趣味用と勉強中で3つはあるのが普通だよな
0269nobodyさん
2008/09/07(日) 21:41:55ID:???何で作るかじゃなくて何が出来るかなのに
0271nobodyさん
2008/09/07(日) 22:32:39ID:???0272nobodyさん
2008/09/07(日) 22:35:58ID:???0273nobodyさん
2008/09/07(日) 22:52:34ID:???Rubyとか
Gaucheとか
いる分野によってはJavaScriptとか
とはいえ、(傾向の違う)複数の言語を知っておくということはプログラミング上極めて強力なアドバンテージになる
0274nobodyさん
2008/09/07(日) 22:55:32ID:???0275nobodyさん
2008/09/07(日) 23:06:40ID:???それこそ、JavaScriptと(orで)何ができるかにとても依存するような気がしてならない
Flash無しでAS3だけの募集がレアなのと似たようなもんだと思う
海外だとまた違うんだけどな
0276nobodyさん
2008/09/08(月) 00:28:00ID:???RubyはRoRレベルまでくれば産学系のベンチャーでは隙間的に仕事がある。
少ないが、報酬は平均以上らしい。
0277nobodyさん
2008/09/08(月) 00:39:07ID:???少ないパイを食い合って干上がるだけだ
やっぱ自前でサービス立ち上げて中身は自由言語というのが落としどころか
0278nobodyさん
2008/09/08(月) 00:43:42ID:???意味がわからない発言キターw
0279nobodyさん
2008/09/08(月) 00:45:56ID:???思うけど、その表現はどうよw
0280nobodyさん
2008/09/08(月) 04:09:09ID:???オブジェクト志向系言語はもうどれも似たようなものばっかだしな。
0281nobodyさん
2008/09/08(月) 10:00:18ID:???やっぱブロックつきメソッドの便利っぷりだと思うんだ
でなきゃインクリメント演算子のない言語が受け入れられるはずがない
0282nobodyさん
2008/09/08(月) 10:40:00ID:???たまたまRoR作った人がRubyで作って
生産性最強!とか騒いだからに過ぎない
しかし実は言語自体の生産性はPytonやJavaに劣ると思う
0283nobodyさん
2008/09/08(月) 11:13:04ID:???まともなプログラムは生産されないという罠もあるから、要注意だよ。
0284nobodyさん
2008/09/08(月) 11:55:07ID:???Pythonは適当に書いたら動かないからそこですぐ挫折できる
0285nobodyさん
2008/09/08(月) 12:13:27ID:???ライブラリが真摯であるという前提の言語なので現実はいろいろ辛い
Rubyはライブラリへなちょこでも追加や上書きすればいいやみたいなとこがある
0286nobodyさん
2008/09/08(月) 12:34:59ID:???0287nobodyさん
2008/09/09(火) 01:51:18ID:???他との比較であら捜しする以外の、独自の理由はあるんですか?
0288nobodyさん
2008/09/09(火) 01:58:30ID:???0289nobodyさん
2008/09/09(火) 08:04:53ID:???一年後には忘れちゃうのが関の山だが。
0290nobodyさん
2008/09/10(水) 20:49:23ID:???"Rail"という言葉を出しただけで発狂するからなw
0291nobodyさん
2008/09/10(水) 20:52:29ID:???お前のように
0292nobodyさん
2008/09/10(水) 21:06:17ID:???使ってるサイトとか教えろ
0293nobodyさん
2008/09/11(木) 00:16:32ID:???Rails使ってるみたい。
0294nobodyさん
2008/09/11(木) 01:18:18ID:???どちらかってえと企業内サイトとかそういうのに向いてると思う
これまでJavaでやってた中小案件あんじゃん、あのへん
0295nobodyさん
2008/09/11(木) 01:22:47ID:???http://pc11.2ch.net/test/read.cgi/prog/1219109959/l50x
0296nobodyさん
2008/09/11(木) 03:35:27ID:???Railsっていう考え方が良かっただけでRubyである必要ないしな
0297nobodyさん
2008/09/11(木) 12:48:56ID:???Rails「を」作ろうとするとRubyスクリプトになるんだが
Railsを学んでないRuby使いはRailsのスクリプト読み解けないと思う
RailsはRubyの上に乗っかった別言語
Ruby on Railsなんて嘘で、Rails on Rubyが正解
0298nobodyさん
2008/09/11(木) 15:02:31ID:???0299nobodyさん
2008/09/11(木) 15:27:45ID:???流行ってるからとかそういうくだらないとこじゃなく、文法レベルで嫌われてる
だから、「Railsは糞だがActiveRecordは最高!あとActiveSupportは氏ね特にblank?」とか言う
0300nobodyさん
2008/09/11(木) 16:16:52ID:???いちいち
obj.nil? || obj == [] || obj == {} || obj == ""
とか書いてられんだろう
と、blank? を知らない俺が妄想してみる
0301nobodyさん
2008/09/11(木) 16:30:42ID:???お得意のダックタイピングを延長しただけじゃないの?
大体 empty? って共通メソッドがあるんだから、nil も
含めた共通メソッドがあってもいいじゃんって思うんだが、
アカデミックな立場では許せないのかな?
詳しい人教えて。
0303nobodyさん
2008/09/11(木) 18:34:17ID:???empty? は 対象のクラスを推定した上で使われることがほとんどだが、
blank? は「なんか空とか nil とかあのへんのやつ」という使われ方ばかりだ
変数が nil か未定義か空かってのは区別するべきだろフツー
0304nobodyさん
2008/09/11(木) 18:40:43ID:???0305nobodyさん
2008/09/11(木) 18:50:26ID:???Integer の基底は 0
String の基底は ''
Array の基底は []
inject で引数が省略された場合は最初の要素の基底をデフォルト値に
0306nobodyさん
2008/09/11(木) 19:25:21ID:???0307nobodyさん
2008/09/11(木) 19:51:35ID:???blank? とは関係ないような。それでは代用にはならないし。
要は、オブジェクトの型にかかわらず使えるシンプルな真偽記述が欲しいわけだ。
もう to_b(oolean) でいいじゃん。てか、無いの?
動作はPerlの暗黙の真偽判断にあわせる、と。
nil.to_b #=> false
0.to_b #=> false
"".to_b #=> false
[].to_b #=> false
{}.to_b #=> false
false.to_b #=> false
0308nobodyさん
2008/09/11(木) 20:00:54ID:???違ったら意味不明だな
そうやってみんなでカオスな言語にしてしまえばいいさw
0309nobodyさん
2008/09/15(月) 07:52:12ID:???遅い、脆弱、不完全、変態言語
ということで消えるべき言語でFA
0310nobodyさん
2008/09/15(月) 08:09:14ID:???0311nobodyさん
2008/09/15(月) 17:46:52ID:???デバッグで苦労したよ。
Ruby がその辺厳密なのはありがたいのだが。
0312nobodyさん
2008/09/15(月) 18:14:59ID:???0313nobodyさん
2008/09/15(月) 18:51:59ID:???0314nobodyさん
2008/09/15(月) 20:29:52ID:???Railsで開発効率上がるってのは解るけど
0315nobodyさん
2008/09/15(月) 23:37:54ID:???だからRailsに頼ったり、鬼車ともめたりする。
まさに、A型、日本人の悪いところを抽出したような言語だ。
0316nobodyさん
2008/09/16(火) 00:52:02ID:???ルビーが嫌いなんじゃなくてルビー信者がきもいんだw
ルビー今まで叩いてごめんね。
0317nobodyさん
2008/09/16(火) 07:08:16ID:???もちろん全員キモいわけじゃないけど、一部が酷すぎる。Ruby自体は好きだよ。
0318nobodyさん
2008/09/16(火) 20:03:28ID:???Ruby信者のものを買うしか選択肢がないからなぁ。
俺は日本語書籍が少なくてもPythonを選ぶよ。
0319nobodyさん
2008/09/16(火) 20:19:27ID:???海の向こうの信者もだめですかそうですかw
0320nobodyさん
2008/09/16(火) 22:17:38ID:???まじで一回もやったことがない。
0321nobodyさん
2008/09/16(火) 22:29:06ID:???ぶっちゃけ、Pythonで何やるの?
まあいろいろ(ドキュメントやらチュートリアル含めて)
初心者向けではないし、PerlやRubyで馴染んでしまった
人なら、最初ちょっと無理してがんばらないと面白くないし
0322nobodyさん
2008/09/16(火) 22:44:28ID:???0323nobodyさん
2008/09/16(火) 22:46:33ID:???じっさい、海の向こうだってきもい奴おおいじゃん
翻訳マジックで軽減されてるかもしれないけど。
たとえば、こいつなんてもろきもいだろ?
http://www.aoky.net/articles/steve_yegge/tour_de_babel.htm
0324nobodyさん
2008/09/16(火) 22:49:57ID:???立ち読みでもいいから読んでから言えよw
>>319 のは良書だよ。ラクダ本とまでは言わないけど
で、そのリンク先は大好きな文章だ。
・・・信者じゃないデスヨw
0325nobodyさん
2008/09/17(水) 00:01:06ID:???0326nobodyさん
2008/09/17(水) 00:17:33ID:???http://hp.vector.co.jp/authors/VA000092/jokes/strup.html
↑と双璧だろうが。後世に残すべき価値のある文書としては。
きもいとか、どういう意味で言ったか知らんが正直どうかしてるよ
0327nobodyさん
2008/09/17(水) 00:21:21ID:???0328nobodyさん
2008/09/17(水) 00:53:12ID:???0329nobodyさん
2008/09/17(水) 03:34:49ID:???とうとう他言語批判まで出版するかと
仕事で買ったけど酷い内容で次の案件もJavaになったw
0330nobodyさん
2008/09/17(水) 03:56:49ID:???これ前読んだ時はこいつバカなんだろうなあって思ったけど、今見てもやっぱそう思うな。
中級レベルの知識で中身ないし、好きだバカだと言い続けてるだけで、典型的な視野の狭い
コーダーって感じ。
0331nobodyさん
2008/09/17(水) 04:51:18ID:???私はただ人々がそれで目が見えなくならないことを願っている。
ラリーのリスト展開病に対する救いがたい、破綻した、ゴールドバーグ的修正なのだ。
しかしPerlのマーケティングは驚くほど優れており、リファレンスはかつて経験した中で最良のものみたいにあなたは感じている。何に対してもリファレンスを取ることができる! 楽しい! においだっていいし!
Perlもまた、間もなくなくなる。それは新しいRubyと呼ばれる言語がついに英語に翻訳されたためだ。
それは美しい。そして楽しい。そして実用的だ。
しかも悪くなっているところは何もなく、Rubyは本質的にPerlの機能の真性のスーパーセットになっている。
私は最初に霊感を必要とする。
すごい文章だなぁw
0332nobodyさん
2008/09/17(水) 07:21:17ID:???0333nobodyさん
2008/09/17(水) 08:50:39ID:???0334nobodyさん
2008/09/17(水) 09:42:18ID:???もし本気で言っているのなら、それは本当に、単にあなたにプログラミングのセンスがないだけだ
他人のせいにしないように
0335nobodyさん
2008/09/17(水) 10:07:27ID:???言うことなしだぜ
こりゃパワーもあるし
タイヤも太いし全部ある
愛してる 必要だ 首ったけ
う〜 激しい嵐
大丈夫 抱いてやる
0336nobodyさん
2008/09/17(水) 21:48:33ID:???0337nobodyさん
2008/09/17(水) 22:02:36ID:???0340nobodyさん
2008/09/18(木) 16:13:27ID:???それとも、自由すぎる事に懲りたってこと?
0341nobodyさん
2008/09/18(木) 19:30:36ID:???0342nobodyさん
2008/09/18(木) 21:43:42ID:???0343nobodyさん
2008/09/18(木) 21:55:17ID:???0344nobodyさん
2008/09/18(木) 23:25:25ID:???0345nobodyさん
2008/09/19(金) 08:15:09ID:???Rubyは、意地でも使ってやるかと思わせるマーケティングw
0346nobodyさん
2008/09/19(金) 08:41:55ID:???どちらと言えばPerlの方が手っ取り早く書ける。
込み入ったのを書くならいろんな意味でPythonのがいいだろう。
0348nobodyさん
2008/09/19(金) 18:28:44ID:???あまりにもひどいな。
ruby界隈はみんなこうなのか?
それとも2ちゃんねる特有のもの?
0349nobodyさん
2008/09/19(金) 20:29:20ID:???勘違い度がわかるから
一応オライリーの本なんだぜ
0350nobodyさん
2008/09/19(金) 21:32:23ID:???どんなジャンルにも言えることだが2chにはアンチが集まるんだよな
原因として考えられるのはMatz(ruby作った人)が「PHPは言語設計がよくない」と発言するからなんだろうけど
でもそんなのPerlの弾・miyagawaやJavascriptのamachang・malaだって当り前のように言ってるし…
ちなみに5年後の世界シェアはPythonの方が上なんじゃないかと思ってるんでRubyとあわせて検討してみてほしい
0351nobodyさん
2008/09/19(金) 22:15:17ID:???信者の押し売りがウザいだけ
0352220
2008/09/19(金) 22:16:01ID:???のは, PHP 以外の言語をやってる連中はみんな言ってること
python も ruby も, 関数型言語(haskell, ml 系とか lisp 系)に
比べて自由度が低すぎるのが不満っちゃ不満だけどな
0353nobodyさん
2008/09/20(土) 10:23:49ID:???0355nobodyさん
2008/10/01(水) 20:02:21ID:???ていうか、Rubyな人にRailsのソースは参考にするなっていわれるwww
Railsのソース見ればわかるが、あれはPHPに切れたPHPのエキスパートが作ったライブラリだよ
0357nobodyさん
2008/10/16(木) 12:03:02ID:lXesXdhJ0358nobodyさん
2008/10/17(金) 22:21:03ID:BZMDlyY0誰か日本語に訳してくれ
0359nobodyさん
2008/10/17(金) 22:28:09ID:???どの言語がうまみあるとか技術者のオナニーでしかないわけで
0360nobodyさん
2008/10/18(土) 06:43:17ID:???意味がないなら今でも機械語で充分なはずだ
我々が機械語ではなくアセンブラではなくC言語ではなく事前コンパイル言語ではなくスクリプト言語を使っているのはそれが理由
0362nobodyさん
2008/10/18(土) 17:26:45ID:MDPZaa+O0363nobodyさん
2008/10/18(土) 20:21:52ID:???0364nobodyさん
2008/10/18(土) 20:47:12ID:???マイナー言語を選ぶのがオナニーだって言ってるのであって
言語難でもいいだろ別に機械語でもなんてことはだれも言ってない
0365nobodyさん
2008/10/21(火) 07:29:57ID:???自分の土俵だけで全てを語るなんて馬鹿げてます
0367nobodyさん
2008/10/21(火) 07:53:44ID:???0368nobodyさん
2008/10/21(火) 17:16:36ID:o93xf1C80369nobodyさん
2008/10/22(水) 22:14:18ID:???とある有名グループウェアがCのCGIだったのは軽ーくカルチャーショックだったが、
それはただ単に自分の世界が狭かっただけだし。
機械語でも(書ける団体があれば)いいんじゃね?と思わないでもない。
極端だな。うん。
0370nobodyさん
2008/10/22(水) 22:37:58ID:???0371nobodyさん
2008/10/22(水) 22:45:56ID:???知らないってことは、実は強いんだよ
0372nobodyさん
2008/10/22(水) 23:08:31ID:???思ってしまうんだが。
純粋な質問だけど、最適化のノウハウ等は別にして、それでも違いってあるの?
0373nobodyさん
2008/10/22(水) 23:13:02ID:???0374nobodyさん
2008/10/22(水) 23:18:48ID:???そういうものがあるのかも知らないんだが。Javaネイティブコンパイラ
大体VMで終わりじゃん
Cは、プログラマも最適化に関わってる言語ってこと?よくわからん
よければ、手取り足取りplz・・・
0375nobodyさん
2008/10/22(水) 23:22:18ID:???0376nobodyさん
2008/10/22(水) 23:23:45ID:???0377nobodyさん
2008/10/22(水) 23:38:59ID:???Javaのネイティブコンパイラもあるし
どんな言語で書こうが、最終的には機械語に変換される
ただその変換方法は複数ある
0378nobodyさん
2008/10/22(水) 23:41:18ID:???馬鹿が書くと遅くてザルセキュリティなものができやすい
0379nobodyさん
2008/10/22(水) 23:43:43ID:???じゃあ言語の違いでパフォーマンスを語るって事は無意味なの?
それとも、その「変換方法」が違うから、差があるって話?
0380nobodyさん
2008/10/22(水) 23:45:40ID:???だれも >>373 への反論はないのか?
たぶんそれが一番このスレの主旨にあってると思うんだがwww
0381nobodyさん
2008/10/23(木) 00:06:22ID:???もちろん意味はあるよ?
言語の表現力って観点では違いは無いって話
(Rubyとか、最適化が難しい言語の典型例)
0383nobodyさん
2008/10/23(木) 08:39:08ID:???0386nobodyさん
2008/10/25(土) 21:27:39ID:???変数に状態持ちまくりの言語だと遅延評価って無理なんちゃう?
Lisp系の言語だと気をつけて書けば何とかなるだろうが…
で、状況はRubyもいっしょだから、最後に「w」が付いてるんだと
思ったんだが…
0387nobodyさん
2008/12/18(木) 02:50:57ID:ItHr6mjs0388nobodyさん
2008/12/24(水) 16:45:00ID:???http://schiphol.2ch.net/test/read.cgi/575/1010948472/l50
0389nobodyさん
2008/12/25(木) 10:48:14ID:???define function?
略語の使い方が昔のMS BASICみたいなセンスと思った。
0390nobodyさん
2008/12/25(木) 10:49:15ID:???0391nobodyさん
2008/12/25(木) 11:31:56ID:???0392nobodyさん
2008/12/25(木) 11:37:38ID:???よく使うキーワードを短くするのは正しい
GroovyとかScalaもdefを使う
0393nobodyさん
2008/12/25(木) 14:49:26ID:???なかなか良い設計だと思う。
つけてもいいし。
0394nobodyさん
2008/12/25(木) 18:47:33ID:???他言語経験者が乗り換えやすい、もしくは他言語に乗り換えやすい
というメリットを捨てている
0396nobodyさん
2008/12/25(木) 22:13:21ID:???別に万能って訳じゃないし処理速度も遅い
0397nobodyさん
2008/12/25(木) 22:33:40ID:???って思想を採用しているようだ
意味が通る限りにおいての省略をいくつも定めている
0398nobodyさん
2008/12/25(木) 23:08:57ID:???どんな言語でもクソが書けばクソだし、きちんと書けばきちんと読める。
JavaやPythonのようにガチガチに固めてもそれは無理だし、
可読性は結局書き手の問題でしかない。
0400nobodyさん
2008/12/27(土) 17:24:52ID:???0401nobodyさん
2008/12/27(土) 20:36:52ID:???esacとかfiとかelif(違)とか。
0402nobodyさん
2008/12/27(土) 22:36:15ID:???0403nobodyさん
2008/12/27(土) 22:47:46ID:???if〜then〜begin〜endなわけだが
それ以前にC言語系統も全部ALGOL系だっての
0404nobodyさん
2008/12/27(土) 22:56:09ID:???あったジョークだな。elifだとfileの逆綴りになるから、という。
0405nobodyさん
2008/12/28(日) 01:40:04ID:???まさかPHPと同じ系統だと判明するとはw
0406nobodyさん
2008/12/28(日) 02:49:21ID:???0407nobodyさん
2008/12/28(日) 04:23:30ID:???0408nobodyさん
2008/12/30(火) 05:15:16ID:???0409nobodyさん
2009/01/14(水) 18:23:15ID:???0410nobodyさん
2009/01/14(水) 18:37:00ID:IrnQ+seIRuby知ってたらRPG作れる。
0411nobodyさん
2009/01/15(木) 01:15:46ID:???0412nobodyさん
2009/01/15(木) 01:40:55ID:FiWTbmI/こういう情報ってどこで探せばいいんだ。本人のブログではそういう告知あんましてなさそうに見える。
情報モトム><
0413412
2009/01/15(木) 01:51:35ID:???0414nobodyさん
2009/01/15(木) 02:43:32ID:???http://www.seshop.com/event/dev/2009/timetable/Default.asp?mode=detail&sid=720#720
0415nobodyさん
2009/01/17(土) 20:16:31ID:???0416nobodyさん
2009/09/01(火) 13:25:30ID:???perlだろうがrubyだろうがS式での標準書式があれば何でもいい
俺書式はコミュニケーション取れないからだめな
0417nobodyさん
2009/09/05(土) 00:23:20ID:???0418nobodyさん
2010/02/12(金) 21:19:23ID:zhv2hCg+俺なら各々の言語の長所短所の説明後、
「まあ、初心者にはPythonがいいよ」
って言ってPythonに向かわせる。
俺はRubyが一番好きだけど、文法が複雑だしマニュアルが貧弱だからな。
Pythonに慣れてからRubyを使ってみて、気に入ったらモルモンに入信するのが
一番だと思うね。
0419nobodyさん
2010/02/13(土) 05:02:07ID:???0420nobodyさん
2010/02/13(土) 15:00:18ID:???Rubyはメモリを食うらしいしputsってのが厨房っぽいしHSPみたいだから疎遠している
だからPHPしかできない
0421nobodyさん
2010/02/14(日) 00:15:15ID:???0422nobodyさん
2010/02/19(金) 12:06:40ID:???0423nobodyさん
2010/03/06(土) 15:57:55ID:tLZ3XgOLPHP以外の言語は到底PHPとは呼べないものばかりだからな。
0424nobodyさん
2010/03/06(土) 18:01:28ID:uiihRhfG「HSPみたい」なのはどっちかというとPHPだろww
0425nobodyさん
2010/03/07(日) 10:06:31ID:???0426nobodyさん
2010/03/14(日) 01:09:19ID:???0427nobodyさん
2010/03/20(土) 06:30:40ID:???0428nobodyさん
2010/03/20(土) 07:37:14ID:JAI1jTHIFull Book Now Available For Free!
http://blog.rubybestpractices.com/posts/gregory/022-rbp-now-open.html
http://sandal.github.com/rbp-book/pdfs/rbp_1-0.pdf
0429nobodyさん
2010/03/20(土) 09:33:38ID:???0430nobodyさん
2010/03/20(土) 23:17:31ID:???それ以外 = PHP
簡単なツール = Perl
Rubyの入り込む余地って無いよね。
ぶっかけ。
0431nobodyさん
2010/03/20(土) 23:18:39ID:???0433nobodyさん
2010/03/22(月) 09:32:18ID:???0434nobodyさん
2010/03/22(月) 12:20:19ID:???Rubyの案件なんてあるか?(ねーよw)
技術者が確保できねーもん。
だったら技術者がある程度確保できるPHPで
RoRの代わりにCakePHP使うし。
0435nobodyさん
2010/03/22(月) 20:57:05ID:???0436nobodyさん
2010/03/23(火) 00:02:55ID:???あとはPHPやPhthonに任せてゆっくりとその生涯を終えて下さいw
0437nobodyさん
2010/03/23(火) 01:34:00ID:???0438nobodyさん
2010/03/23(火) 05:20:21ID:???0439nobodyさん
2010/03/23(火) 23:21:30ID:???でもRubyでRoRを作った。良かったじゃんRubyが世に知られるようになって。
でも、結局そのお陰でPHP界隈ではRoRに影響を受けたFWが出まわって
すごい競争が繰り広げられてる。
PerlやPhthon、Java界隈でも同じだけどPHP界隈が1番熱い。
というわけでRubyお疲れ!もう帰っていいや。
0440nobodyさん
2010/03/24(水) 01:33:12ID:???0441nobodyさん
2010/03/25(木) 23:08:17ID:???Rubyなんか集まるワケがない。
所詮オタの使うオタ言語なんだよ。
PHPは技術者もある程度いるし、RoRと同等機能を誇るCakePHPもあるので
Rubyの役目は終わりましたー!
0442nobodyさん
2010/03/26(金) 01:48:53ID:???0443nobodyさん
2010/03/26(金) 20:04:43ID:???そこそこの経験者でも人月30万でホイホイ集まってくるPHP。
人月50万でも応募者が少ない上に技術力も大したことのない奴が集まってくるPerl。
コスト的にPHPの圧勝だしWebにおいて出来ることは他の言語と大差ない。
0444nobodyさん
2010/03/27(土) 01:49:51ID:???現実を受け止めろ
0445nobodyさん
2010/03/27(土) 09:13:13ID:???0446nobodyさん
2010/03/27(土) 15:58:45ID:???まぁ大体Web系の開発はJavaだね。
だが、Javaの糞っぷりに嫌気がさしているので
今はLL系の仕事がしたいなーと思ってる。
Perlは好きだけどWeb開発には向かないと思ってるので
そうなるとPHPの一択。
RubyはRoRがあるから興味はあるけどはっきり言って
RoRの為だけにRubyを勉強する気にはなれない。
なぜならPHPにもCakePHPがあるから。
[結論]
Ruby = 誰も使いません。
以上。
0447nobodyさん
2010/03/27(土) 16:52:56ID:???Cakeでもそれなりのものは作れるけどね
0448nobodyさん
2010/03/27(土) 17:04:48ID:???具体的にActuveRecordのどこら辺が劣化品なの?
RoRやってないから分からないんだがそんなに違うものか?
0449nobodyさん
2010/03/27(土) 17:30:59ID:???0450nobodyさん
2010/03/27(土) 17:40:36ID:???0451nobodyさん
2010/03/27(土) 17:56:18ID:???0452nobodyさん
2010/03/27(土) 17:57:20ID:???0453nobodyさん
2010/03/27(土) 18:35:50ID:???0454nobodyさん
2010/03/27(土) 19:40:10ID:???0455nobodyさん
2010/03/27(土) 20:52:12ID:???0456nobodyさん
2010/03/27(土) 23:29:58ID:???0457nobodyさん
2010/04/13(火) 10:46:54ID:GGqQeTxq0458nobodyさん
2010/04/13(火) 10:56:18ID:???0459nobodyさん
2010/04/22(木) 01:29:59ID:???ちょっとしたツールを作る程度がお似合いだよ。
0460nobodyさん
2010/04/22(木) 02:50:20ID:???0461nobodyさん
2010/04/22(木) 03:22:33ID:X5reVK1x0462nobodyさん
2010/04/23(金) 19:31:49ID:PsFOuB9xなんでそんなに出すの?
いっつもジュンク見るとRubyの本がどさって置いてあるけど。
0463nobodyさん
2010/04/23(金) 20:29:49ID:???0464nobodyさん
2010/04/25(日) 12:05:03ID:???実際にはRubyの技術者は少ないよ。
Perlと同じかそれ以下か程度。
0465nobodyさん
2010/04/25(日) 13:13:50ID:???Perlと同じなら多いほうだろうと思ってしまった俺は
PHP使いの多さをすっかり忘れていたオールドタイプ
0466nobodyさん
2010/04/26(月) 01:22:56ID:U9Mv+gfeここそもそもphp板なのにRubyの話なんかまともにできないでしょ・・・。
Railsスレ微妙に過疎ってるし、ム板にもRuby関連スレは少ししかない。
Railsは便利で使ってるけど、利用者の少なさは異常。というかphp使い多すぎる。
0467nobodyさん
2010/04/27(火) 20:37:17ID:???Rubyにとってアウェーなわけじゃなくて単純に人口少ないだけだよ。
まぁPHPみたいにWebに特化した言語にRubyやPerlが敵うわけがないよ。
RoRに代わるFWもPHPにはあるし。
0468nobodyさん
2010/04/28(水) 16:00:46ID:S7pWKuGFhttp://wota.jp/ac/?date=20100426#p01
Amazon.co.jp: 初めてのScalaプログラミング: David Pollak: 本
http://www.amazon.co.jp/gp/product/4822284239
0469nobodyさん
2010/04/29(木) 06:27:40ID:+dmWvkwYこの板みるとpythonスレはRubyスレ並みに少ないし、C#にいたってはスレすらない。
目くそ鼻くそってわけか・・・。
Javaはいくつかすれあるけど続いているスレはない。
perlは少しあるね。
というかphpユーザーがいかに多いかという
0470nobodyさん
2010/04/29(木) 06:34:05ID:+dmWvkwY特にプロなんかだと、Rubyメインで仕事する奴は、新宗教の信者なみに入れあげてキモい。
逆に、業務命令で使ってる奴は、それでメシ食ってる癖に、Rubyを貶す奴がよくいる。
どっちもウンザリだが、特に後者は、単にお前がそういう仕事しか取れないレベルだというだけなのに、言語に責任転嫁すんなよって感じだ。
あと、たまたまググってたら、以前、本家にバグレポート出して却下されたとか言う日本人の話を見たんだけどさ。
そいつのブログ見たら、自分よりも、対応しなかった本家側のスタンスを養護するように受け取れるコメがついたとたんに、いきなり逆ギレして怒りだしてんの。
コメ入れた奴は、単に「リソースは有限なんだから、どっかで線引きすんのは当たり前だろ?」って言ってるだけなのにさ。
素人の学生とかなら分かるが、いい歳をしたプロだって自分で名乗っておいて、あまりに必死にコメ応酬してんだから、思わず笑ってしまったよ。
何でか知らないけどRuby界隈は、ちょっと規模が大きい話になると、そういう「物作りの意識として云々」みたいな主張をし始める自称プロがすぐ湧いてきて、ウザいことこの上ないよ。
0471nobodyさん
2010/05/01(土) 02:07:19ID:???土日まで出勤して語り合ってる人達がいる
頭おかしいんじゃないかと思う
0472nobodyさん
2010/05/05(水) 19:54:53ID:/9qhWZiAおれはRubyを提案したんだよ。
新しい言語に挑戦するのもいいかなって。
そしたら見事に却下されて、Javaとphpになった。
ちなみにPerlを唱えた人もいたがこれも却下。
Rubyの却下の理由。みんな知らないからだってよ。
なんだかな。学習したいとは思わんのかな?
0473nobodyさん
2010/05/05(水) 21:00:53ID:???本当にこんな理由でRuby採用を提案したのならアホ過ぎるだろ。
0474nobodyさん
2010/05/05(水) 21:59:51ID:???通るかどうかは別として。
0475nobodyさん
2010/05/05(水) 22:09:05ID:Ln9jM3yLこんな奴がこの業界からいなくなれば、仕事も楽しいのにな・・・
0476nobodyさん
2010/05/05(水) 22:33:48ID:???0477nobodyさん
2010/05/05(水) 22:38:40ID:???FastCGI使うにしても、いちいち対応しているかどうか調査/テストするのがめんどくさい。
0478nobodyさん
2010/05/06(木) 00:26:02ID:???っていう発想で程度が知れるね。
0479472
2010/05/06(木) 01:05:29ID:pBOzQ6Ii0480nobodyさん
2010/05/06(木) 20:50:05ID:???で、どれ使うかは、必要に応じてだろ?
0481472
2010/05/06(木) 21:28:35ID:pBOzQ6Iiあるよね。
Rubyで開発したことないからさ、いや、もちろん
linuxには入っているんだけど、客に出すのと家で片手間
にプログラミングするのとではぜんぜん違う。
負荷とかいろいろ考えないとだめだし、
利用する人数がまず違うし、そういった意味でもRuby使って
みたかったな
0482nobodyさん
2010/05/09(日) 10:44:17ID:???・技術者が少ない。
・環境構築が面倒
おとなしくJavaかPHPにしとけ。
0483nobodyさん
2010/05/09(日) 16:34:31ID:???そういう所でコストやリスクが高くなると会社的にはGo出しにくいよねぇ。
で、それらと引き換えに得られるものはって言われても決定打が無い。
0484nobodyさん
2010/05/11(火) 03:34:25ID:tuBbjXudRubyの本はそんなに毎月ださなくてもいいと思うのですが。
その辺はどう思っているんですがRuby信者は。
0485nobodyさん
2010/05/11(火) 08:49:41ID:???0486nobodyさん
2010/05/12(水) 00:32:37ID:8RAztht7>>472の人も書いていますが、なかなかRubyって
登用されません。Rubyで開発したい場合どういって
現場を説得させればいいのでしょうか。
後PHP信者、Java信者が非常に頑固です。
この間Rubyでやろうって言ったらPHP信者にけりを入れられ
ました。
僕はいろんな言語を勉強することは大事なことだと
思うのですが、どう思いますか?
どうすればこいつらを納得させ、幅広く言語を選べる
ようになるでしょうか?
0487nobodyさん
2010/05/12(水) 01:02:06ID:???お前さんがチームの教育に掛かる時間と金を負担できるんなら話はべつだが
0488nobodyさん
2010/05/12(水) 03:58:20ID:???たとえば、PHPやPython、Perlなどでは絶対出来ない何かがあるのか。
0490nobodyさん
2010/05/13(木) 22:39:02ID:ZMVAPEXWそんな言い方はしていない
0492nobodyさん
2010/05/16(日) 22:48:54ID:Ntf50ntJこのままの機能拡張はPHPだと大変だから、慣れているRuby(Rails)にしたいと言ってリライトの企画通したw
まあうちはベンチャーだし、php信者というか特定の言語の信者がいないせいもある
仕事に応じて言語使い分けるし、言語にこだわるの俺くらいだわ
0493nobodyさん
2010/05/17(月) 03:59:16ID:???swatchはperlだしmysqladminやwordpressはphpだからそこから先はこのみじゃね
0494nobodyさん
2010/05/17(月) 09:51:57ID:???好みなのだ
それしかないのだ。
塩ラーメンととんこつラーメンはどっちがうまいかなのだ。
0495nobodyさん
2010/05/17(月) 13:48:35ID:???phpで作られてるのはphpmyadminだよね?
0496nobodyさん
2010/05/20(木) 16:46:29ID:Eg7rCz3pやさしいRubyとたのしいRubyの違いを教えてください。
0497nobodyさん
2010/05/20(木) 17:07:31ID:???0498nobodyさん
2010/05/20(木) 18:22:12ID:Eg7rCz3pちゃんと役に立つ本だせよ。
0499nobodyさん
2010/05/20(木) 18:47:27ID:???0500nobodyさん
2010/05/20(木) 22:57:51ID:???でもrubyを今使ってるんですが、
環境構築って面倒ですか?
passengerかmongrelかthinをapacheやnginxなどと
組み合わせたらいいかなーと思っています。
PHPやJavaと比べてどのあたりが面倒でしょうか。
0501nobodyさん
2010/05/21(金) 19:15:22ID:x1+Z9QLV環境構築が大変かはOSとやりたいことによるかな。
例えば、Rails開発をWindowsでやるなら死ぬから、
どっちみち仮想環境かcoLinux入れる必要ある
書捨のスクリプトを書くにはWindowsでもいいんだけど
WindowsではUnicodeファイル名を扱えなかったり、
RubyGems使うとJava並に起動が遅くなったりアレなんだよね
RubyやるならLinuxとかMacオススメだな。Rails開発者はたしかMacだし
0502nobodyさん
2010/05/26(水) 23:08:04ID:???海外じゃ人気みたいだけど。
Googleの公式言語になってるのは強みだけどね。
0503nobodyさん
2010/05/28(金) 15:58:04ID:???0504nobodyさん
2010/05/29(土) 03:18:20ID:???0505nobodyさん
2010/05/29(土) 10:25:47ID:???0506nobodyさん
2010/05/29(土) 15:44:03ID:???楽しく使えればそれでいいのです。
0507nobodyさん
2010/05/29(土) 18:15:45ID:???0508nobodyさん
2010/05/31(月) 17:25:20ID:???0509nobodyさん
2010/06/01(火) 01:26:03ID:ycfKyyxEまったく1月に2冊とか決めろよ。
出しすぎ
0510nobodyさん
2010/06/01(火) 23:47:25ID:???0511nobodyさん
2010/06/14(月) 17:49:07ID:???0512nobodyさん
2010/06/14(月) 21:48:45ID:???0513nobodyさん
2010/06/14(月) 23:12:25ID:???0514nobodyさん
2010/06/16(水) 11:15:08ID:???0515nobodyさん
2010/08/01(日) 18:11:25ID:advPjT/B0516nobodyさん
2010/08/27(金) 14:03:05ID:???plus01 ★ 管理人 ★ πナップル ★ きうい ★ mango+ ★ Fine ★
YV/TV ◆.Y./V..TV.
ジエン ◆2.14..sI1E
ネックス ◆Nex/RZxaHI
いざこざ ◆Nex/RZxaHI
いざこざ ◆Iza..hlnPI
いざ・・ ◆Iza..hlnPI
FuLL! ◆FuLL/FW.EQ
1206 ◆1206ePaU1M
ふぁー ◆fah/7D.Rkk
ふぁー 返し ◆fah/7D.Rkk
6分のろーぷら ◆LowPrice/6
労ぷら椅子 ◆LowPrice/6
【livevenus:20】 ◆LowPrice/6
6分のろーぷら ◆MAyUzEEE/E
6分のろーぷら ◆MYU/e0Imzi1E
6分のろーぷら ◆/UeVRo.Tv.
リック◆Lick/SPaQs
連投すみません ◆Lick/SPaQs
うずまき ◆vzqJXqubSg
リック ◆vzqJXqubSg
ナマコぞうすい ◆WgQ1EvIdds
【判明しているリモホ】
p6073-ipbffx01marunouchi.tokyo.ocn.ne.jp
z232163.dynamic.ppp.asahi-net.or.jp
w62.jp-t.ne.jp
cw43.razil.jp
0517nobodyさん
2010/09/14(火) 22:01:29ID:J3MSx4E4まったくRubyは
0518nobodyさん
2010/12/04(土) 23:21:54ID:???…楽しそうなんだけどなぁruby…
0519nobodyさん
2010/12/19(日) 21:21:25ID:???最近Rails案件が増えてるからか、裾野が広がって勉強しないコーダも増えてるんだろうか
0520※グロ注意※
2010/12/29(水) 15:05:43ID:Y+GKc7fPhttp://www.youtube.com/watch?v=UB2oX07FpnI&feature=grec_index
62 :名無しさんといっしょ :2010/09/07(火) 18:44:31 ID:fV29PfP9
テレビ関係図
http://mamorenihon.files.wordpress.com/2010/05/tv_kankei.jpg
64 :名無しさんといっしょ :2010/09/15(水) 15:05:22 ID:HpuV3WgP
シナ人の特徴は、以下のようにまとめられると言う。
1.平気で嘘をつく
2.平然と恩人を裏切る
3.歴史事実を故意に改変する
4.約束を守らない
22 :↓ブックマークせよ:2010/12/20(月) 16:04:47 ID:wb+m0BM90
NHKの極左売国捏造路線何とかなりませんか?24
http://toki.2ch.net/test/read.cgi/nhk/1290627237/
チャンネル桜のYouTubeはこちら(当分の間)
前スレ(=644まで)
【皇室】チャンネル桜の姫?高清水有子【秋篠宮】
http://kamome.2ch.net/test/read.cgi/mass/1285123794/
【皇室】チャンネル桜の姫?高清水有子【秋篠宮】2
http://kamome.2ch.net/test/read.cgi/mass/1293222079/
0521nobodyさん
2010/12/29(水) 22:11:40ID:5eTDninhそのレスを日本語以外の言語で書いてみるなり、海外に住んで送信してみるなりすればよいのでは
0522nobodyさん
2011/01/01(土) 12:43:23ID:???0523nobody
2011/01/01(土) 18:58:58ID:IK6/74Lrならにゃい
0524nobodyさん
2011/05/02(月) 17:39:03.61ID:wzo2Fue9どうして?
0525nobodyさん
2011/05/13(金) 17:30:49.70ID:???中国の陰謀から守るために私の説明会に参加してくださいだの。
冊子には大宇宙に神がどうこうとか書いてあった。
震災後特に活発になった。
0526nobodyさん
2011/06/13(月) 04:06:03.41ID:???亀なんだが
極左だったらLispをやっとけ
でも、ちょっと違うか
アナーキーな社会主義者だったらLispだな
0527uy ◆yyC0rYWEq2
2011/06/21(火) 02:46:01.64ID:???本当にこの言語、1強になれるかどうかまでは不明
少なくとも現状のRuby1.92の仕様じゃ無理
俺は世界中の言語を統一させてくれるような言語だったら、本気で応援も出来るけど
「現時点」では使いやすい、優位だ、っていうその程度では、
言語に貢献する気にはなれない
Rubyに足りないのは、まずC++やD言語のようなマクロ、
それからPerlにある省略記法( Perlにある省略記法は全部そのまま真似して実装すべきとまで思う )
Pythonように閉じ括弧の省略
このあたりだ
Perlは、オブジェクトとか変数に$ついてたりとか、デリミタついてたりっていうそのあたりはダメなんだけど
省略記法のその一点で、ラリーのセンスがやたらと優れていて、他の減点対象となる構文を多めに見ても使う価値がある
0528uy ◆yyC0rYWEq2
2011/06/21(火) 03:07:01.58ID:???アルゴリズムの究極はツリー構造なので、この閉じ括弧のない言語っていうのは、沢山ネストしたときに
閉じ括弧が5つとか10個連続で書かずに済む。ツリー構造のアルゴリズムをかくのは容易ではないんだけど
時期にかけるようになるだろ
何年後かはわからないが、閉じ括弧のない言語、または閉じ括弧を省略可能な言語、いつかそれが標準になる
Perlの省略記法と、Pythonの閉じ括弧、
この2点がこのふたつの言語の強い部分であって
対するRubyのアドバンテージは、「記述が簡潔」っていうだけで、プログラミングの真理とかからはかけ離れてる
ただほんのちょっと、今こういう処理を書きたいって時にさっと書くっていうのがやはりメインで
その先の真理についての考えの面では、Perl,Pythonには劣る
それでも今、自分がRubyをメイン言語にしている理由は、
Perl,Pythonが論外だからだ
良いものはいくつか見えるんだけど、根本的なところでゴミが入ってる
変数の$ やifの: ()
たいしてRubyは根本的な部分はしっかりしてる半面、これといって素晴らしいものは何もなく
このままの考えで成長していけば、スクリプト言語の世界での、C言語の立ち居地に付くと思う
その意味は、「いずれ20,30年後に時代遅れの概念を詰んだ老害になる」って意味まで、含んでC言語と、言ってる
現在、C言語がITの世界の足を引っ張っているようにな・・・
Rubyは、こだわった概念を何も入れてないから万人にとって使いやすい設計に、見える
漏れはC言語が嫌いなので、もしそうなればRubyの未来を見限ってRubyを見捨てるだろう
漏れは別に効率良いだけの開発がしたいわけじゃなくて
ソースコードの完璧さを求めたいんだよ、こういう考えは変わってるだろうし、
Rubyがそんなことを考えて設計されてる言語ではなく、偶然、Rubyが漏れのやりたい事を行うのに、そこそこ向いていたってだけで
漏れのやりたいことの100%が可能になる言語にまで成長してくれるかなんて期待してはいない・・・
Rubyのリファレンスをほぼ全て記憶し、標準Libのソースコードも全て読んでいるから、Rubyがどこまで出来て何が出来ないかはもうわかっている
とりあえずPerl,Ruby,Pythonのうちのどれを選んでも別にハズレじゃない好きなの選んでやっとけって感じ
0529nobodyさん
2011/08/14(日) 21:03:01.55ID:???0530nobodyさん
2011/08/23(火) 07:26:06.73ID:???「ニフティクラウドSDK for Ruby」
「これまで、同様のライブラリは、Java言語用のものしかなかった」
http://www.nikkei.com/tech/business/article/g=96958A9C93819499E0E0E2E0998DE0E0E2EAE0E2E3E3E2E2E2E2E2E2;p=9694E3EAE3E0E0E2E2EBE0E7EBEB
ITpro 2011年8月22日
0531nobodyさん
2011/08/28(日) 21:24:07.42ID:???使わなきゃ良いじゃんね?
C 何て高級アセンブラ以外の何者でもないだろ?
C++ と同一視してるんだったら論外だが...
0532nobodyさん
2011/09/07(水) 23:10:28.77ID:aBnAC7JYリフレクション機能について言及している人が誰もいないんだ?
ruby使うメリットは非常に強力なメタプログラミング・リフレクション機能があるからだと思うのだが。
他の言語では出来ない、コードの抽象化ができる。
(例えば, attr_reader, attr_writer, とかもrubyの文法レベルで実装できたり。こういうことはPHPでは到底できない。)
ruby, phpもどちらも長くやっているが明らかにプログラミングの潜在能力(表現力?)はrubyの方が高い。
ただ、RoRだけやる人とかはこういう部分についてはあまり関係ないかもね。
0533nobodyさん
2011/09/09(金) 18:27:30.37ID:VjO3A4Ns言語は何でもかまいません。
中学生以外は書きこむな!!!
荒らしには関わらない!!
厨房とかいって馬鹿にする人も無視!!
ちなみに自分はphpとmysqlできます。
大体5日ぐらいで2つとも覚えて
次の言語は面倒くさいので覚えようとしません。
そろそろrubyを覚えたいと思っています。
プログラミング暦5ヶ月ぐらいです。
気軽に書き込んでください
0534nobodyさん
2011/12/26(月) 22:19:00.52ID:???0535nobodyさん
2012/02/12(日) 23:35:31.42ID:???0536nobodyさん
2012/02/22(水) 17:57:13.85ID:???0537nobodyさん
2012/06/10(日) 02:04:00.54ID:???プロダクションコードじゃまず書かないしなぁ
RubyのいいところといえばRSpecがあることに尽きる
0538uy
2012/06/24(日) 18:44:25.34ID:???普段はruby信者を演じているが
0539uy
2012/08/13(月) 11:48:02.21ID:???そこら辺は大昔からrubyにはいってる機能だろ
今更といった感じなのかも
俺はdefine_method あたりはよく使う
rubyの一番の利点はやはりメソッド呼び出し時の括弧がつけてもつけなくてもいい事によって
[].each.with_index(4).inject とかかけちゃう事だと思うよ
普通の言語ではもっと冗長する
0540nobodyさん
2012/08/17(金) 17:06:18.01ID:???小学校からやり直せゴミカス
0541nobodyさん
2012/09/30(日) 08:54:37.88ID:???0542nobodyさん
2012/09/30(日) 22:55:39.60ID:???0543nobodyさん
2013/01/08(火) 16:09:49.59ID:???ttp://jpfuentes2.tumblr.com/post/39935683274/a-letter-to-my-daughter-augusta-in-ruby
ここはあいかわらずうんこちゃんたちのたまりばなの
0544nobodyさん
2014/03/02(日) 09:36:09.56ID:???オブジェクト指向は愚かな考え。排便メソッドを実装した人間クラスから美少女クラスが作れない。
http://toro.2ch.net/test/read.cgi/tech/1393660194/84
0545nobodyさん
2014/03/03(月) 16:27:52.46ID:???0546nobodyさん
2014/03/18(火) 12:00:36.27ID:???0547nobodyさん
2014/04/10(木) 16:09:04.70ID:???■ このスレッドは過去ログ倉庫に格納されています