[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 12/08 00:11 / Filesize : 196 KB / Number-of Response : 979
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Python厨とRuby厨が仲直りするスレッド



1 名前:デフォルトの名無しさん [04/11/07 14:06:44]
オブジェクト指向スクリプト言語の二大厨房勢力が仲直りするスレです。

436 名前:デフォルトの名無しさん mailto:sage [2006/09/04(月) 18:36:24 ]
Pythonって何がウリなの?


437 名前:デフォルトの名無しさん mailto:sage [2006/09/04(月) 18:50:06 ]
>>436
無理をさせない雰囲気。

438 名前:デフォルトの名無しさん mailto:sage [2006/09/04(月) 19:25:40 ]
じゃあ仕様とかもう固まってる言語なの?

439 名前:デフォルトの名無しさん mailto:sage [2006/09/04(月) 19:29:48 ]
>>438
何を今更。


440 名前:デフォルトの名無しさん mailto:sage [2006/09/04(月) 19:45:53 ]
Python は敗北者でも使える言語だけど、
敗北者が Python を使っても、意識を変えないと敗北者のまま。


441 名前:デフォルトの名無しさん mailto:sage [2006/09/04(月) 22:52:43 ]
Rubyはユタ州あたりの「選ばれた」民にしか使えない言語です。
妻を持たない者が使っても、ぶりがむやんぐの加護は得られない。

442 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 09:28:27 ]
モルモン♪

443 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 14:11:07 ]
>>442
戒律で収入の一割を教会に寄付しないといけないそうだ。

444 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 14:33:21 ]
OOPの加護が得られるならぶりぶりなんとかの加護などいらない



445 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 15:16:44 ]
awk大好きな俺からしたら、書きやすくてテキスト処理がパワフルに行えればどうでもいい

446 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 17:56:37 ]
多分既出だと思うけど…
pythonはメソッド引数の一番目にself入れるのが駄目。
rubyはendで閉じさせるのがあれだったけど、
事故でなく、意図してブロックを閉じてる、と解釈したら、すっきりした。
なるべく括弧で括らないすっきり感は双方好き。

447 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 18:36:46 ]
>>446
self の代わりに i を使えばいいよ。

448 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 18:52:51 ]
> なるべく括弧で括らないすっきり感は双方好き。

それはLISPに対する挑発か?

449 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 19:02:39 ]
Lisperは今更そんな煽りには反応しない。

450 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 19:04:45 ]
>>446
python使ってるおれから言えば、endで閉じるのも括弧でくくるのも似たようなものだと思う

451 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 20:26:50 ]
じゃあPythonは関数呼び出しの()も使うなよ!絶対使うなよ!

452 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 20:33:07 ]
じゃあrubyは関数呼び出しの ) もendって書けよ!絶対書けよ!

453 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 20:37:13 ]
C++な漏れは()も{}も<>も : もthisもendも遠慮なく書きまくります。

454 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 20:54:55 ]
end = 1

こうしておけばPYTHONでもendって書けるようになるお。



455 名前:デフォルトの名無しさん [2006/09/05(火) 21:29:29 ]
>>454
おまえ頭いいな

456 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 21:31:07 ]
ageてもうたorz

457 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 22:53:09 ]
>>452
なんでそんな事しなくちゃいけないの?馬鹿じゃないの?

458 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 23:24:59 ]
>>454
有益な情報だ
さっそくPythonのコミュニティに報告すべきだ

459 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 23:32:04 ]
>>458
そのまえにRubyコミュニティに報告するのがいいとおもうお。

460 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 23:54:43 ]
PythonはRubyの倍近く速いから、みんな使う。

461 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 00:08:11 ]
どこが原因で倍もの差が出るの?

462 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 01:02:19 ]
デンデンでんぐり返って

463 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 01:13:30 ]
Rubyの実装はソースの読みやすさを優先してるから
その分遅いのかもね。贅沢プログラミングとかなんとか
で、Pythonのテキスト処理は強力なのか?

464 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 02:27:46 ]
rubyは良い言語だと思うんだけど、
ドキュメントのやる気のなさとリリース時のグダグダぶりはどうにかならないのか。




465 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 02:37:24 ]
ドキュメントはアレで充分だろ
読んだらチョコチョコ試せばいいだけだし

466 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 03:04:42 ]
普段使う分にはあれで十分。
逆に詳しく書きすぎてると読んでて疲れる。

でも、実装に踏み込んだ詳しい情報が欲しいとき、
ドキュメントに載ってなかったり適当に書かれてるので
調べるときに苦労する。

467 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 06:11:06 ]
>>466
読みやすいソースがあるからソース嫁

468 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 08:45:29 ]
Rubyは初心者排除のカルト言語。
Pythonは万人のための言語。

469 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 11:05:40 ]
>>468
言語特性だけを見るとそんなに変わらんね。
要は教祖と信者が...

470 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 13:53:39 ]
どっちも仕様かなり変わりそうな悪寒
仕様の変わりようの無いPerl
ある意味ウラヤマシスwwwwww

471 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 14:34:14 ]
>>470
ラリー元気?
開発費を生活の為に食いつぶしてしまったと聞いたが。

472 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 15:14:35 ]
開発費≒生活費じゃね?

473 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 15:18:43 ]
つまり困窮してるんだろ。

474 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 15:28:11 ]
オライリーの社員じゃなかったっけ。とっくにやめてたのか?



475 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 16:11:13 ]
オライリー -> プー -> どっかの会社の社員(今ココ)

476 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 16:20:37 ]
Google辺りが拾ってやればいいのにな。
つか、声が掛かっていないとは思えないんだけど。

477 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 16:58:38 ]
tomato

478 名前:デフォルトの名無しさん [2006/09/06(水) 18:43:31 ]
>Rubyは初心者排除
なんでこんな話になるの?

479 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 19:21:10 ]
>>478
まともなドキュメントが欲しいというとソース嫁という言語の
どこが初心者排除じゃないのでしょうか?

480 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 19:36:19 ]
Pythonはドキュメントが充実してたりするのかな?
日本語とかで。読みたいのでURL教えて下さい

481 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 19:53:28 ]
>>480
そのくらい自分で調べろよw

482 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 21:02:33 ]
>>479
それRubyに限った話じゃないし
スレの上の方での発言を受けて「初心者排除」とか書いてるんでしょ
意味あるのそれ?

483 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 21:12:18 ]
たとえばの話。
Web開発にスクリプト言語を使いたい人に向かって
言語のソースを読めというのならそれは酷な話だと思う。

Rubyに比べて、Pythonの方が
無料で読めるドキュメントが充実しているのは事実。

Rubyの書籍が世界的に売れているのは
オンラインドキュメントが少ないからだという人すらいる。

484 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 21:30:55 ]
Pythonってそんなにドキュメントあるんだ。
公式(?)の言語マニュアルしか読んでないや。



485 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 21:47:03 ]
>>482
Rubyに限った話ですよ。
そもそも「公式なリファレンスは存在しない」と言ってもいい状態じゃん。

しかたないからソース読んで使っていると、
その機能は公式じゃないから廃止だという話になってたりするし。


486 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 21:57:22 ]
>>485
じゃあ「ruby リファレンス」でググって先頭に出てくるサイトはなんなのか言ってみろカス

487 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 22:14:19 ]
>>486
言ったからといってどうなるんだろう?
誰がどのバージョンを対象に書いているのかもよくわからない、
Ruby作者も全くチェックしていない、網羅性も信頼性も不明なただのWikiでしょ。

リファレンスというのは、「python リファレンス」でググって
先頭やその次に出てくるようなサイトのこと。



488 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 22:18:44 ]
>>487
やっぱり単なる馬鹿だったか。

489 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 22:21:03 ]
書いてあるしな。うん、馬鹿だな。


# Ruby オフィシャルサイト
# version 1.6 〜 1.9 対応リファレンス
# 原著:まつもとゆきひろ

490 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 22:24:04 ]
というか、Ruby本家のTopPageにリファレンスのリンクがあるわけですが。
まぁ、riも知らないんでしょう。

491 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 22:30:11 ]
まあバカは放っておこうぜ。

Pythonの場合,こういう良質なドキュメントが無料で読めるんだ(英文だけど)

ttp://www.diveintopython.org/

Rubyにこういうドキュメントってあるの?<純粋に興味から聞いています

492 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 22:32:44 ]
Ruby使ったことは無いけど、とにかくケナしたい馬鹿の典型だな。
どこかでRubyのリファレンスが貧弱と聞きかじったんだろうな。

こういう馬鹿は多分Pythonもやってねー。


何か反論があるなら、「具体的にどのソースを読んだのか」
「その機能は公式じゃないから廃止だ」という話の例を挙げてからな。

493 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 22:41:10 ]
>>491
こういうの?
ttp://www.rubycentral.com/book/

つか、この手の情報が欲しけりゃ、本買えばいいじゃん。

494 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 22:46:25 ]
>>493
サンクス

>つか、この手の情報が欲しけりゃ、本買えばいいじゃん。
まあね(w

Rubyはよい書籍がたくさんあってうらやましいよ。



495 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 22:48:10 ]
>>493
俺が5,000円もだして買った本が・・・

496 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 23:02:58 ]
RHGはただで読めるぞ。読んだことないけど。

497 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 23:35:55 ]
これを買えばいい?

プログラミングRuby 第2版 言語編
www.amazon.co.jp/%30d7%30ed%30b0%30e9%30df%30f3%30b0Ruby-%7b2c2%7248-%8a00%8a9e%7de8/dp/4274066428/

498 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 00:04:39 ]
Rubyは中途半端に作ってほったらかしみたいなライブラリが多杉

499 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 11:47:15 ]
本を出すのは良いんだけど、その内容が全文検索に引っかかるようにしてほしい……

500 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 19:51:43 ]
>>499
無理言うなよ。
一部だけPDFで提供している書籍はあるみたいだけどな。

501 名前:デフォルトの名無しさん mailto:sage [2006/09/10(日) 16:13:56 ]
せめてなか見検索に提供してくれ

502 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 19:15:54 ]
>(英文だけど)
苦笑

503 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 20:59:13 ]
あ、ごめんね。英語読めない人ってまだ存在してるんだ。

504 名前:デフォルトの名無しさん [2006/09/15(金) 00:47:36 ]
結論:Java最高



505 名前:デフォルトの名無しさん [2006/09/15(金) 01:22:55 ]
IronPython on .NET vs JRuby on JVMってか。
JRubyの作者達をSUNが雇って本家プロジェクトにしちゃったからな。
企業はP言語とR言語を最後まで戦わせたいらしい。

506 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 04:45:45 ]
>>505
Ruby.NETも忘れてもらっては困るぞ。こちらもMSが買収済み

507 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 06:00:47 ]
読んでてもよく分からないんだけど、結局PythonとRubyどっちが良いの?

508 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 06:14:11 ]
国産が好きならRuby

509 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 08:44:18 ]
宗教が嫌いならPython

510 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 08:57:13 ]
>>508
国産には拘りません。でも日本語の資料は欲しいです。
>>509
宗教にも拘りません。

511 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 12:39:37 ]
パフォーマンスを求めるならPython

512 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 13:11:59 ]
開発者の宗教的なパフォーマンスを求めるならRuby

513 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 13:26:38 ]
Matzの気まぐれで二転三転する言語仕様に一喜一憂したいならRuby

514 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 13:38:27 ]
Pythonはインタプリタの起動が遅くてイライラする。



515 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 13:40:10 ]
アニオタなら間違いなくPerl。

516 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 14:42:17 ]
修得のしやすさからいったら、どちらがより初心者向き?

517 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 14:45:12 ]
何を習得したいかによる。モルモン教ならRuby

518 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 14:56:44 ]
Rubyはオブジェクト指向を強いるから初心者向きではない.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
モルモン教を覚えたいなら別.

519 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 15:38:24 ]
>>514
本当かよと思ってpythonとrubyを起動してみた。

$ ruby
|


結論:Rubyはプロンプトが出ないので起動してないのかと思った。

520 名前:デフォルトの名無しさん [2006/09/15(金) 15:39:09 ]
>>515
教祖の人柄も一番よさそうだしな。

こんな感じだとオモ。

ラリー > 一般人 >> Guido > Matz


521 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 15:41:49 ]
>>519
Pythonユーザーはレベルが低いですね・・・。まあPythonだから仕方が無いか。

522 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 15:49:57 ]
そうやって Python ユーザをおとしめる作戦ですね.
誰だか知らないけど、汚い手を使いますね.

523 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 16:21:42 ]
>>522
違うだろ。>>521みたいなレベルの低い煽りしかできない風を装って、rubyユーザを貶めてるんだよ。

524 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 16:31:06 ]
pyてょnもるbyもhtmlに埋め込みできなしなぁ…



525 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 16:31:54 ]
endが好きならRuby、嫌いならPython。

526 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 16:35:41 ]
メソッド第一引数selfが好きならpython.

527 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 16:41:06 ]
>>525
>454


528 名前:デフォルトの名無しさん [2006/09/15(金) 17:30:11 ]
>>524
そう思うのならPHPでも使っていればいいじゃなーい。


529 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 17:55:44 ]
なるほど、PHP厨がRuby遣いとPython遣いを仲違いさせようと企んでいるのだな。

それはひどい。

530 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 18:03:08 ]
htmlにPHP埋め込めるわけねーだろアホちゃう

531 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 19:22:22 ]
HTMLに埋め込むのはSSIだからRubyでもPythonでもPerlでもいいよな。

532 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 19:57:56 ]
pythonお勉強スレに良い事書いてる人がが居た。
>49 名前:デフォルトの名無しさん[sage] 投稿日:2006/09/15(金) 14:30:27
>>47
>PythonとRubyは外見上確かに似た部分もあるが、
>根本的な思想は180度異なる。海より深い溝がある。

そんな感じがする。んで、この溝をしりたい。。。


533 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 20:06:43 ]
Ruby厨は日本語のドキュメントしか読まない
Python厨は英語のドキュメントを読めない奴を馬鹿にする

Ruby使いは self をあまり書きたくない
Python使いは self を書いていた方が安心する

534 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 20:16:48 ]
Pythonで書かれたソースは言語としての決まり事を知らなくても読める気がする
Python使いは覚えることが多いと発狂するから



535 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 20:31:41 ]
リスト内包表現ってなんだよコラ

536 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 20:46:47 ]
オブジェクト指向のキモはメッセージングだと夢見がちならruby。
オブジェクト指向は所詮、データ抽象のバリエーションに過ぎないと分かっているならpython。

537 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 21:00:42 ]
最初、Rubyの方が良いのかと思ってたけど、
聞けば聞くほどPythonな気がしてきた。

Rubyに無くて、Pythonには有る致命的な欠点てなんか有る?
Pythonは書式を強制するってのは、いい事だと思ってるんで,
#Makeのタブはキチガイだとおもうけど、Pythonのタブは許せる。
なので、それ以外で。


538 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 21:53:27 ]
ないなあ。あえて言うなら、Unicode変換がデフォルトでstrict(厳しい)なので
Webから取ってきた文字なんかを通すとUnicodeErrorになることがよくあるぐらい
かな。そういう時は unicode(string, "shift_jis", "replace") のようにして
やるといい。



539 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 22:07:16 ]
ワンライナーが書きにくいこと

540 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 22:45:46 ]
>>539
ワンライナーって何?

541 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 23:01:54 ]
>>540
処理を関数のネストとか使って(美しく|無理矢理)一行に収める書き方。
関数型言語使いやPerl使いに多い。

542 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 23:18:26 ]
ワンライナーってこんなののこと?
a.select{|i| i % 2 == 1}.map{|i| i * 10}.sort
確かにこう書ければ気持ちいいのかもしれないけど、こう書ける場所って
意外に少ないんだよね。長くなると結局複数行に分けちゃうし
Rubyのブロックの実行は糞重いし。

543 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 23:21:39 ]
>>542
そうそれ。慣れると、サクッとかけるんだよね。Rubyは。

544 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 00:00:49 ]
>>543
人の話聞いてる?



545 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 00:33:25 ]
Pythonの欠点?
そりゃ、オブジェクトにprivateが無いことだよ。
それどころか、メソッドもプロパティも、すべてがどんなユーザからも削除できる。
初めて使ったときはびっくりした。

Rubyはどうなの?privateがあることは知っているけど。


546 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 00:51:13 ]
Rubyでもプロパティを書き換え可能なのであまり意味はない。

class A
 def initialize
  @value = 1
 end
 def print
  puts @value
 end
end

a = A.new
a.instance_eval { @value = 2 }
a.print



547 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 00:53:33 ]
privateメソッドの呼び出しも可能。

class A
 def foo
  puts "private"
 end
 private :foo
end

A.new.send(:foo)



548 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 01:14:52 ]
削除できる?

549 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 01:52:46 ]
で、どっちが習得は早いの?
時間がねーんだから、軽量言語に手間暇なんかかけてられねーよ。
出来ることがかわらねーなら、どっちが、習得しやすいか、だ。


550 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 02:11:01 ]
Pythonだと思う

551 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 02:13:17 ]
本当に余裕のない人間はそんな馬鹿な質問に時間を費やしたりしない。

552 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 02:35:36 ]
>>551

余裕はある。お前、時間がないと余裕が無くなるタイプ?


553 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 02:42:24 ]
両方やって好きな方選べ

554 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 03:34:35 ]
>>551
余裕のある人間は手間暇かけずに軽量言語したりしない。



555 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 08:10:32 ]
まじかよRubyもPythonも糞だな。。。Tclみたいに複数のOOシステムを実装できないの?

556 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 09:36:26 ]
自分のOOシステムを作ってオナニーでもしたいのか?

557 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 09:49:03 ]
C++に似せたOOはニーズがあるはずだ。

558 名前:デフォルトの名無しさん [2006/09/16(土) 10:14:48 ]
つ Java

559 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 10:56:19 ]
C++なんて窓から投げ捨てろ

560 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 11:29:11 ]
>>559
C++って、仕様をよく理解してなかった頃はなんて便利なんだと思ってたけど、
理解すればする程、何て物を扱わなきゃならんのだ。と思うようになった。
スレ違いゴメソ

561 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 11:32:05 ]
C++って何気にコピーで値取得するケースが多いんだよな
スコープを意識しなきゃいかんからさ

562 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 12:03:57 ]
ここで「次に学ぶのはPythonがいいかそれともRubyか」について、
かなり深い議論されてる
jeremy.zawodny.com/blog/archives/007085.html

割と生産的な意見が書かれてる(と思う)ので、参考になればと。

563 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 12:39:30 ]
>>562
ttp://jeremy.zawodny.com/blog/archives/007163.html

この人はPythonに決めたみたいだね。


564 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 12:49:17 ]
Javaに似せたOOはニーズがあるはずだ。



565 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 14:48:46 ]
Javaも窓から投げ捨てろ

566 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 16:07:37 ]
言語仕様だけ極めても、なんにもならんぞ
要素技術もひっくるめて考えないと。

567 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 17:31:23 ]
>>548
しようと思えば
ていうか、Ruby は明示的に書けば色々弄り倒せるぞ
「クラスが持ってるメソッドの一覧を得る」メソッドと
「指定したメソッドを public にする」メソッドがある以上
private を全て無視したコードも書けるし
「指定したメソッドを削除する」メソッドも存在する
やろうと思えば何でもあり

568 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 17:57:31 ]
> Rubyに無くて、Pythonには有る致命的な欠点てなんか有る?

昔の話だけど、MacのOS9でRubyが十分使えなかったからPythonにした。
まさに致命的な欠点だったよ。

569 名前:デフォルトの名無しさん [2006/09/16(土) 19:59:09 ]
結果、ruby+仮想マシンが最強でした

570 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 22:15:59 ]
結論: Ruby=仮性向き

571 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 22:18:07 ]
>printf:["hello world\n"]

間のコロンは何なの?
無意味な装飾はやめとけ。


572 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 23:20:53 ]
中の思想は知らんが見た目だけだとrubyはキモイ方向に突き進んでる気がする

573 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 23:26:21 ]
そんなことを書き込んじゃうオマエのほうがキモい

574 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 23:30:05 ]
このスレを見るとキモい信者が多いのはPythonだということが分かった。
内容のない一行レスで、根拠も言わずにRubyへの悪感情をぶつけてる奴大杉。



575 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 23:35:56 ]
>>574
言葉を返すようで申し訳ないのだが、
正直そういうステレオタイプを押しつけようとするキミも気をつけた方がいいと思うよ.

576 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 23:55:39 ]
>>575
あんたはいい人そうだけど、この辺>>500-520の流れはどう思うのよ?
自分もPythonユーザだけど、見ててムカムカした。くだらねえ。

577 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 00:01:50 ]
>>576
宗教ネタはRubyスレの名物詩。何かRubyのメーリングリストでも言い合いしてたよ。
書き込んだのはRubyユーザだと思われ。

578 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 00:05:39 ]
くだらないと思うならスルーすればいいんじゃね?
くだらねえ.

579 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 00:10:21 ]
>>577
RubyユーザがわざわざPythonを誉めるわけねえだろ。なに言ってんだ。
>>578
スルーをすすめるくせに、自分は煽るんだな。下らない奴リストにおまえも追加。

580 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 00:15:00 ]
>>579
キミは本当にPythonユーザか(www

581 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 00:22:11 ]
>>580
ああ正真正銘のPythonユーザだよ。はじPyも全部読んだし、日常的に使ってるよ。
Rubyは関数がファーストクラスじゃないのと、変数のスコープがややこしいのが
趣味に合わなくて、使ってないんだよ。

582 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 00:38:25 ]
理由はよくわからないんだけど
キミからは遠ざかった方がよいような気がしてきたよ(w

583 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 00:50:15 ]
>>582
根拠のないことしか言えないのかよ。
Pythonという言語は大好きだけど、2chのPythonユーザはこんな奴が大杉。
まあRubyスレも見てみたらひどい荒れようだったけど。

584 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 01:03:21 ]
Pythonユーザーって誰にでも噛みつくキチガイみたいなひとばっかりなんですか?



585 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 01:14:26 ]
まあ錦蛇だしな

586 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 01:15:27 ]
>>584
そういう質問で何か答えをもらったら安心するわけ?

587 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 01:59:55 ]
>>579
RubyユーザだけどPythonは良い言語だと思うよ。
何が良いかが違うだけ。
Ruby作者matzがキモいのはRubyスレでも散々言われてる。

因みにインデントのスタイル強要とend無し
それとself必須辺りがPythonを使わない理由かな。


588 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 03:46:20 ]
基地害には何を言っても無駄だよ
関わらない方がいい

589 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 11:39:19 ]
>>562
ちょっと読んでみた。

Rubyをほめる人は、複数言語を習得した人が割りと多くて、Rubyはエレガントと言っている。
完全なオブジェクト指向やクロージャー、ミキシインがいいみたい。ラムダが何とかかんとか
言っていたけど、自分にはよくわからん。

Pythonをほめる人は、Rubyは同じ文を書くのに色々なスタイルがあるから分かりづらいが、
Pythonは、スタイルが統一されているので、分かりやすいと言っている。

インデント強制、self、end等に関しての賛否はそんなに言及されていない。

Ruby・・・今のところ、WEB系でしか使い道がない。ただし、スクラッチ(ゼロ)からアプリを
作るならRubyを使いたいとのこと。
今、勢いがある言語なので、今後、ライブラリが充実する可能性があるので期待したい。

Python・・・サポート、ドキュメント、ライブラリが充実している。GUIアプリや科学関係アプリ等、
多方面にわたる製品としての実績があり安定性がある。

自分は、Perlで趣味サイトのCGIを書くぐらいなのでよくわからんけど、趣味でゼロから作るなら
Ruby、ライブラリーを使って、そこそこのアプリを作りたいならPythonって感じだろうか?

ある程度、他の言語を知っているならRuby。または、プログラミングで新しい発見をしたいなら
Ruby。プログラミング初心者ならPython。Python → Rubyという変遷がいいみたい。

590 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 11:43:31 ]
仕様変更におびえながらプログラミングしたいならRuby

591 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 11:54:59 ]
Perlのライブラリの充実ぶりは異常

592 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 12:06:10 ]
バグ・SEGVにおびえながらプログラミングしたいならRuby

593 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 12:10:24 ]
>>589
第三者を装ってるが、どのパスも最後はRubyなんだな。

594 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 12:56:01 ]
Perlが大好きならRuby。PerlにうんざりならPython。俺は例外だけドナー



595 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 14:14:33 ]
プロフェッショナルならPython、アマチュアが趣味でやるならRuby
これで決まりでしょ。


596 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 14:26:33 ]
ありがとうございました。

597 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 14:59:44 ]
羊やウサギが好きならRuby、ヘビが好きならPython。

598 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 15:03:57 ]
言語で何かをしたいのなら Python
言語を弄る事を楽しみたいなら Ruby

言語が手段か目的か、の違いだな


599 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 15:08:10 ]
>>597
× ヘビが好きならPython。
○ ヘビやネズミが好きならPython。

食物連鎖万歳

なんか Perl や Ruby って神の実在を信じている人が子羊たちに向けて施しているイメージがあるけど
Python って「神も仏もあるものか」と考える人が生き抜くための「道具」作って公開しているイメージがある

600 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 15:29:04 ]
なんかRubyって神の加護がないとSEGVしてまともに動かないイメージがあるけど
Pythonって神も仏もなくても動く信頼できる道具というイメージがある。

601 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 15:37:57 ]
教祖が日本語喋ってるからそう感じるだけかもしれんけど
なんかあの人の発言は鼻につくというかキモいというか。。。

602 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 16:22:52 ]
Ruby厨が愚痴をこぼすスレはここですか?

603 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 17:42:14 ]
>>601
Guidoも結構…。
やっぱ、ラリーが一番だって。

604 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 18:21:34 ]
そうだよね、ラリーが一番アニオタ度高いよね。



605 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 18:26:03 ]
PerlはPerlで、なぁ……

606 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 18:56:12 ]
>>603
そういうことはPerl 6をちゃんとリリースしてから言おうな.

607 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 19:15:48 ]
SEGVでググると3番目にrubyの話題が出る件について

608 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 21:27:31 ]
教祖 キモイ 言語 でググると(ru もとい(ry

609 名前:デフォルトの名無しさん mailto:sage [2006/09/17(日) 21:29:39 ]
まあ教祖も死刑確定だしな


610 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 07:41:33 ]
皆さんの話や、表面的な仕様を読むと。

pythonのスタイル強制は、多人数(あえて大規模開発とは言わない)での開発に向くと
思うんですが、オブジェクトの取り扱いが柔軟で、逆にそこがネックになる感じ?

一方Rubyは、ソースのスタイルが柔軟なので、可読性に問題を起こす事が有るけど、
オブジェクトはしっかり定義出来るので、コーディングの問題はルールを作って対処して
と言う感じ?

このような印象を受けたんですが、間違い、誤解、有りませんでしょうか?

611 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 09:02:15 ]
今時、スタイル強制が多人数開発に効果あり、なんて石器時代の人ですかい。


612 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 09:22:20 ]
どの辺がPythonはネックでRubyはしっかりなんだ?privateを解除できるなんて
立派にゆるゆるだと思うが。

613 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 09:25:59 ]
方法があるというのと、それが実際に行われやすいというのは別。
知らなければ思いつかないような方法なら、かなり安全と言える。
Pythonのは、あんまりそのまんまなんだよ。
del Classname.method
これでメソッドが削除されてしまうんだぜ?

614 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 09:38:34 ]
Pythonは記号が少なかったりインデント強制だったり可読性が高い
というのはよく言われる特徴だ
一方、既存の実装が豊富で、参考になるコードが沢山あるので
中級〜上級にステップアップしやすい、という特徴はあまり聞かないな



615 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 09:44:33 ]
>>613
「安全」ってのは誰に対して安全なんだ?共同作業してる同僚が誤って
del Classname.method とタイプしてしまうことなんてあるのか。悪意が
あってメソッドを削除することに対して脆弱というなら、一度方法を
知ってしまえばそれが可能なRubyも立派に脆弱だよ。むしろPythonの
命名法でprivateを示せというスタンスの方がいさぎよいと言える。

616 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 09:45:10 ]
>>611
何時まで行っても、何処まで行っても、スタイルは大切ですよ。
ビジネス系のシステムだと、ややこしい事しない代わりに、
小規模なシステムでも普通に20万行とか行きますから、さらさらと
眺めるだけで、バグを見つけられるようなが良いんです。

一行、一行、云々言いながら読み込むのなら、CやC++使った方が
早いですしね。

617 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 09:47:08 ]
記号が少ないというのは、ダウトだな。
__main__とか、とにかくアンダースコアの多いこと。
dir(list)とかやってごらん。目がチカチカするから。
確かにそのうち慣れるけど、それはLISPのカッコに慣れるのと同じで、
はじめから見やすいものじゃあない。

618 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 09:51:07 ]
アンダースコアなんてあんまり使わないけど
617さんはきっとすーぱーはかーなんですね

619 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 10:04:12 ]
>>615
さすがにdel ClassName.method は現実的じゃあないだろうな。
しかし、標準モジュールのライブラリの関数を、ユーザ定義関数で上書きしてしまう
ことは十分に考えられるぞ。
そのユーザ定義関数にバグがあったら、他の開発者からは非常に解決しづらい
トラブルの原因になるんじゃないか?
まあ俺はPythonでは複数人で開発した経験はないんだけど。

620 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 10:12:51 ]
今時インデントしない奴なんていねーよ。
ワンライナーでオタくせえコード書いて
悦に入るくせに何がインデントだ。

621 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 10:18:03 ]
>>619
ハイハイ,Pythonのスコープについて勉強してから出直してきてね(^^

622 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 10:19:24 ]
>>615
ClassName.send(:remove_method, :method)
まあ、Pythonと比べてすごく難しいとは言えないな。

>>619
それはRubyも一緒。

def puts(s)
 s.replace("evil")
end

a = "hoge"
puts a

むしろモジュールに名前空間のないRubyの方が危険が大きいと言える。

import lib
print max([3, 2, 1]) # 3
print lib.max([3, 2, 1]) # "evil"

######### lib.py #################

def max(a):
 return "evil"



623 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 10:29:23 ]
>>622
なんと!Rubyでは誰かがputsを再定義したら、ほかの開発者全員に影響が出るのかい?
そりゃたまらんなあ。


624 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 10:31:42 ]
>>623
そんなわけあると思う?



625 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 10:34:04 ]
>>624 いや、知らんから聞いてるのよ。>>622はそう読めない?

626 名前:622 mailto:sage [2006/09/18(月) 10:47:02 ]

require "lib"
p max([3, 2, 1]) # evil

############## lib.rb ##################

def max(a) # つい定義してしまった下働き関数
 "evil"
end

# 本来やりたかった処理

Pythonだとimport libでインポートしたとき、lib.pyのグローバル関数は
libモジュールの関数とみなされるので、main.pyのグローバル関数とは
ならない。しかし、Rubyだとしっかりグローバル関数とみなされる。

まあ、RubyにもModuleはあるから明示的にそれを使えといった反論は
ありそうだけど、ミスしやすいという意味で「より危険」と言える。




627 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 10:50:02 ]
まあ、Rubyは実装が脆弱だから。見てくれの差よりそっちのが大きい気がするな。

628 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 10:52:20 ]
まあこれが真のオブジェクト指向言語を標榜するRubyの実力ですよ。

629 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 11:00:05 ]
>>626
Pythonでも from lib import max ってのがあるけどね。
まあPythonでは、他のモジュールでの組み込み関数maxは変わらない。そこはありがたい。
Rubyではどうなの?他のモジュールでもmaxは変わっちゃうの?

630 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 11:11:19 ]
>>629
影響は出る。
だから複数人で Ruby コード書くなら
Module に分割したりクラスを作るのがセオリーかと。
怖くて Kernel になんぞ定義出来んよ。

631 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 11:17:06 ]
>>630 なるほどね。どうもありがとう。
Pythonだと何も気にせずに関数をどんどん作っちゃう。
モジュールごとに名前空間が独立していて、干渉を気にしなくていいからね。
その点は確かに大規模開発向きだな。

632 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 11:19:20 ]
そういえば、jcode.rbをインクルードするとStringクラスが日本語を日本語
として扱うようになるのだが、ライブラリのいずれかがこれをインクルード
してしまうと、以降すべての呼び出しがグローバルに影響を受けると聞いた
ことがある。




633 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 14:11:30 ]
どっちでもいいよ
漏れに使えるのは
RPGツクールだけだし

634 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 14:21:16 ]
>>617
> 記号が少ないというのは、ダウトだな。

使われる記号の種類が少ないってことだろう。



635 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 15:32:32 ]
モルモン教をなめるなよ

636 名前:デフォルトの名無しさん mailto:sage [2006/09/18(月) 23:49:52 ]
>>634
一つの記号に出来るだけ複数の意味を持たせないようにの方がより正確では?

637 名前:デフォルトの名無しさん mailto:sage [2006/09/19(火) 10:51:32 ]
>>616

スタイルが大事、それを強制、はまったく別の次元の話。
はいはい、石器時代石器時代。


638 名前:デフォルトの名無しさん [2006/09/19(火) 10:56:47 ]
>>637
言語で強制してくれると、ワールドわいどで、スタイルが共通化するので、
とても良いことなんです。

639 名前:デフォルトの名無しさん mailto:sage [2006/09/19(火) 10:57:12 ]
Mix-inをミキシンって読んでる人何なの?どう考えてもミックスインでしょ?なんなの?

640 名前:デフォルトの名無しさん mailto:sage [2006/09/19(火) 11:45:54 ]
ホットケーキミックスでよくおやつ作ったよな。

641 名前:デフォルトの名無しさん mailto:sage [2006/09/19(火) 12:24:05 ]
>>639
ミキシンと読む奴は、warningをウォーニングと読むような奴なのさ。

642 名前:デフォルトの名無しさん mailto:sage [2006/09/19(火) 12:55:09 ]
じゃあ正しいってことか?

643 名前:デフォルトの名無しさん mailto:sage [2006/09/19(火) 13:00:04 ]
>>642
おれもそうおもった。

644 名前:デフォルトの名無しさん mailto:sage [2006/09/19(火) 13:00:36 ]
ミキシンと読む奴は、for〜nextをフォー〜ネキストと読むような奴なのさ。



645 名前:デフォルトの名無しさん mailto:sage [2006/09/19(火) 13:13:22 ]
じゃあmixiはなんて読むのさ

646 名前:デフォルトの名無しさん mailto:sage [2006/09/19(火) 13:19:42 ]
>>638
そんな価値観は、既に絶滅したはずだが。

まさしく宗教だな !

647 名前:デフォルトの名無しさん mailto:sage [2006/09/19(火) 14:47:26 ]
>>646
>そんな価値観は、既に絶滅したはずだが。

どこで絶滅したの?

648 名前:デフォルトの名無しさん mailto:sage [2006/09/19(火) 16:15:39 ]
絶滅したはず 生きていた の検索結果 約 1,700

649 名前:デフォルトの名無しさん mailto:sage [2006/09/19(火) 18:39:16 ]
だがマクロは拒否する

650 名前:デフォルトの名無しさん mailto:sage [2006/09/19(火) 22:18:19 ]
ドクターパソコン宮永先生はネキストって言ってた

651 名前:デフォルトの名無しさん mailto:sage [2006/09/20(水) 10:18:10 ]
>>647

Geek内では絶滅さ。残ってるのは大手企業だけ、レガシーな規約を延々と使ってるのさ。

652 名前:デフォルトの名無しさん mailto:sage [2006/09/20(水) 12:34:39 ]
>>651
よくわからないけど
釣りにしてももうちょっと頑張らないと(WWW

653 名前:デフォルトの名無しさん [2006/09/20(水) 12:58:56 ]
>>651
連番とかな。
フジツウの毒に犯された害虫が、関係ないところでもそうしやがるのでこまりやがるやがる。

654 名前:デフォルトの名無しさん mailto:sage [2006/09/20(水) 13:22:38 ]
>>653
キミの周辺に話題を限定しないように.
638はワールドワイドな話題を扱っているわけだから.



655 名前:デフォルトの名無しさん [2006/09/20(水) 14:14:37 ]
フジツウ文化はワールドわいどですよ?

656 名前:デフォルトの名無しさん [2006/09/20(水) 21:43:24 ]
つか強制しないと害虫諸兄が各自いい加減なスタイル使うから
レビューの能率が悪い訳で。

657 名前:デフォルトの名無しさん mailto:sage [2006/09/20(水) 22:38:15 ]
↑↑↑↑↑ 典型的なRubyユーザの姿 ↑↑↑↑↑

658 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 01:00:08 ]
自分の経験から卑屈になって、ひねくれた奴がいるな。

可愛そうに、心の奥まで染みこんでるんだね。そのいい加減なスタイルとやらに。

哀れな子羊に幸あれ。

659 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 02:39:09 ]
聖書 = Ruby
羊飼い = Matz
子羊 = ユーザども

さて、ユダは誰だ?

660 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 02:53:43 ]


661 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 02:54:06 ]
おまえ

662 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 05:23:33 ]
そんな人もいたっけな

663 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 08:39:08 ]
ユダ=Bey(ry

664 名前:デフォルトの名無しさん mailto:sage [2006/09/23(土) 18:32:51 ]
Rubyistの皆さん、Pythonに興味はあっても、
「だけどブロックがないし…」と二の足を踏んでいませんか?

この前リリースされたPython2.5には、with構文がありますよ!
docs.python.org/dev/whatsnew/pep-343.html

DBやファイルのクローズとか、オブジェクト任せで済むようになりますよ!
しかも実行中に例外が発生しても、終了処理は必ず実行されますよ!

まあ、collectとかの代替にはならないんですけど、リソースの自動的な確保と
開放はPythonでもできるようになったということで。



665 名前:デフォルトの名無しさん mailto:sage [2006/09/23(土) 20:44:47 ]
だれか、RubyとPythonのソースを混在できるような、スーパーなの作ってくれないかなぁ。
関数単位で、どっちでも記載できる、みたいなのがいいなぁ。


666 名前:デフォルトの名無しさん mailto:sage [2006/09/23(土) 20:56:11 ]
ActiveScriptでどぞ

667 名前:デフォルトの名無しさん mailto:sage [2006/09/23(土) 22:19:11 ]
>>665
なんでその必要があるの?

IronPythonなど、.NETにのるとC#ので作ったアセンブリとか普通に使えるはずだけど

668 名前:デフォルトの名無しさん mailto:sage [2006/09/23(土) 23:17:10 ]
JRubyとJythonというのもあるよ。
例えばAntのscriptタスクの場合、個々のタスクごとに言語を変えられる。

669 名前:デフォルトの名無しさん mailto:sage [2006/09/24(日) 00:03:39 ]
>>667

.Net? アセンブリって MS が言ったから、アセンブリという単語を使うなんてバカ?

670 名前:デフォルトの名無しさん mailto:sage [2006/09/24(日) 00:09:25 ]
日本語でおk。

671 名前:デフォルトの名無しさん mailto:sage [2006/09/30(土) 23:24:33 ]
東京大学教養課程の第一プログラミング言語がRubyに
d.hatena.ne.jp/sumii/20060928/1159394568
はてなブックマークでも大注目
b.hatena.ne.jp/entry/http://d.hatena.ne.jp/sumii/20060928/1159394568


理系はPythonにしてほしい気もするが、まあいいニュース。

672 名前:デフォルトの名無しさん mailto:sage [2006/10/01(日) 12:04:22 ]
TRONと言い、東大は国粋主義だからな


673 名前:デフォルトの名無しさん mailto:sage [2006/10/08(日) 13:53:41 ]
Ruby1.8.5だと(1..100).each{|i| p ((1 - 2**i) >> (i+1))}
が0になることがある。東大生にこんなの使わせたら研究データが狂いそう。

674 名前:デフォルトの名無しさん mailto:sage [2006/10/08(日) 21:55:28 ]
d.hatena.ne.jp/lethevert/20061008/p1#c
Pythonってなんか宗教みたいだね。



675 名前:デフォルトの名無しさん mailto:sage [2006/10/08(日) 22:15:54 ]
>>674
みたいならマシな方じゃないの?
Rubyなんてそのまんま宗教だから

676 名前:デフォルトの名無しさん mailto:sage [2006/10/08(日) 22:21:50 ]
>>674
同じ Pythonista として恥ずかしく思うよ
粘着質の駄目夫クンはどの世界にもいるものだとおもうけどね

677 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 00:03:28 ]
>>673
そんなことしたら、鼻から悪魔が出るんじゃないか?

678 名前:デフォルトの名無しさん mailto:sage [2006/10/09(月) 00:16:52 ]
時差ぼけは大丈夫ですか?

679 名前:デフォルトの名無しさん mailto:sage [2006/10/14(土) 17:12:49 ]
>>674
lethevertにセンスが無いだけ

680 名前:デフォルトの名無しさん [2006/10/17(火) 04:56:51 ]
東京大学教養課程の第一プログラミング言語がRubyに
d.hatena.ne.jp/sumii/20060928/1159394568
b.hatena.ne.jp/entry/http://d.hatena.ne.jp/sumii/20060928/1159394568

681 名前:デフォルトの名無しさん mailto:sage [2006/10/17(火) 13:21:41 ]
Pythonは言語仕様だけじゃなくユーザーも駄目だな

682 名前:デフォルトの名無しさん mailto:sage [2006/10/17(火) 13:41:39 ]
カルト言語よりはましだけどね。

683 名前:デフォルトの名無しさん mailto:sage [2006/10/17(火) 17:21:46 ]
Python使いは「日本語のドキュメントしか読みたくありましぇ〜ん」なんて言う低脳とは違うのだよ。

684 名前:デフォルトの名無しさん mailto:sage [2006/10/17(火) 17:31:58 ]
Rubyは、シェア拡大を狙った結果、厨房を呼び寄せる結果となった。
Pythonは少数精鋭で行く。
資格無きものはPythonを使うな。



685 名前:デフォルトの名無しさん mailto:sage [2006/10/17(火) 17:41:36 ]
>>684
え゛ーー
厨房とジェダイクラスが同居できるのがPythonのいいところだと思うよ

686 名前:デフォルトの名無しさん mailto:sage [2006/10/17(火) 17:50:33 ]
>>684
>資格無きものはPythonを使うな。

そういうことは、思っていても口に出さないのが普通なんだよ(wwww
相変わらず駄目なやつめ、一生日陰で暮らしてのたれ死ね(wwwwwwwwwww

687 名前:デフォルトの名無しさん mailto:sage [2006/10/17(火) 17:59:22 ]
>>686
図星か

688 名前:デフォルトの名無しさん mailto:sage [2006/10/17(火) 19:51:06 ]
>>687
欧米か

689 名前:デフォルトの名無しさん mailto:sage [2006/10/17(火) 20:05:29 ]
タカアンドトシか

690 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 02:07:39 ]
blog.ianbicking.org/ruby-python-power.html

691 名前:デフォルトの名無しさん [2006/10/19(木) 15:29:56 ]
東京大学教養課程の第一プログラミング言語がRubyに
d.hatena.ne.jp/sumii/20060928/1159394568
b.hatena.ne.jp/entry/http://d.hatena.ne.jp/sumii/20060928/1159394568

692 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 21:49:26 ]
> >>597
> Python って「神も仏もあるものか」と考える人が生き抜くための「道具」作って公開しているイメージがある
なんかカコイイなw
やっぱPythonにした。BOAがエラーでとまるけど。


693 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 21:51:41 ]
>>692
>BOAがエラーでとまるけど。
あ、これは俺がタコなだけだけど


694 名前:デフォルトの名無しさん [2006/11/04(土) 16:36:48 ]
とりあえず、ポータルサイトとか大型の商業サイトが、
もれなくpythonかrubyになる時代が、はやくこねーかな。



695 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 17:23:37 ]
神も仏も無くただの道具と化してるのはPerl。
Pythonはインデントが信仰の対象。

696 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 09:24:32 ]
Perl の良いところは
言語の仕様変更がされないところだ

697 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 10:12:51 ]
俺なんかすでに、Perlよりさきにpython、rubyを学んだ世代なわけだが。

698 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 12:24:00 ]
>697
俺もだな

699 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 12:37:23 ]
>>696
「狂った仕様だが」を忘れてる

700 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 16:33:50 ]
なにをもって「狂った仕様」とするか定義することから始めないとな。

701 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 17:37:01 ]
俺がPerlさわったときは、クラスとか無かったぜ。


702 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 21:47:00 ]
perl4人が perl5 に全然引っ越せなかったわけだが

703 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 21:48:17 ]
>>702
KENT乙。

704 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 02:12:22 ]
4人だけなら問題なし。



705 名前:デフォルトの名無しさん [2006/11/06(月) 04:39:41 ]
>>696
perlは今すごい勢いで変わってる
pugs.blogs.com/

706 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 07:16:24 ]
Perlは高校生がノートの端っこに書いたロープレゲーム案みたいだよな。

707 名前:デフォルトの名無しさん [2006/11/06(月) 09:58:11 ]
あるいみpython-devより本質について話し合ってる感じがする。<perl6
groups.google.co.jp/group/perl.perl6.language

あとオードリータンがかわいいので個人的にウォチw

708 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 11:28:45 ]
Perlの仕様を今更大幅に変えても付いていけずにPythonやPHPに流れる奴を増やすだけだろ。

709 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 12:23:33 ]
>>707
この人、一応男性なんだな。
pugs.blogs.com/audrey/2005/12/runtime_typecas.html

710 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 15:13:59 ]
むしろ男だから良い

711 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 16:48:15 ]
pugs.blogs.com/photos/audrey/20061026.html

712 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 16:51:24 ]
ずいぶん剃りの深いオカマだな

713 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 22:48:21 ]
perl6が出たら、また遭難者が出そうだな

714 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 23:06:16 ]
ティムポ切ったんだっけ?



715 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 16:32:50 ]
Runtime Typecastingと言って下さい

716 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 16:36:50 ]
真珠うめたのか

717 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 17:06:08 ]
昔のpythonスレがこんな感じだった

718 名前:デフォルトの名無しさん mailto:age [2006/12/17(日) 14:01:34 ]
ならば流れを変えてやる

719 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 18:42:28 ]
Matzの思いつき仕様に対して、ruby-devで議論せずにブログで語るだけってのが
Rubyコミュニティーのカルトっぽさを醸し出してる
Matzは返信ばかりしてないで、自分から投稿せいや


720 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 22:08:59 ]
面倒くさいんだろ

721 名前:デフォルトの名無しさん [2007/02/11(日) 11:49:42 ]
rubyでのcsvの読み書きはpythonより250倍遅いらしいから、
Dでも100倍以上は違って当然だろうね。
まだ10%も終わってないって事は実際は100倍どころじゃないんだろ?
fasterCSV使ってもまだPythonより50倍遅いらしいよ。
d.hatena.ne.jp/miyamuko/20060301

722 名前:デフォルトの名無しさん mailto:sage [2007/02/11(日) 12:23:41 ]
python のは pure python じゃなくて C で書かれているから早いのは当然かと。

723 名前:デフォルトの名無しさん [2007/02/11(日) 13:50:22 ]
標準ライブラリの出来は言語の出来の一部。

724 名前:デフォルトの名無しさん mailto:sage [2007/02/11(日) 14:32:22 ]
先輩が python党になれ としつこく勧誘してくるんですけど
実際どういう感じなんですか?
Javaから乗り換えるだけの価値ってある?



725 名前:デフォルトの名無しさん [2007/02/11(日) 14:34:32 ]
乗り換えないで両方使えばよくね

726 名前:デフォルトの名無しさん [2007/02/11(日) 17:55:57 ]
Javaから乗り換える価値は無い。
まぁ…PerlやPHPからならあるいは…。

727 名前:デフォルトの名無しさん mailto:sage [2007/02/11(日) 18:08:03 ]
>>724
pythonのチュートリアル、他言語との比較サイトもいろいろあるし、
その先輩に実際のソースとか使ってるところを見せてもらえばいいんじゃないか

728 名前:デフォルトの名無しさん mailto:sage [2007/02/11(日) 20:36:00 ]
JavaとPythonって比較するものか? Jythonもあるし。

729 名前:デフォルトの名無しさん mailto:sage [2007/02/11(日) 21:31:53 ]
>>728
トートロジー

730 名前:デフォルトの名無しさん mailto:sage [2007/02/11(日) 21:37:01 ]
RubyとPythonって比較するものか? Perlもあるし。

731 名前:デフォルトの名無しさん mailto:sage [2007/02/11(日) 22:49:59 ]
>>730
ダントペダロジー

732 名前:デフォルトの名無しさん mailto:sage [2007/02/12(月) 00:06:02 ]
どっちも全然合って無くてワロタ

733 名前:デフォルトの名無しさん mailto:sage [2007/02/12(月) 22:12:54 ]
PythonがRubyよりも優れているというのなら、RubyはPythonよりも優れていない。

734 名前:デフォルトの名無しさん mailto:sage [2007/02/12(月) 23:46:16 ]
>733
そりゃ、前者の仮定なら後者は成り立つが…
何が言いたいんだ?



735 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 04:34:12 ]
つまりPythonはつまらない言語だってことです。

736 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 08:57:40 ]
つまらなくなって一人前.

737 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 11:02:14 ]
みんな両方書けるの?
同じスクリプトを両方で書きながら勉強してるんだけど
なんか無駄な気がしてきた

738 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 11:20:58 ]
あんたにとって勉強は無駄なのか.

739 名前:デフォルトの名無しさん mailto:sage [2007/02/13(火) 11:37:31 ]
とにかく目の前の仕事を片付けるのが最優先なら
どちらかにしぼって勉強したほうがいいだろうね。

同じスクリプトを書くってのが、各行が出来るだけ同じになるように書くんなら
ちょっと無駄な気がする。
初歩的な文法が出来たら、あとは言語の特徴を生かした方向で書くようにするほうがいいんじゃないかな。

740 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 13:43:52 ]
いままでの資産を活用したいので
lisp, c++ fortran
のインターフェイスがある環境が必須なのですが
pythonは全部のインターフェイスがあるということでいいのでしょうか?
rubyは?

741 名前:デフォルトの名無しさん [2007/02/17(土) 10:27:17 ]
そんな環境依存の話をされても

742 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 17:34:21 ]
Lispのインターフェースがある環境なんて聞いたことがない
C++はC++コンパイラごとに関数を呼び出すための名前が変わるのでいろいろ難しい
fortranはコンパイラにもよるが普通はC言語と同じインターフェースを作ってくれるのが多いからいけると思う

743 名前:デフォルトの名無しさん mailto:って言ってほしかったのだろうか?sage [2007/02/17(土) 22:44:36 ]
boost::pythonがあるのでpythonの勝ち

744 名前:デフォルトの名無しさん mailto:sage [2007/02/17(土) 22:52:02 ]
インターフェイスって何のことをいってんの



745 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 18:26:05 ]
連番のエッチ画像をダウンロードするスクリプトをrubyで書くと
Perlで書いたのに比べて10倍の時間と手間がかかり、
長たらしく読みにくく性能も遅く保守性も悪くなる。

746 名前:デフォルトの名無しさん mailto:sage [2007/02/19(月) 18:58:12 ]
pythonスレでもえろサイトについて話し合われました。
pc10.2ch.net/test/read.cgi/tech/1166050674/346-

747 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 15:27:58 ]
だからそういうのは zsh で書けとあれほど…

748 名前:デフォルトの名無しさん [2007/04/03(火) 22:04:30 ]
slashdot.jp/articles/07/04/03/0913232.shtml

749 名前:デフォルトの名無しさん mailto:sage [2007/04/03(火) 22:08:56 ]
このスレの様子
                  ____
          ____ ..::/  Perl \  wwww
        /Python \  ─    ─\      ___
wwww  /  ─    ─\ ⌒  ⌒  ヽ     / Ruby \
     /    ⌒  ⌒  ヽノ(、_, )ヽ    |  /  ノ  ヽ、_ \
    |       ,ノ(、_, )ヽ    |-=ニ=-   / /  /⌒)   ⌒゚o ヽ
     \     -=ニ=-   /:.      <  |  / /(__人__)   |
    ノ            \⌒ ̄ ⌒⌒〜 \/ /   ` ⌒´   /
   〜⌒ ⌒ ̄⌒ ⌒ ̄ ⌒⌒〜         >        <
                   \    /⌒ ⌒ ̄⌒ ⌒ ̄ ⌒⌒〜

750 名前:デフォルトの名無しさん [2007/04/30(月) 16:56:01 ]
抱き合えばあの人とも仲直り?サルはケンカ減少
news.ameba.jp/2007/04/4425.php

751 名前:デフォルトの名無しさん [2007/04/30(月) 17:01:45 ]
Wikipediaをwikiって略すな!
同時にWikipedia以外のWikiも盛り上げよう!



752 名前:デフォルトの名無しさん mailto:sage [2007/04/30(月) 18:53:38 ]
Web上にいくつWikiがあると思ってるんだ

753 名前:デフォルトの名無しさん mailto:sage [2007/04/30(月) 19:07:59 ]
○○ wikipediaって検索するのと、○○ wikiって検索するのとで
ほぼ同じ結果が得られるので、後者の方が便利ってのもある

754 名前:デフォルトの名無しさん mailto:sage [2007/04/30(月) 19:12:47 ]
スレ違いのマルチに釣られるなよ



755 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 05:16:51 ]
結局総合的な観点(言語自体の優劣、習得のしやすさ、利用者数)からみて日本ではrubyを覚えればいいのか?phpから脱却したいんだが。

756 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 06:50:12 ]
人数的には

PHP >> Java >>>>> Perl >>> Ruby >> Python


757 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 06:57:36 ]
Python厨もRuby厨も高慢で人間的には不快感しかもたらさないけど、
「閉じてて冷たい」「出しゃばりでナマ温かい」というのは対称的で面白いよな。

758 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 07:27:34 ]
言語自体の優劣

PHP << Java <<<<< Perl <<< Ruby << Python

759 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 15:48:59 ]
言語に優劣なんてほとんど無いな。利用者の優劣の方が大きい。

つまり、適材適所で適切な言語を適切な局面で選択できる能力ということ。

760 名前:デフォルトの名無しさん mailto:sage [2007/05/02(水) 01:45:17 ]
>>759
それはなかなか老練な考えだ。受け売りじゃなければ。

761 名前:デフォルトの名無しさん mailto:sage [2007/05/02(水) 02:38:01 ]
単なる事実に老練も受け売りもあったもんじゃない。
無いところから無理矢理上から目線に立たなくていいよ。

762 名前:デフォルトの名無しさん mailto:sage [2007/05/02(水) 05:30:27 ]
うわ。小魚の季節。

763 名前:デフォルトの名無しさん mailto:sage [2007/05/02(水) 06:33:13 ]
お、後出し釣り宣言かな。

764 名前:デフォルトの名無しさん [2007/05/06(日) 18:04:18 ]
そもそもSAPやERPと連携しろ、と言われた時にJava以外の道は無いしな。



765 名前:デフォルトの名無しさん [2007/05/06(日) 18:28:58 ]
JythonとJRubyがあるかも

766 名前:デフォルトの名無しさん [2007/05/08(火) 06:34:54 ]
素人である。
ためしにpythonをインストールしてみた。すぐ出来た。
1+1エンターで「2」と出た。驚いた。
電卓より簡単かも。
こんな調子でほいほいプログラムできるのかな?と錯覚する。
こりゃ流行るわな。

767 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 06:46:15 ]
Rubyは初心者が「まずは楽しく色々動かしてみよう」てな感じでいると、
信者が群がってきてネチネチとイジメ出すからな。
良くも悪くもユーザーがドライなPythonで遊んでたほうが、精神衛生上は遥かに良い。

768 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 15:54:41 ]
>766
Pythonのアレは良いよね。
tclshの時も同じ感覚だったけど。
Rubyもirbはあるけど、ちょっと無茶してる感があるからなーw

ま、インタラクティブ環境って意味ではPerlに比べたりゃ良いほうか…

769 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 19:01:08 ]
そのレベルの使い方でpythonとirbで受けるイメージ異なるもんかなぁ

770 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 21:28:12 ]
>>768
tclshみたいにaと打ってEnterすれば、aではじまるコマンド一覧が表示されれば便利なのに・・・。
tclはlispとおなじくリストの頭がコマンド名と決まってるからこういうことができるけど、pythonでは
それは言語仕様上無理なので、無理は無理として、なんかそんな仕組みが対話シェルにあれば
便利なのに

771 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 22:29:31 ]
コマンド(関数)自体が少ないから、あんまり必要性はないかも

772 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 23:12:12 ]
いちおうこういうことならできる。

>>>for i in dir(__builtins__):
...  if i.startswith('a'): print i
...
abs
all
any
apply

773 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 02:41:40 ]
IDLEのshellでは、tab押すと補完される

774 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 04:47:24 ]
IPythonでもいける



775 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 15:02:56 ]
Perlってinteractiveなやつある?

776 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 15:21:58 ]
標準では無い。perl -de0 じゃだめでしょ。
CPANならShell::Perl(pirl)とか。

777 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 15:40:38 ]
このスレ的にはperlの場合はどうでもいい

778 名前:デフォルトの名無しさん mailto:sage [2007/05/13(日) 08:26:36 ]
irbも一応できるっぽいな・・・

【ハウツー】Rubyの小技 - irbに補完・シンタックスハイライト機能をつけてみる | エンタープライズ | マイコミジャーナル
journal.mycom.co.jp/articles/2006/12/22/wirble/index.html


779 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 01:44:17 ]
「Rubyは世界一いいいぃ」とか素で雑誌に書く香具師がいたり、
Rubyは正直キモイよ

780 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 01:52:39 ]
Pythonも最近そうなりつつある。
特に最近の糞入門本出版ラッシュで産まれた落し子たちが
そうならないか心配。
使用人口の裾野が広くなってくるとどうしてもそうなる。

781 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 03:26:56 ]
その割りにPythonは初心者に冷たくて排他的

782 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 05:04:30 ]
Pythonは使用者が初心者に冷たい。
Rubyはマニュアルが初心者に冷たい。

783 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 07:36:23 ]
甘え過ぎ。

784 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 08:29:52 ]
世界一とか言ってないと他にユーザー取られる。



785 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 08:55:11 ]
そんなの疲れない?

786 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 09:20:45 ]
甘味料混ぜてないで本物の蜂蜜売れよ。

787 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 10:11:22 ]
本物の蜂蜜=Python

788 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 11:44:48 ]
Pythonの永久凍土の問題
www.aoky.net/articles/steve_yegge/tour_de_babel.htm

789 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 12:20:13 ]
>>788
>Pythonのコミュニティは長い間、赤いピルを飲んで
>Perlのマトリックスから目覚めた人々の避難所だった。

カコイイな。


790 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 12:01:58 ]
C++の
> 慣れ親しんだもので満足してしまう前に、
> もっといい言語のエキスパートになる必要がある。

考えさせられる。

791 名前:デフォルトの名無しさん mailto:sage [2007/06/03(日) 01:53:06 ]
>Perlもまた、間もなくなくなる。それは新しいRubyと呼ばれる言語がついに英語に
>翻訳されたためだ。そう、それはこともあろうに日本で作られた。これにはあなた同様
>みんな驚いている。日本はハードウェアと製造業では知られているが、ソフトウェア開発
>では知られていない。どうしてなのか誰にもわからないが、私の考えでは、それはタイピ
>ングの問題のためだと思う。1万種の文字があるアルファベットを使っていながら彼らが
>十分速くタイプできるとは、私には想像できなかった。

面白いjokeだw

792 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 13:01:12 ]
日本人であってもモルモン教徒なら世界に通用する立派な処理系を作れるのにね

793 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 13:47:18 ]
日本人は英語が苦手だからソフトで有名になれない

794 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 13:56:51 ]
>>793
いきなり矛盾しているじゃないかw



795 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 11:29:59 ]
Matzは在日

796 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 13:07:44 ]
島根県民だからそれはない

797 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 14:24:41 ]
つまり日本人であってもモルモン教徒で在日で島根県民だったら世界に通用する立派な処理系を作れるのか

798 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 16:23:03 ]
在日日本人だな

799 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 15:48:53 ]
おまいら大好き

800 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 19:13:44 ]
>>799
俺もだぜハニー

801 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 13:14:03 ]
>>800

me too ってよく言うけど

この場面で me 使うの文法的に変じゃないですか?

802 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 22:35:35 ]
変じゃないよ

803 名前:デフォルトの名無しさん [2007/08/21(火) 00:32:17 ]
ruby屋はなんでgeneratorのことをfiberって言うの?

804 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 07:37:59 ]
generatorとfiberは別物



805 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 08:26:02 ]
generator と fiber はちがうやん
fiber があると generator が書きやすいのは事実だけど
coroutine をなんで fiber って言うのだったらまだ分かるけど
てか、なんで fiber って言うのかは MS に聞いてみたら?

806 名前:デフォルトの名無しさん mailto:sage [2007/08/22(水) 07:16:03 ]
threadよりプリミティブだから

807 名前:Guido van Rossum [2007/08/24(金) 16:27:13 ]
だんだんPythonに近づいてきますね > Ruby

808 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 16:57:36 ]
恥も外聞もなく他所様に便乗するのがRubyの信条ですから。
Rubyが何を猿真似するかで、その時期のどの言語が元気なのかが、ある程度わかる。

809 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 17:04:02 ]
Pythonの真似をして言語仕様をちゃんと明示してください>Ruby

810 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 17:04:28 ]
最近その座を Xtal に奪われそうになって焦っているのがわかる。

811 名前:デフォルトの名無しさん [2007/08/24(金) 17:23:17 ]
python飲んだらまたpython

812 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 19:23:38 ]
インデントはマネしないんだね。

813 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 19:31:15 ]
「いいとこ取り」の候補になり得るのは「いいとこ」だけですから。

814 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 19:52:00 ]
beginのない伝統的なendはどこのいいとこなんですか?



815 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 19:59:35 ]
インデントもやろうとした形跡が。。。
www.rubyist.net/~matz/20060615.html

816 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 21:04:40 ]
>>814
Rubyリファレンスマニュアルより引用:
> beginと対にならないこの形式はPascalというよりAdaやEiffel に近い。

817 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 22:26:17 ]
Rubyにあるのはendのみ

詩的だと思わないか?

818 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 23:17:39 ]
私的 or 死的の typo?

819 名前:デフォルトの名無しさん mailto:sage [2007/08/24(金) 23:30:19 ]
ポエミィってことだろ

820 名前:デフォルトの名無しさん mailto:sage [2007/08/25(土) 09:31:12 ]
なんで蛇なの?おれ爬虫類苦手。


821 名前:デフォルトの名無しさん mailto:sage [2007/08/25(土) 09:35:28 ]
MontyPythonから取った名前だからヘビ由来ではないんじゃないか。

822 名前:デフォルトの名無しさん mailto:sage [2007/08/25(土) 12:58:54 ]
モンティパイソンからとった割には、
Pythonってギャグが無いよな。

823 名前:デフォルトの名無しさん mailto:sage [2007/08/25(土) 13:19:59 ]
作者も言語仕様もコミュニティもギャグなRubyとは
そのへんがかなり違うよな。

824 名前:デフォルトの名無しさん mailto:sage [2007/08/25(土) 14:16:56 ]
>>822
つPEP3117



825 名前:デフォルトの名無しさん mailto:sage [2007/08/25(土) 19:54:10 ]
Rubistには高度過ぎ過ぎてギャグと分からない説。

826 名前:デフォルトの名無しさん mailto:sage [2007/08/25(土) 20:12:12 ]
これはひどいw

827 名前:デフォルトの名無しさん mailto:sage [2007/08/26(日) 16:03:31 ]
既存のプログラム言語名の二番煎じの名前よりはずっといいだろう

828 名前:デフォルトの名無しさん mailto:sage [2007/08/26(日) 18:30:20 ]
D

829 名前:デフォルトの名無しさん mailto:sage [2007/08/26(日) 23:54:05 ]
>>828
CPL → BCPL → B → C → D

それは5番煎じだな

830 名前:デフォルトの名無しさん mailto:sage [2007/08/27(月) 00:10:04 ]
>>823
スクリプト言語の認定試験なんてギャグ以外のなにものでもないよな。

831 名前:デフォルトの名無しさん mailto:sage [2007/08/27(月) 01:22:46 ]
PerlやPythonの認定試験はないのに
どうしてRubyだけ新設するのはなぜ?

832 名前:デフォルトの名無しさん mailto:sage [2007/08/27(月) 01:35:21 ]
おまえらせっせとお布施しろっていう意味では


833 名前:デフォルトの名無しさん mailto:sage [2007/08/27(月) 07:19:39 ]
Rubyスレに書かれていたけど、言語リファレンスが存在しないのに検定できるのかな?
ソース見て答え合わせが出来る強者だけを選ぶという意味かもしれないけど。

834 名前:デフォルトの名無しさん mailto:sage [2007/08/27(月) 09:39:53 ]
むちゃくちゃヌルい選択問題か、カルトQみたいな問題しかないような予感がする。



835 名前:デフォルトの名無しさん mailto:sage [2007/08/27(月) 10:56:49 ]
PerlとPythonがいかに糞なのかについての小論文もあります。

836 名前:デフォルトの名無しさん mailto:sage [2007/08/27(月) 11:25:08 ]
資格試験というより公開オナヌーだなそりゃ。

837 名前:デフォルトの名無しさん mailto:sage [2007/08/27(月) 22:22:17 ]
Matz曰く、バージョンを問わない問題らしい。

838 名前:デフォルトの名無しさん mailto:sage [2007/08/27(月) 22:47:35 ]
年齢を問わないズ○ネタ、ということだな。

839 名前:デフォルトの名無しさん mailto:sage [2007/08/29(水) 13:37:36 ]
もしRuby試験なんて出来たら
試験対策本とか出るよな多分。
Rubyの入門書を出版社に出させて
マニュアル書くの楽しようって魂胆じゃねーか?

840 名前:デフォルトの名無しさん mailto:sage [2007/08/29(水) 17:52:40 ]
ジャーンジャン・ジャーンジャン♪
ジャンジャンジャンジャン♪・・・

| ∧         ∧
|/ ヽ        ./ .∧
|   `、     /   ∧
|      ̄ ̄ ̄    ヽ
| ̄8月27日 試験日   ̄)

分量多くするとやっぱりこんなかんじに
なるんだろうか…マニュアル丸暗記は嫌ー

841 名前:デフォルトの名無しさん mailto:sage [2007/08/29(水) 20:39:52 ]
はぁ?マジでやるの>認定試験

842 名前:デフォルトの名無しさん mailto:sage [2007/08/29(水) 23:27:37 ]
むしろRuby challengeみたいなの作れ

843 名前:デフォルトの名無しさん [2007/09/12(水) 08:28:51 ]

曇りガラスの向こうは(ry

844 名前:デフォルトの名無しさん mailto:sage [2007/09/12(水) 11:11:37 ]
>306 名前: デフォルトの名無しさん Mail: 投稿日: 2007/09/12(水) 11:08:16
>Pythonオワタ・・・
>
>50倍以上の高速化を達成したRuby1.9が年内に登場
>itpro.nikkeibp.co.jp/article/NEWS/20070909/281502/

Pythonスレッドから誘導してみました。



845 名前:デフォルトの名無しさん mailto:sage [2007/09/12(水) 11:15:13 ]
ちょ、50倍って。。。。

846 名前:デフォルトの名無しさん mailto:sage [2007/09/12(水) 16:03:44 ]
どんだけ今の処理系が遅いのかと

847 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 00:00:58 ]
実際rubyは、たとえばjavaなんかと比べても信じられないくらいのろくて、
回線の遅さのせいにできるWebアプリくらいにしか使えてないよ。

848 名前:デフォルトの名無しさん mailto:sage [2007/09/13(木) 00:25:26 ]
リンク貼ってる奴の言い分に乗っかるのは
一目くらいリンク先を見てからにしろよ。

849 名前:デフォルトの名無しさん mailto:sage [2007/09/14(金) 00:08:14 ]
>>844
Pysco使えばいいじゃん

850 名前:デフォルトの名無しさん mailto:sage [2007/09/14(金) 00:33:21 ]
別にCで拡張書けば速くなるんだし、そんなに
めくじら立てるようなことでもないような気がする。

851 名前:デフォルトの名無しさん mailto:sage [2007/09/14(金) 06:48:17 ]
書けば書けば出誰も書かないのがRubyクオリティ
CSV処理すらトロトロだし。

852 名前:デフォルトの名無しさん mailto:sage [2007/09/14(金) 07:32:22 ]
国産言語は伊達じゃないね。
貢献しようと名乗り出たら、出しゃばり認定されて嫌われちゃうかも、っていう日本式の精神性が
コミュニティに染み込んでる。

誰か勇気ある奴(あるいは日本風の精神持ってない奴)が試しに作って公開したら、
突然堰を切ったように大量のユーザーがネチネチと突っ込み役で話に入ってきて、
今までの停滞は何だったのってくらい話がスピーディーに進むと思うよ。

853 名前:デフォルトの名無しさん mailto:sage [2007/09/14(金) 21:54:16 ]
ムゥウンさんの出番がまたきました!

854 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 14:45:17 ]
もうrubyになれてしまったから、新しくpythonやるのめんどい。




855 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 16:59:21 ]
やらなきゃいいじゃん

856 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 17:03:42 ]
>>854
俺と全く逆だ!

857 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 17:51:52 ]
既にpythonがあるんだから、今更rubyなんていうperlモドキ言語はいらないよなあ。

858 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 18:01:59 ]
長いとRubyはやってられんが、ワンライナーには便利。
Perl はワンライナーでも無理。awkのが使えるw

859 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 19:22:25 ]
Perl先に覚えたからawk覚えるのメンドクせ
な俺はどうしたら?

860 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 20:11:36 ]
それは流石に Perl で良いと思うぜ

861 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 11:23:48 ]
結局さぁ、pythonとrubyのどちらに先に出会ったかだけの問題なんだよね。
素人プログラマーにとっては。


862 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 11:41:15 ]
出逢いより身近に師匠がいるかどうか、とか

863 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 11:43:40 ]
非国民かそうでないか、とか

864 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 12:21:07 ]
>>861
確かに漏れは研究室で先生にRubyをすすめられて、
使い出したなあ。
あそこでPythonをすすめられてたら、多分Python
使い続けてRubyは使ってなかったかも、



865 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 12:26:34 ]
>>864
先生を取り込むのは強いかもね。
俺も大学時代に実験結果整理するためにpy触ったのが始まりだし。
誰かが触りだすと、代々受け継がれていくし。

866 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 13:24:16 ]
>>861
ruby に出会って半年使って身に付かなくて、
その1年後に python に出会って、2週間で LOVE になった自分がいるんですが

867 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 16:24:13 ]
俺は、
Pythonにあってから、Ruby、そして、両方秋田

そして、結局なぜか、今Rubyがしくりきてる
はっきりした理由はよくわからん

Pythonの方が速いから使いたいのに、
RubyのOOPっぷりが好きでついつかってしまう・・・

868 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 17:25:21 ]
やっぱり一番重要なのはモルモン教徒かどうかじゃないかな

869 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 17:58:41 ]
メジャーな言語って多くがキリスト教徒の産物じゃね?

870 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 18:51:11 ]
モルモンはキリスト教っていうよりカルトだよね。

871 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 20:35:38 ]
いや、カルトではないな。
カルトって、気分で適当に認定できるもんじゃないよ。

872 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 21:33:46 ]
>>870
つか、キリスト教ではないのだが。

873 名前:デフォルトの名無しさん mailto:sage [2007/09/16(日) 21:35:00 ]
そうだよね。
ただのカルトだよね。

874 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 02:16:13 ]
rubyとpythonを比べた場合、rubyを選ぶ理由は、
C言語で拡張しやすいことだけじゃない?
それ以外はpythonのほうがいいと思うんだけど



875 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 02:32:41 ]
初心者ですが
この二つの素晴らしい言語のどちらを学べばいいんでしょうか?
理由も付けていただけると助かります^^

876 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 04:20:02 ]
gglks

877 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 06:57:47 ]
>>874
作者が日本人である。
日本語の情報が集まりやすいかもしれない

878 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 09:50:19 ]
うん、そうだよね。やっぱ、日本語情報が多いので助かる。
あと初心者すれ。結構みんな親切に答えてくれる。
結構助かった。pythonスレは質問しにくいし。

879 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 10:16:45 ]
まぁでも、情報と親切さで言ったら、優秀なのはPythonでもRubyでもなく、Perlコミュニティだろうな。
基本的に、Pythonは突き放す風土、Rubyは小馬鹿にする風土でねぇ・・・。

880 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 10:32:53 ]
Pythonは本当にそんなのなの?
バベル案内でもPythonの永久凍土がどうこう書かれてたけど

881 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 10:37:04 ]
Perlは言語自体が不親切だよなあ

882 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 11:23:46 ]
Rubyの日本語情報はどれも中途半端。
そもそも作者が面倒がって言語仕様を作っていないという体たらく。

883 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 11:24:04 ]
お前ら仲良くしろよ

884 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 11:27:43 ]
仲直りするにはまず喧嘩をしないと.



885 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 13:24:43 ]
仲良く喧嘩しな

886 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 14:15:27 ]
ケンカするほど仲がいいってね

887 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 14:19:58 ]
カルトとは仲良くできないです。

888 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 17:38:52 ]
>>874
PythonのOOPっぷりがいまいち・・・



889 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 17:40:54 ]
>>888
逆にRubyのOOPへの固執ぶりの鼻につくよ.カルト的っていうか.

890 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 17:41:32 ]
itpro.nikkeibp.co.jp/article/NEWS/20070604/273544/ph1.png

891 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 17:46:19 ]
>>889
俺は、どうしてもPythonの中途半端ぷりに耐えられない。

892 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 17:55:42 ]
カルトはカルトを呼ぶ,ということだな
Matzは実に立派なカルト宣教師だ

893 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 18:19:43 ]
無宗教な人が多い国とはいえ
宗教をネタにするのはさすがに恥ずかしいぞ

894 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 18:49:09 ]
カルトは宗教じゃないね
いちいち過剰反応するなよ



895 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 19:46:39 ]
都合が悪くなると「過剰反応」w

896 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 20:13:55 ]
PythonにはZenがある。RubyにZenはあるかい?

897 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 22:01:15 ]
まあ、中途半端なのがいいんだけどね。
どうせクラスなんかほとんど作らないし。

898 名前:デフォルトの名無しさん mailto:sage [2007/09/18(火) 23:22:01 ]
>>874
そう?拡張ライブラリはPythonのほうが断然書きやすかったけど。

899 名前:デフォルトの名無しさん mailto:sage [2007/09/19(水) 00:11:35 ]
>>898
参照カウントの管理がめんどくさい

900 名前:デフォルトの名無しさん mailto:sage [2007/09/19(水) 06:54:08 ]
>>896
Book of Mormon

901 名前:デフォルトの名無しさん mailto:sage [2007/09/19(水) 14:34:35 ]
Pyrexつかうと楽

902 名前:デフォルトの名無しさん mailto:sage [2007/09/19(水) 22:16:24 ]
www.atmarkit.co.jp/news/200709/19/3rdrail.html
着実にEmacs Lispと同じ道をたどってますwww

903 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 03:42:23 ]
>>877
それを言い出すと将来はOCamlと同じようになるのかなwww

904 名前:デフォルトの名無しさん [2007/09/20(木) 09:26:33 ]
これはひどい
言語センスは
Matz>>>>>>>>>>>>>>>>>Guido>>>Larry
だな


504 名前:デフォルトの名無しさん[] 投稿日:2007/09/20(木) 08:10:40
pythonには三項演算子はないんでしょうか?
文字列を
"asdf" + (i == 0)? "" : "zxcv"
みたいにしたいんですが

505 名前:デフォルトの名無しさん[sage] 投稿日:2007/09/20(木) 08:24:16
>504
Python2.5以降なら
'asdf' + ('' if i==0 else 'zxcv')



905 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 09:33:53 ]
言語センスより実用性や後方互換性,可読性を重んじるのがGuido。Guidoは協調性を重んじる。
Matzの場合は、言語設計やかっこよさがすべて。自分が気持ちよければいいのがMatz。
Larryはただのパラノイア。

906 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 19:20:57 ]
>905
matzはそこが問題なんだよなぁ。
メーリングリストとか見ると分かるが、周りが何人「ここおかしくない?」って言っても
「ここはこれで良いんだ」みたいなこと言って独りだけ浮いてる。
そんなことを今まで何度繰り返したことか…

907 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 19:51:21 ]
>>906
で他人が造ると採用するwww

908 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 21:27:58 ]
Guidoが死んでもPythonという言語は残りそうだけど
Matzが死ぬとRubyはメンテナンスしかされなくなりそう

909 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 21:30:18 ]
>>908
Railsのフロントエンドとして残るんじゃないwww

910 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 21:33:55 ]
>>908
Lisp並に方言ができそうだねw
てか、そういう言語って死んだらどうするんだろ。メインのメンテナが管理?

LinuxとかLinusが死んだらどうなるんだろう。。。

911 名前:デフォルトの名無しさん mailto:sage [2007/09/20(木) 23:35:21 ]
>>909
バックエンドだろ

912 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 01:13:09 ]
>>896
断食があるらしい

913 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 01:47:46 ]
>910
Linuxはディストロ作ってる企業/団体とかGNUとかがやるだろ

914 名前:デフォルトの名無しさん mailto:sage [2007/09/21(金) 04:32:36 ]
>>910
もう死んでるよ。今のLinusはCで書かれてるんだよ。知らないの?



915 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 07:55:24 ]
>>880
俺には心地よいけどなぁ。欧米人感覚でPerlと比べればって話じゃない?
Rubyistは世界共通でちょっと…アレな人が多い気がする。
ruby kaigiのレポートには引いた。

916 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 08:29:21 ]
だってカルトだから。

917 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 00:47:50 ]
まあモルモン教徒は世界中に居るし

918 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 09:51:13 ]
芸人が何とか学会に入って最低限のファンを確保するのに似てるね

919 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 11:14:57 ]
結論から言うと、今回のRuby Kaigiのテーマは"愛"。
会場にいると"俺はRubyを愛しているぜ"って言う参加者の熱気がもの凄かった。
実際の所、僕はプログラミング系のでかいカンファレンスに参加した経験は今まで無かったのだけれど、YAPC::Asia 2007のビデオとかを見る限り、少なくともPerlに比してRubyコミュニティのプログラミング言語に対する愛は勝っている様に思う。
Rubyを愛していないと、Rubyでバイナリいじって変態的プレゼンソフトなんて作れないだろうし、ゴールデンゲートブリッジを見て「Ruby色ですねえ」なんて感想は出て来ない。
そして当然だけれど、Ruby愛は宗教じゃない。Dave Thomasさんが述べているように、みんながRubyを愛するのは、Rubyが自分を愛することを求めるのであれば、Rubyを愛することが必要だからである。
そこには宗教的な無償の愛や熱狂ではなく、Rubyを愛することによって創出される筈の、より良いプロダクトに対する期待があるのだ。
Ruby愛以外に何か付け加えるものがあるとするならば、あとは、覚悟。

Ruby Kaigi 2007 (polog)
polog.org/archives/2007/06/11001019.php

920 名前:デフォルトの名無しさん mailto:sage [2007/09/27(木) 23:25:36 ]
>>919
きんもー

921 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 14:05:03 ]
それって単にレポーターの知識が無さ杉だから、適当に書いてるだけだと思う

922 名前:デフォルトの名無しさん mailto:sage [2007/09/28(金) 14:09:54 ]
>Dave Thomasさんが述べているように、みんながRubyを愛するのは、
>Rubyが自分を愛することを求めるのであれば、Rubyを愛することが
>必要だからである。

Daveの言ったことだけでも十分キモいんだけどなんとかしてくれ。

923 名前:デフォルトの名無しさん mailto:sage [2007/10/05(金) 18:47:49 ]
さすがに個人攻撃はキモイ
そんな暇があったらキモイ文法とライブラリなんとかさせてくれ

924 名前:デフォルトの名無しさん [2007/10/05(金) 19:18:57 ]
Py
thon
飲んだらまたPy
thon



925 名前:デフォルトの名無しさん [2007/10/05(金) 19:20:55 ]
Linuxコミュニティはケンカばかりして発展性がない

本当に作業を進めているのは企業の者だし

926 名前:デフォルトの名無しさん mailto:sage [2007/10/07(日) 12:27:02 ]
>810 名前:デフォルトの名無しさん[sage] 投稿日:2007/10/07(日) 08:21:58
>D:\>ruby -v
>ruby 1.8.5 (2006-12-25 patchlevel 12) [i386-mswin32]

>D:>grep requrie C:\ruby\lib\ruby\1.8\tkextlib\tcllib\*.rb
>C:\ruby\lib\ruby\1.8\tkextlib\tcllib\tablelist.rb: requrie 'tkextlib/tcllib/tablelist_core'
>C:\ruby\lib\ruby\1.8\tkextlib\tcllib\tablelist_tile.rb:requrie 'tkextlib/tcllib/tablelist_core'

># 上記スペルミスで Tk::Tcllib::Tablelist がいごかん

すげーなwww
さすがRuby

927 名前:デフォルトの名無しさん mailto:sage [2007/10/08(月) 07:35:00 ]
requireのiとrが入れ替わってるって理解でいいのかな。
Rubyってそういうスペルミスがあっても、とりあえず動くものなの?

928 名前:デフォルトの名無しさん mailto:sage [2007/10/08(月) 08:03:25 ]
>>927
動くわけがないwww

929 名前:デフォルトの名無しさん mailto:sage [2007/10/08(月) 09:05:38 ]
requireの代わりにrequrieと書くとその場所を報告するスクリプトが完走しただけだ。
ミス呼ばわりはいただけないな。

930 名前:デフォルトの名無しさん mailto:sage [2007/10/08(月) 11:27:27 ]
で、構文エラー起こすようなモジュールを含めている意味は?

931 名前:デフォルトの名無しさん mailto:sage [2007/10/08(月) 23:37:43 ]
Javaだってぬるぽをよく起こすじゃない。似たようなものだ。

932 名前:デフォルトの名無しさん mailto:sage [2007/10/09(火) 22:52:04 ]
簡単なtypoを混ぜておくと、「あれ、俺でも直せるじゃん」っていう
勘違いやろうを生み出して、うまくすると新しいコミッターを養成できる
かもしれない。

無理か。

933 名前:デフォルトの名無しさん mailto:sage [2007/10/09(火) 23:28:43 ]
新しいコミッターが誕生するために、
「うまく動かないんですけど?」「このソースファイルの、この行を書き換えて・・」という
やりとりがン百回、ン千回ありそうだ

934 名前:デフォルトの名無しさん mailto:sage [2007/10/10(水) 16:37:58 ]
実行に不具合はないけどエラーメッセージとかが微妙に変、
とかにしておくのが吉



935 名前:デフォルトの名無しさん mailto:sage [2007/10/17(水) 23:43:37 ]
>>904
value = pred and then_value or else_value
こうすればいい

936 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 09:40:22 ]
>>> value = True and 0 or -1
>>> value
-1
>>> 

937 名前:デフォルトの名無しさん mailto:sage [2007/10/18(木) 16:01:29 ]
>>> value = (True and [0] or [-1])[0]
>>> value
0

938 名前:デフォルトの名無しさん [2007/10/31(水) 01:39:34 ]
pc11.2ch.net/test/read.cgi/tech/1099804004/791-
791 :デフォルトの名無しさん:2007/06/03(日) 01:53:06
>Perlもまた、間もなくなくなる。それは新しいRubyと呼ばれる言語がついに英語に
>翻訳されたためだ。そう、それはこともあろうに日本で作られた。これにはあなた同様
>みんな驚いている。日本はハードウェアと製造業では知られているが、ソフトウェア開発
>では知られていない。どうしてなのか誰にもわからないが、私の考えでは、それはタイピ
>ングの問題のためだと思う。1万種の文字があるアルファベットを使っていながら彼らが
>十分速くタイプできるとは、私には想像できなかった。

面白いjokeだw

939 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 02:24:27 ]
 ん〜ムチュムチュ〜かわいい〜んスキスキあいしてる〜ムチュ〜
       _____           .. _______
     /    / \         / \       \
   /      ( ●)\     / =         .\
  /       /////(__人_)  (_人__)////      .. \
  |               3 ε                |
  \              /   \              /
  /      \     \    /             \
 .|     \   \___│_ │____/ /     .|
  |       \          )(        /      |


940 名前:デフォルトの名無しさん [2007/10/31(水) 23:29:10 ]
>57 :デフォルトの名無しさん [sage] :2007/10/31(水) 21:15:28
>WinXPなんだけど、2GBを超えるファイルのFile.size()がマイナスになる。
>回避策はあるんでしょうか?

RubyはFAT16で使えということですか?

941 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 23:32:14 ]
>>940
そのアンカー(www

942 名前:デフォルトの名無しさん mailto:sage [2007/11/04(日) 18:29:27 ]
>>938
当然出典は知ってるんだろうな。

943 名前:デフォルトの名無しさん mailto:hage [2007/12/10(月) 13:17:30 ]
ttp://www.amazon.co.jp/gp/cdp/member-reviews/A6O2834Z3B605/

Python使っている人ってこんな人ばかりなんですか?
とてもキモいですね...

944 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 14:09:49 ]
・そんなにはキモいと思わない
・PythonとかRubyという以前に、Amazonで批評家ヅラして遊んでるヒトタチは大体そんな感じ



945 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 14:38:04 ]
>>944
>・そんなにはキモいと思わない

スカトロ趣味の人はウンコを汚い者と思わないらしいよね。

946 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 15:21:45 ]
まぁスカトロ趣味をネット徘徊に置き換えればそんな感じ。
見慣れちゃったよ。

947 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 16:27:14 ]
>>943
暇な上に自意識過剰なんだよ。
結論から言うと社会のゴミ。気にするなや(ww。

948 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 18:35:24 ]
rubyではドキュメントにアニメキャラクターの名前を入れる流儀だそうで

234 名前: デフォルトの名無しさん Mail: sage 投稿日: 2007/12/09(日) 20:47:23
ActiveRecord::Serialization#to_json のドキュメント書いたのはどこのアホだよ
235 名前: デフォルトの名無しさん Mail: 投稿日: 2007/12/09(日) 21:30:19
それがチェックインされたときに結構話題になったな。

236 名前: デフォルトの名無しさん Mail: 投稿日: 2007/12/09(日) 21:33:30
犯人はこいつ。
blog.codefront.net/2007/10/15/konata-izumi-in-edge-rails/


949 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 18:49:19 ]
>>943 のひとに「黄色いはじめてのPython」の評価を書いてみて欲しい

950 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 18:52:42 ]
>>499
www.safaribooksonline.com/

951 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 19:15:30 ]
>>948
戦国武将の名前でやれって思うよな

952 名前:デフォルトの名無しさん mailto:sage [2007/12/10(月) 20:02:48 ]
>>908
まあアイツが死んだら速攻でインデント廃止で
switch導入でselfの廃止だ。ざまあ

953 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 00:25:28 ]
>>952
それ別の言語

954 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 00:26:53 ]
>>947
Pythonは社会のゴミのための言語です。



955 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 00:35:04 ]
Pythonって宣伝文句が「嘘付き!」ってのばっかなのがムカつくんだよな

956 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 00:39:11 ]
>>943
「ユーザ」ってなまえがすごすぎるな。
ゴミにしてももうちょっと考えろやwww

957 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 01:11:36 ]
>>955
これだけだと単に批判してるだけに見えるから追加しておくと
あの過剰宣伝が無ければ実用的でそこそこいけると思ってる

958 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 09:16:58 ]
>>956
どう見てもご本人が来ているとしか思えないです。
キチガイが来るとスレが伸びるってホントだったんですねwwwwwwwwwwwww

959 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 09:44:56 ]
ただ一人のキモさしかジャッジされない流れだからって
みんなでキモくなる必要は無いと思うんだ

960 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 16:22:19 ]
>>948
18   #  konata.to_json(:only => [ :id, :name ])
19   #
20   #  {"id": 1, "name": "Konata Izumi"}
-----------------------------------------------------------------------
36   #  konata.to_json(:include => :posts)
37   #
38   #  {"id": 1, "name": "Konata Izumi", "age": 16,
39   #  "created_at": "2006/08/01", "awesome": true,

40   #  "posts": [{"id": 1, "author_id": 1, "title": "Welcome to the weblog"},
41   #        {"id": 2, author_id: 1, "title": "So I was thinking"}]}
-----------------------------------------------------------------------
45   #  konata.to_json(:include => { :posts => {
46   #                  :include => { :comments => { :only => :body } },
48   #                                    :only => :title } })
49   #
50   #  {"id": 1, "name": "Konata Izumi", "age": 16,
51   #  "created_at": "2006/08/01", "awesome": true,

52   #  "posts": [{"comments": [{"body": "1st post!"}, {"body": "Second!"}],
53   #                  "title": "Welcome to the weblog"},
54   #        {"comments": [{"body": "Don't think too hard"}],
55   #                  "title": "So I was thinking"}]}

言うほど悪くはないと思うぞ(サンプルコードとしては)
bodyがどこから出てくるのかいまいちよくわからん…むぅ公式ドキュメント…

caboo.se/doc/classes/ActiveRecord/Serialization/Serializer.html#M006000


961 名前:デフォルトの名無しさん mailto:sage [2007/12/11(火) 16:49:50 ]
角川うざい

962 名前:デフォルトの名無しさん mailto:sage [2007/12/12(水) 01:00:25 ]
>>957
過剰宣伝て何のことだよ?

963 名前:デフォルトの名無しさん [2008/01/04(金) 23:11:51 ]
(Ruby) xor (Python) == Falcon Programming Language
www.falconpl.org/


load regex

// create the regex using the first script parameter
try
   filter = Regex( args[0] )
catch
   > "Please, provide a valid regular expression as first parameter"
   return
end

stdinput = stdIn()   // get the standard input as a file
line = ""            // prepare an empty string to read data 

loop
   if stdinput.readLine( line, 30000 ) == 0
      return
   end

   if filter.match( line )
      > line
   end
end


964 名前:デフォルトの名無しさん mailto:sage [2008/01/04(金) 23:54:00 ]
>>963
Matz.の日記のコメント欄に作者が日本語でコメントしてて吹いた



965 名前:デフォルトの名無しさん mailto:sage [2008/01/05(土) 17:02:10 ]
イタリア製か・・

966 名前:デフォルトの名無しさん mailto:sage [2008/01/06(日) 04:05:09 ]
Pythonの圧倒的勝利なのに、Ruby信者が対等みたいなツラしてくるのが痛い。
創価学会の「ガンジー・キング・イケダ展」みたいだ。

967 名前:デフォルトの名無しさん mailto:sage [2008/01/08(火) 15:14:49 ]
信者って域になるとそういうもんなんだろうな。公式な仕様書きもない言語なのに。

所詮今の注目度なんてあくまでRailsの功績であり、
matzも笹田氏もrails様々と言いつつ、母体コミュの矮小さを是認してるのにな

968 名前:デフォルトの名無しさん mailto:sage [2008/01/08(火) 20:14:49 ]
PythonにはRailsみたいな大ヒット無いじゃん。

969 名前:デフォルトの名無しさん mailto:sage [2008/01/08(火) 20:45:23 ]
強いて言えばGoogleか

970 名前:デフォルトの名無しさん mailto:sage [2008/01/08(火) 21:18:46 ]
Railsってホントにヒットしてるの?

971 名前:デフォルトの名無しさん mailto:sage [2008/01/08(火) 23:58:53 ]
少なくとも、名指しで噛み付かれる程度には。

972 名前:デフォルトの名無しさん mailto:sage [2008/01/09(水) 01:11:12 ]
マジレスすると
Railsディベロッパより
Zope/Ploneディベロッパの方が
数は遙かに多い

973 名前:デフォルトの名無しさん mailto:sage [2008/01/09(水) 09:38:39 ]
俺は Ruby 使ってるけど、rails 使ったこと無い。
シンプルな書き捨てスクリプト用に使ってるから。
そういう用途だと、Python より俺には書きやすいんだよね。
気分や好みの問題かもしれないけど。

そういう意味じゃ Ruby 流行らなくていいんだけど、有りつづけて欲しい。

974 名前:デフォルトの名無しさん mailto:sage [2008/01/09(水) 11:42:36 ]
Ruby関係なしに、Railsが流行って、そのうち(二年後くらいに)すたれて、
Rubyだけはそのままのこる気がする



975 名前:デフォルトの名無しさん mailto:sage [2008/01/09(水) 12:50:45 ]
RoRに群がる厨房や守銭奴たちが
Rubyの未来を支えるんですね!
すぱらしいことですね!!

976 名前:デフォルトの名無しさん mailto:sage [2008/01/09(水) 23:37:13 ]
gihyo.jp/dev/feature/01/python3000/0001
この記事を見るとRubyとPythonが相容れないことが良く分かる。

>>973
Perl

977 名前:973 mailto:sage [2008/01/10(木) 00:05:04 ]
>>976
これも好みの問題と言われればそうかも知れないが、
Perl はどうも受け付けなかった。OO でないのとどうも syntax が
個人的には馴染めない。Ruby の方が馴染みやすかった。
自分用書き捨てならとにかく使いやすくて楽なのが良い。

Perl の方が書きやすい人もいるだろうとは思うよ。
976 さんもそうなんだろうけど。

978 名前:デフォルトの名無しさん mailto:sage [2008/01/11(金) 05:46:21 ]
Ruby > Python >>>>>>>> Perl






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<196KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef