トップページphp
1001コメント272KB

Ruby終了のお知らせ。

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2007/06/13(水) 02:09:13ID:SD8XhqgK
・スクリプト言語で一番遅いと思えるスピード。

・メモリ食い過ぎ、ちょっと凝ったWebアプリでアクセス来たら
速攻InternalServerError。

・日本生まれなのに日本語文字コードへの対応がいまいちになってきてる。

・見やすさしか取り柄がない。

・他言語から見やすさの為にRubyに移行するなら、
今書いてる言語を見易く書こうとした方が楽。

・Rails流行ってもろくなアプリが出てこない。
大規模な物を作るには負荷が高く、すぐ作るだけならPerlで良い。

・ドキュメントが遅い。

・ルビラー内輪ウケ体質。
メディアが取り上げてるがまるでSecondLife。

・書店にいくとRubyであなたも今日からWebプログラマーみたいな
糞本の乱立。

・作者の名前が平仮名。

Ruby終わってる。
0492nobodyさん2007/07/25(水) 16:49:56ID:???
each do |line|
このへんがきしょい
スクリプト中に|使うとかナシだろ
0493nobodyさん2007/07/25(水) 16:54:32ID:???
IO.foreach('hoge.txt') {|line|
line.chomp.split(',',-1).each {|word|
puts "#{word}<br>"
}
}
0494nobodyさん2007/07/25(水) 17:05:25ID:???
>>490
結果が違う気がする。

print IO.read('hoge.txt').gsub(/\n|,/, "<br>\n")
0495nobodyさん2007/07/25(水) 17:30:35ID:???
PHPならこんな感じ。

print preg_replace('/\r?\n|,/',"<br>\n", file_get_contents('hoge.txt'));
0496nobodyさん2007/07/25(水) 18:16:20ID:???
>>495
それ、短く書いただけでファイルを全部メモリに読むのは一緒じゃない?
0497nobodyさん2007/07/25(水) 18:27:23ID:???
PHPは処理の流れとコードの順番が逆行してるんですが、
汚い
0498nobodyさん2007/07/25(水) 19:00:40ID:???
$_ ne '' and print "$_<br>" for (open IN, 'hoge.txt' and join '', <IN>) =~ /(.*?)(?:,|\n|$)/g;
うほっ・・・
0499nobodyさん2007/07/25(水) 21:05:19ID:???
>>483

irb
Object.constants.include? 'Iconv' #=> false

irb -rubygems -ractive_support
Object.constants.include? 'Iconv' #=> false

./script/console
Object.constants.include? 'Iconv' #=> true

RAILS_ROOT/config/environments.rbにて
config.frameworks -= [ :action_mailer ]
してから

./script/console
Object.constants.include? 'Iconv' #=> false

0500nobodyさん2007/07/25(水) 22:52:43ID:???
>>482
コンパイルが面倒なだけで処理速度は速くなってるだろ。
PHP3->PHP4の時の約10倍速くらいの最適化は
Rubyコミュニティには無理。

PHPはZend Encorderで中間バイナリに書き出して
さらに速度アップ出来る。

他の言語より優れてると主張するなら、他の言語も知った上で
利点を語らないと話しにならない。
0501nobodyさん2007/07/26(木) 01:00:52ID:???
例外・OOPをしっかり取り入れようとしたPHP5では遅くなってますがなにか。
0502nobodyさん2007/07/26(木) 01:08:11ID:???
YARVのことも忘れないであげてください
0503nobodyさん2007/07/26(木) 11:46:31ID:???
>>500
>PHP3->PHP4の時の約10倍速くらいの最適化は
>Rubyコミュニティには無理。
10倍速くなる余地を残していただけですね。

>PHPはZend Encorderで中間バイナリに書き出して
>さらに速度アップ出来る。
バイナリコードで吐き出し&実行はRubyでもPerlでも出来ますよ。
それにバイナリコードに変換するコストはそれほど大きくありません。

>他の言語より優れてると主張するなら、他の言語も知った上で
>利点を語らないと話しにならない。
全くその通りですね^^^^^
0504nobodyさん2007/07/26(木) 14:18:03ID:???
PHPの標準関数って例外投げないよな?互換性が必要なら起動スイッチで例外対応ありなしを切り替えるとかやりようはあったと思うんだが。
0505nobodyさん2007/07/26(木) 16:40:27ID:???
ひとつのインタープリタで互換性の無いふたつの言語つーかAPIを動かしても笑われるだけと思ったんだろう。
だいいち面倒だし。
0506nobodyさん2007/07/26(木) 18:33:37ID:???
・作者の名前が平仮名。
ワラタ。
0507nobodyさん2007/07/26(木) 21:27:25ID:???
>>491
プロトタイプ宣言と変数の頭に$を付けることとの関係がようわからん。
0508nobodyさん2007/07/26(木) 21:39:25ID:???
たぶん、メソッド/関数/サブルーチンと変数の見分けがつけたいんだろう。
プロトタイプ宣言がある言語だと宣言があれば前者、なければ後者とか。

そういえば、Perlのサブルーチンて、昔は&前置必須だったんだっけ?
0509nobodyさん2007/07/26(木) 22:09:12ID:???
Rubyは使っていて気持ち良い言語だから生産性が高い言語ですとか、
電波ゆんゆんな記事がそこかしこに見られるんだが、
Rubyistって頭大丈夫なんかね?
0510nobodyさん2007/07/26(木) 22:56:43ID:???
たしかに、Ruby信者は文字通り「宗教がかってる」のが多い。
その宗教度はPerlよりも格段に高い。

PHP使いには素人プログラマも多いから、宗教寄りじゃなく、「単なる道具」って感じ。
0511nobodyさん2007/07/26(木) 23:02:18ID:???
自分がそれしか使えない「道具」にこだわってる、ていう面もありそうだがな。> PHP
Rubyが「気持ちいい」て言ってる人間は、大概同じ処理をPerlやPHPで書けたり
するのが正直なところ現状だと思う。
0512nobodyさん2007/07/26(木) 23:10:24ID:???
良いものを良いと素直に認められないひねくれ者が
宗教とか言ってるだけでしょ。
0513nobodyさん2007/07/26(木) 23:21:37ID:???
>>508
そうか、プロトタイプってCで言うところのプロトタイプ宣言じゃなくって、
静的な変数の型宣言のことか。言わんとするところはわかったぜ。

だが、まぁ、どっちでもいいような気がするなぁ。
関数と変数の区別が曖昧なのが便利ということもあるし。
0514nobodyさん2007/07/26(木) 23:31:03ID:???
こんな論理的思考が欠如した事を恥ずかしげも無く言ってしまうのは、
Rubyの人だけだけな。
他の言語では絶対に聞かない言葉。
間違いなくRubyは新興宗教。
0515nobodyさん2007/07/26(木) 23:33:16ID:???
こんな論理的思考が欠如した事を恥ずかしげも無く言ってしまうのは
>>514だけだな
0516nobodyさん2007/07/26(木) 23:50:42ID:???
C#と比較してRubyの方が優れている言語仕様ってあったっけ?
0517nobodyさん2007/07/26(木) 23:55:51ID:???
なにその曖昧な釣り針。
0518nobodyさん2007/07/27(金) 00:02:58ID:???
俺も釣り認定したくなる気持ちはわかるが、まぁRubyはその程度の言語だし。
0519nobodyさん2007/07/27(金) 00:06:02ID:???
なにその撒き餌に便乗した釣り針。
0520nobodyさん2007/07/27(金) 00:18:52ID:???
ruby使う人って他の言語をメインで使っていて
rubyを使ってみて良かったからrubyいいよって言ってると思うんだけどね
最初っからrubyだけやってるって人は少ない
phpがいいって言ってる人は
phpくらいしか使ったことないんだろうけどw
というかphpとruby両方使ってみたら自ずと答え出ると思うがね
0521nobodyさん2007/07/27(金) 02:33:44ID:???
>>520
ruby使いは、
>最初っからrubyだけやってるって人は少ない
で、PHP使いは、
>phpくらいしか使ったことないんだろうけどw
…と。
それは確かにそうだと思う。
でも「だから何?」って気もする。
PHP使いはPHPだけしか知らないだろうけど、それで別に何も困ることなく、
それなりに高い生産性や利便性が確保できてるからPHPだけで満足してるのでは?

俺が思うにruby使いってのは、普通の車じゃ満足できなくてバカ高いスポーツカーとか
買っちゃうタイプの人なんだと思うんだよね。要するに自己満の宗教。
0522nobodyさん2007/07/27(金) 02:40:34ID:???
最近のPHPは興味ないので知らないけどuse Socket;の時代にPHP4の
$yahoo = read('http://www.yahoo.com/');
(だっけ?)を見て鼻水出た。アプリケーションのPGに低い階層を意識させないためには
形だけのオブジェクト指向で「哺乳類クラスのメソッドが〜」などとアホなことを言うんじゃなくて、
言語としてこのぐらいカバーしなきゃ意味が無い。
0523nobodyさん2007/07/27(金) 02:50:24ID:???
その組み込み関数を「これすげぇ」て喜んで使うのがPHPユーザ。

require 'open-uri'
open("http://googole.co.jp";)  ほげほげ

って(open-uri 作者・メンテナに感謝しながら)使って嬉しいのがRubyユーザ。
まあメンタリティの違いと言えばそれまでかもしれんが。

> 言語としてこのぐらいカバーしなきゃ意味が無い。
と思うか、ライブラリの充実にみんなで取り組むか、の違いかも。
0524nobodyさん2007/07/27(金) 03:04:15ID:???
なんか予想通りの平凡な答えしか返って来ないなぁ。
gethostbynameで書けることをinet_atonのためにuse Socketする奴はいない。

またライブラリを使う場合、書き手によって何を使うかわからない。
Encodeかもしれないし、Jcodeかもしれないし、jcode.plかもしれない。
Socketかもしれないし、IO::Socketかもしれない。
自分があまり使わない物に出くわすたびに、その使い方を調べなくてはいけない。

関数に加えてライブラリ名や使い方や規模も覚えなくてはいけないし、
ライブラリを書く場合、「別途○○ライブラリが必要です」と言わなくてはいけない。

まだまだあるけど、とりあえずこのぐらいの違いかな。
0525nobodyさん2007/07/27(金) 03:07:22ID:???
つまり「喜ぶ」と「嬉しい」の違いってことでおk?
0526nobodyさん2007/07/27(金) 03:13:55ID:???
あとそろそろオブジェクト指向が簡単なのか難しいのかをハッキリした方がいいと思うな。
初心者には簡単だからと勧め、わかりづらいと言われると本当は難しいと言い改める。
難しいならオブジェクト指向で書く意味を「簡単」以外の部分に求めなくてはいけない。
個人的にはGUIに適している」とは思っても、スクリプト言語に適しているとは思えない。
0527nobodyさん2007/07/27(金) 03:31:18ID:???
>>524
どちらかというとPerlからPHPへの利点を言いたいのかな?
例に挙げているのがことごとくPerlライブラリ。
Rubyと同じものという観点?

ただライブラリ重視の考え方は結構大事だと思うが。
例えばmb_send_mailなんてしばらくは「つかえねぇ」関数だった訳だし、
その修正はバージョンアップか自分でパッチを当てて再コンパイル。
こんな「コア」じゃ無い機能のために全部再コンパイルってあんた、みたいな。
結局つかえないまま、とかな。

だいたいPHP4でSocket周りの「関数」を使おうと思えばコンパイル時に
--enable-socket が必要だったり、fopenをURLに対して行おうと思えば
php.iniでの設定が必要だったり、>>524が言うようにそれほどシンプルに利用
出来るわけでもない。
この辺りをまあ閑却視して主張されるのもなぁ。
0528nobodyさん2007/07/27(金) 06:14:51ID:???
>>524
PEAR全否定かよ。
0529nobodyさん2007/07/27(金) 12:06:16ID:???
>>526
最近は初心者に簡単だからっていう理由でオブジェクト指向をすすめるのが一般的なの?
そういうのはあまり聞かないけど...
0530nobodyさん2007/07/27(金) 13:12:39ID:???
スクリプト言語で一度オブジェクト指向を体験してると
JavaとかC#にいくときも違和感少ないかもな
0531nobodyさん2007/07/27(金) 15:18:01ID:W1DWcfcX
Perlやった時はオブジェクト指向まで辿り着かなかったけどw
Rubyではいきなり
>Ruby で扱える全ての値はオブジェクトです。
> Ruby のオブジェクトに対して可能な操作はメソッド呼び出しのみです。
>あるオブジェクトが反応できるメソッドは、
>そのオブジェクトが所属するクラスによって一意に決定します。
から始まるので入りやすかった。
0532nobodyさん2007/07/27(金) 15:32:53ID:???
世界の勝ち組ユダヤ人が作ったPHP
日本人はイスラエル&アメリカの支配下にあるゴイム(人間家畜)

PHP … ユダヤ(イスラエル)
Ruby … カルト(日本)
Perl … アニメオタク(アメリカ)
Python … ?

http://www.shinchosha.co.jp/foresight/web_kikaku/u105.html
「世界政府っていうものが仮にあるとして、そこで開発しなければならないはずのシステムは全部グーグルで作ろう。それがグーグル開発陣に与えられているミッションなんだよね」
グーグルに勤める友人は私にこう言った。
恐ろしいことを考えているんだなぁと思ったが、目が澄み切っている彼らは、こういうことで冗談は言わない。
本気でそう考え、次々と手を打っている。
0533nobodyさん2007/07/28(土) 10:40:19ID:???
俺がなぜPHPからRubyに乗り換えたのか思い出した!
PHPは正規表現を書くのが面倒くさかったからだ!
0534nobodyさん2007/07/28(土) 11:56:06ID:???
>>533
「関数」の引数に文字列で渡してやる扱いだからな。
PerlやRubyに慣れると「文字列」で正規表現を記述するのは気持ち悪いというか
余計な手間に思えるな。クオート絡みで書きにくいし読みにくい。
0535nobodyさん2007/07/28(土) 14:55:39ID:???
>>533-534
すまんが、俺はPHPしか使えないド素人なので、
両者の違いを具体例で説明してもらえないだろうか。
0536nobodyさん2007/07/28(土) 15:06:57ID:???
phpだとバックスラッシュの扱いが鬱陶しいね
0537nobodyさん2007/07/28(土) 18:23:49ID:???
PHPには正規表現リテラルはないの?
0538nobodyさん2007/07/28(土) 18:48:39ID:???
PHPのpreg系の関数で引数に//をつける意味が分からない。
0539nobodyさん2007/07/28(土) 22:35:29ID:???
要するにPHPでもっと正規表現が簡単に書けるラッパー関数かライブラリが
あればいいってことかな??
0540nobodyさん2007/07/28(土) 23:05:15ID:Lho7AOvH
Rubyがもっと速くなったらPerlとかPHPとかいらなくなるんだろうけど
0541nobodyさん2007/07/28(土) 23:08:33ID:???
じゃあ、1.9が出たらRuby完勝だね
0542nobodyさん2007/07/28(土) 23:54:09ID:???
逆に言えば現状は完敗だね
0543名無しさん@そうだ選挙に行こう2007/07/29(日) 01:28:01ID:???
速度が問題になるアプリが必要なら
コンパイル言語使うけどね
0544名無しさん@そうだ選挙に行こう2007/07/29(日) 01:56:18ID:???
ベンチの結果とか見ると遅いけど、
使っててイライラしてくることなんてないんだけど、
みんなはそこまで速度が気になるの?
0545名無しさん@そうだ選挙に行こう2007/07/29(日) 02:18:17ID:???
場合によるな
CGIスクリプトやゲーム以外ならほとんど気にしない
0546名無しさん@そうだ選挙に行こう2007/07/29(日) 13:18:28ID:???
>>539
たぶん正規表現リテラルの表記方法が問題だと思うので、
ライブラリや関数ではなく、言語仕様というかパーサが対応しなければダメだと思う。
0547名無しさん@そうだ選挙に行こう2007/07/29(日) 15:53:13ID:???
>>535, >>539

perl
if ($str =~ /^\s*(["'])([^\1\s]+)\1/){ $col = $2; }
php
if(preg_match('/^\\s*(["\'])([^\\1\\s]+)\\1/', $str, $m)){ $col = $m[2]; }

正規表現自体がまあ暗号みたいな所はあるのでどっちもどっちだが、PHPの方が
わずかにマゾ度が高いと思う。
0548名無しさん@そうだ選挙に行こう2007/07/29(日) 17:05:45ID:???
535でも539でもないが良く分かった。なるほど。
JavaやPythonはそのへんどうなんだろう・・・?
0549名無しさん@そうだ選挙に行こう2007/07/29(日) 18:02:35ID:???
だってPHPの正規表現ライブラリってPerlの5.005ベースだろ。何年前のバージョンだよ。話にならんわ。
0550名無しさん@そうだ選挙に行こう2007/07/29(日) 18:03:45ID:???
今時正規表現なんて使う奴いねーだろwww
たわけがww
0551名無しさん@そうだ選挙に行こう2007/07/29(日) 20:01:30ID:???
単純な入力チェックとかも正規表現を使わずに書くだけで非常に煩雑に出来るんだが、>>550はそういうことをやってそうだな。
0552nobodyさん2007/07/29(日) 20:56:20ID:???
逆に言えば、正規表現の使いどころは入力バリデーションしかない気がするんだが
0553nobodyさん2007/07/29(日) 21:02:16ID:???
正規表現なんて単なる自己満だろ
正規表現を聞いたことのない奴らでも立派にGoogleを使いこなしてる
0554nobodyさん2007/07/29(日) 21:31:37ID:???
PHPが絡むとネタ発言が増えるな。
0555nobodyさん2007/07/29(日) 21:39:33ID:???
バリデーションに使えるだけで十分便利じゃないですか
0556nobodyさん2007/07/29(日) 21:54:06ID:???
PHPのpreg系ってマルチバイト対応する予定あるの?
0557nobodyさん2007/07/29(日) 22:26:01ID:???
utf-8なら出来るよ
0558nobodyさん2007/07/29(日) 23:07:35ID:???0
正規表現は言語内言語みたいなもんだからな。
1つの言語しか使えないような香具師には荷が重すぎるんだろう。

釣られるとしたらこんな感じかな。
0559nobodyさん2007/07/29(日) 23:31:48ID:???0
Perlは正規表現入門言語としては未だに存在価値はあるなと思う。
使わないと文字列置換やsplitすらできない。
(原始C的に index とか substr でやるのはまあ可能だが。)

PHPの場合は正規表現の存在を知らなくてもとりあえず組めるから、そういう
底辺は多いような気もする。
(PHPのsplit第一引数が正規表現をとることを知らない奴もいた。)

でこのスレ的にRubyはどうなんだろう。正規表現は組み込みで使えるが、
各メソッド引数は文字列で代用できるから、Rubyから入った人で「避けて」
いる人はいそうな気もする。

個人的には正規表現の初歩的な部分はスクリプト言語の必修科目だと
思ってるし、そういう人が大多数だと思うよ、と以上恥ずかしマジレス。
0560nobodyさん2007/07/30(月) 09:13:38ID:???
恥ずかし
0561nobodyさん2007/07/30(月) 10:05:36ID:???
いまいら、恥の上塗りする前に、
オートマトンと状態遷移ぐらい勉強しといた方がいいぞ。
0562nobodyさん2007/07/30(月) 10:25:37ID:???
>>561
kwsk
0563nobodyさん2007/07/30(月) 12:56:36ID:???
大雑把に言えば、正規表現を使えば状態遷移を簡単に扱える。
ただの文字列パターンマッチ言語じゃない。

なんて言っても、現実には文字列パターンマッチぐらいにしか使われないか。
0564nobodyさん2007/07/30(月) 13:53:20ID:???
>>563
おおなんか難しそう。とおもって
ttp://ja.wikipedia.org/wiki/%E6%9C%89%E9%99%90%E3%82%AA%E3%83%BC%E3%83%88%E3%83%9E%E3%83%88%E3%83%B3
とか
ttp://www.adachi.ne.jp/users/katz/primer/automata.html#introduction
とかみてみたが何が何だかわかりません。具体例を挙げて説明出来ますかプリーズ。

引き合いに出してスマンが例えば >>547みたいな正規表現を使った処理で
何が「状態」でどれがその「遷移」なんだ?
0565nobodyさん2007/07/30(月) 17:27:47ID:???
>>563ではないがヒマなので...

正規表現エンジンってのは中で動いてるステートマシンを見せないのが偉い所なので、
なにが状態でなにが遷移ってのは説明しずらい。そらもちろん出来るだろうがめんどくさい。

たとえば、CSVの行をCでパースしようと思ったとき、
文字列の頭からcharポインタを++しつつスキャンして行くわけだが、

0. 初期状態はOUTSIDE_DQUOTE
1. INSIDE_DQUOTE中に"を見付けたらOUTSIDE_DQUOTEに遷移する
2. OUTSIDE_DQUOTE中に"を見付けたらINSIDE_DQUOTEに遷移する
3. INSIDE中に,を見付けても無視
4. OUTSIDEで,を見付けたら、そいつをフィールドのデリミタと考えてバッファの内容を適当に料理する。

ごく簡単に書けばこんな感じになる。

たとえば音声の特徴を文字列に変換して、そいつに正規表現でマッチングをかければ
grepで音声認識は可能かもしれない。だれもやらんと思うが。
音声認識とかマッチングのアルゴリズムはステートマシンから派生した奴が多いからね
だがマルコフ連鎖を正規表現で書くのは大変そうだ。

0566nobodyさん2007/07/30(月) 19:07:39ID:???
ますますわからんのだが
それは「正規表現を使って状態遷移を扱う」という話でなくて、
「正規表現は状態遷移を使って文字列マッチングをする」
って話かと思うんだけども。

音声の特徴を文字列に置き換えて、ってあるから、
いったん「状態」をあるルールに基づいて文字列に変換すると、
上の正規表現の内部の動きを使って
状態遷移を管理できるんだなーという話なのかな。

ごめんなさい。でも勉強になった。
組み込みとかやってる人ならすんなり判るのかなあ。
0567nobodyさん2007/07/30(月) 20:31:19ID:???
多分実装時に「状態マシン」と意識してやっているかどうかの違いの様な気もする。
実装に置き直すとフラグ管理による処理分岐とかそう言ったものを含む関数の
戻り値が「終了状態」みたいな、そんな感じになりそう?

grep とか diff とかを「書く」人間はこういう基礎を踏まえた上でないと効率的な
ものは出来ないんだろうな、という想像は出来たが、ぶっちゃけ正規表現を有効に
使えるかどうか、という観点には「直接は」関係ないような気もした。

ただ、勉強(しなきゃなという気には)なった。ありがとう。>>563 >>565
0568nobodyさん2007/07/30(月) 20:40:45ID:???
オートマトンなんかどうでもいいから、
みんなでマトン焼いて食おうぜ!
0569nobodyさん2007/07/30(月) 22:31:38ID:???
今日はウナギにしとこうぜ。
0570nobodyさん2007/07/30(月) 22:56:32ID:???
>>569
食ったよ。

スーパーの蒲焼は、ついてるタレを
いったん酒で洗い流して、魚焼き器で焼いてから
付属のタレをかけるとちょっとだけ上等になった気がするよ。
0571nobodyさん2007/07/30(月) 23:02:25ID:???
みんなでウナギに小便かけようぜ
0572nobodyさん2007/07/31(火) 12:50:51ID:???
なんのために。
0573nobodyさん2007/07/31(火) 14:12:36ID:???
誰のためでもない〜
0574nobodyさん2007/08/01(水) 17:44:37ID:???
日本生まれプログラミング言語「Ruby」で活性化
http://www.zakzak.co.jp/top/2007_08/t2007080130.html


記事中にはJAVAとRubyしか登場せず、PerlやPHPについて
一切言及されていない辺りに、偏った作為や悪意を感じるww
0575nobodyさん2007/08/01(水) 18:13:27ID:???
>>574
全角が気になる
0576nobodyさん2007/08/01(水) 18:40:21ID:???
>575
まあZakuZakuだ、許してあげよう。
0577nobodyさん2007/08/01(水) 18:42:10ID:???
提灯記事ならこんなもんでしょ。
0578nobodyさん2007/08/01(水) 18:43:04ID:???
いやまてよ、ZakuZakuって夕刊フジじゃなかったっけ?

全角含めこんな素人くさい記事になるのは仕方ないとして、
取り上げられるってのはすごいな。意図がわからん。

ルビーっていいね、ルビー。
0579nobodyさん2007/08/01(水) 18:44:23ID:???
ZakZakだった・・・・。

やばい、ガンオタかと思われる。
0580nobodyさん2007/08/01(水) 18:51:39ID:???
たしかにRubyを持ち上げるzakzakの意図が不明だな。
某ひらがな作者とzakzak記者の間でコネがあるとか??
0581nobodyさん2007/08/01(水) 22:26:53ID:???
提灯記事だから持ち上げたってほどじゃないだろ
それよりも俺はこっちの方が気になるな

>一般的にプログラミング言語には「Java」(ジャバ)が使われることが多いが
0582nobodyさん2007/08/02(木) 03:24:22ID:???
http://news22.2ch.net/test/read.cgi/newsplus/1185962104/
0583nobodyさん2007/08/02(木) 10:09:25ID:???
>>581
単に書いたやつが終わってただけか。
0584nobodyさん2007/08/02(木) 11:11:10ID:???
>>581
Rubyじゃなくて、「Rubyビジネスコモンズ」の提灯だと思うけどね。
Rubyビジネス・コモンズの代表の最首英裕氏は、
株式会社EC-Oneの代表取締役社長で、EC-OneはJavaで開発してる。

“Rubyでビジネス”、九州発の業界団体が設立へ − @IT
http://www.atmarkit.co.jp/news/200707/24/rbc.html

Rubyビジネス・コモンズ - コモンズ・サイト
http://qwik.jp/rbc/
0585nobodyさん2007/08/02(木) 13:06:50ID:???
>>584
なるほど、そういう繋がりか。
0586nobodyさん2007/08/03(金) 15:41:48ID:???
endはワンライナーでコード繋げて書いてもブロックと見分けがつきやすいね
なぜendにしたんだろうね
0587nobodyさん2007/08/03(金) 18:09:30ID:???
さぁ? lispの括弧地獄で懲りたから、とか?
0588nobodyさん2007/08/03(金) 20:14:00ID:???
Rubyは括弧とかセミコロンとかローマ字以外を使わない傾向にあるよね。
0589nobodyさん2007/08/03(金) 20:52:52ID:???
メソッド名に ? とか ! は使うけどね。
0590nobodyさん2007/08/08(水) 00:34:39ID:???
>>1
Exception捕まえればInternalServerErrorとは無縁なんだが
0591nobodyさん2007/08/08(水) 00:40:27ID:???
「自殺」、半数が偏見
http://www.sankei.co.jp/seikatsu/kenko/070804/knk070804000.htm

「自殺は突然」など自殺者の心理、半数が誤解
http://www.yomiuri.co.jp/politics/news/20070804it11.htm
■ このスレッドは過去ログ倉庫に格納されています