【Perl,PHP】LLバトルロワイヤル【Ruby,Python】
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2007/09/05(水) 22:01:42エントリーは、
Perl、PHP、Python、Ruby、JavaScript・・・
さあ、死ぬまで語りやがれ!!!
0002デフォルトの名無しさん
2007/09/05(水) 22:05:17コードの作成や修正が容易と見なされるプログラミング言語のことを指す。
ここでいう「軽さ」はプログラマの負担の軽重を指し、
実行速度に優れているという意味ではない。
現在の水準では
・インタプリタ
・動的型
・正規表現
・関数オブジェクト
などを利用できるものがLLと呼ばれることが多い。(Wikiより)
0003デフォルトの名無しさん
2007/09/05(水) 22:11:140004デフォルトの名無しさん
2007/09/05(水) 22:35:20「住所録作っといて」これでできれば完璧。
0005デフォルトの名無しさん
2007/09/05(水) 23:21:400006デフォルトの名無しさん
2007/09/05(水) 23:26:130007デフォルトの名無しさん
2007/09/05(水) 23:56:02すなわちプログラマは最強のLLを求めていない
0008デフォルトの名無しさん
2007/09/06(木) 00:14:240009デフォルトの名無しさん
2007/09/06(木) 11:29:17よって、−1票。
0010デフォルトの名無しさん
2007/09/06(木) 18:33:57デキルメントwwwwww
0011デフォルトの名無しさん
2007/09/07(金) 07:22:14perlは、暗黙の変数($_とか$/, $., $&みたいなの)がわかりにい。何となくで読めない。
よく使ってる人とか、記憶力がいい人はいいんだろうけど。
$ARG, $RS, $NR, $MATCHって書いてる人は、ほとんど見ない。
よって-1票
0012デフォルトの名無しさん
2007/09/07(金) 17:10:00従って -1票
0013デフォルトの名無しさん
2007/09/07(金) 17:47:460014デフォルトの名無しさん
2007/09/07(金) 23:00:01perlから移った
0015デフォルトの名無しさん
2007/09/07(金) 23:22:130016デフォルトの名無しさん
2007/09/08(土) 10:46:540017デフォルトの名無しさん
2007/09/08(土) 23:14:310018デフォルトの名無しさん
2007/09/10(月) 15:45:46汎用?
0019デフォルトの名無しさん
2007/09/10(月) 20:31:460020デフォルトの名無しさん
2007/09/15(土) 22:35:230021デフォルトの名無しさん
2007/09/19(水) 06:59:460022デフォルトの名無しさん
2007/09/19(水) 07:41:060023デフォルトの名無しさん
2007/09/19(水) 09:07:380024デフォルトの名無しさん
2007/09/21(金) 22:24:11あとから見ると、判読不可能。
というわけで、最近は、専ら、Ruby。
0025デフォルトの名無しさん
2007/09/30(日) 23:21:56でも思ってるだけ。
0026デフォルトの名無しさん
2007/10/01(月) 03:24:100027デフォルトの名無しさん
2007/10/02(火) 02:16:54俺の中でプロトタイプベースの言語と言えばJS
0028デフォルトの名無しさん
2007/10/02(火) 06:54:560029デフォルトの名無しさん
2007/10/02(火) 12:08:120030デフォルトの名無しさん
2007/10/02(火) 12:18:000031デフォルトの名無しさん
2007/10/03(水) 19:54:230032デフォルトの名無しさん
2007/10/05(金) 19:33:37まぁ、アレだけど。
0033デフォルトの名無しさん
2007/10/06(土) 00:24:400034デフォルトの名無しさん
2007/10/06(土) 00:26:19AJAXで、webアプリのフロントエンドを任せるのが主流
Livedoor ReaderのJavaScriptっぷりは、すごい
バックエンドは、ほとんどAPI化してあって、JSONもらって、シコシコ JavaScriptで組み立てる
0035デフォルトの名無しさん
2007/10/08(月) 15:58:53http://profile.allabout.co.jp/ask/qa_detail.php/6863
> そもそもせっかくリニューアルといっているのに、いまだにphpではなくperlで動いているあたり。。。
perl厨、涙目wwww
天下のAll Aboutの専門家ですら、perlは糞とおっしゃられている
以下、素人の反応を見ても必死で笑える
はてなブックマーク - 今回のmixiのリニューアルについて - 専門家に聞く [All About プロファイル]
http://b.hatena.ne.jp/entry/http://profile.allabout.co.jp/ask/qa_detail.php/6863
0036デフォルトの名無しさん
2007/10/08(月) 16:06:40phpではなくって言ってる専門家(ワラ ハズカシィ
はてなって何使ってるの? perlは昔だっけ?
0037デフォルトの名無しさん
2007/10/08(月) 16:30:23http://d.hatena.ne.jp/waseda23/20071007/1191769743
天下の All About は素人を金で専門家扱いしてあげてるらしいよ(プ
0038デフォルトの名無しさん
2007/10/08(月) 17:13:040039デフォルトの名無しさん
2007/10/08(月) 19:33:460040デフォルトの名無しさん
2007/10/10(水) 12:42:33どの言語が最初に採用したのでしょうか?
0041デフォルトの名無しさん
2007/10/13(土) 03:38:17自分が知ってる分野のところ読んでみると変なのが見つかるかも。
0042デフォルトの名無しさん
2007/10/13(土) 05:28:040043デフォルトの名無しさん
2007/10/13(土) 12:23:43php使いは意外と少ない。企業が使えるレベルはな。
0044デフォルトの名無しさん
2007/10/14(日) 00:03:510045デフォルトの名無しさん
2007/10/15(月) 02:26:51対して、Rubyはこのあたりがいまいち
0046デフォルトの名無しさん
2007/10/15(月) 11:52:48いいや、そんなことはない。両方使い込んでるからはっきりいえる。
Rubyがいまいちなのはドキュメント。これはpythonのほうが上。
0047デフォルトの名無しさん
2007/10/15(月) 17:25:35特殊ハード/ソフトなんかで、世界レベルのシェアの差がでてると思う。
SSLアクセラレータ/HSM関連とか、特殊演算特化型のハードとかね。
結構有名なハードなら、c/java/perl/pythonは大抵APIが用意されてる。
グラフィックソフトとかだと、pythonがデファクトスタンダードだしね。
RubyのAPIもほしいな………
0048デフォルトの名無しさん
2007/10/20(土) 23:40:22他の3つはインストールすらされてないことも多い.
と,サーバのログ解析とかのテキスト処理がメインの俺様が逝ってみるテスト.
0049デフォルトの名無しさん
2007/10/21(日) 00:47:31Mac OS X: Perl, Python, Ruby, Tcl, JavaScript
Solaris: Perl, Python, Tcl, JavaScript
0050デフォルトの名無しさん
2007/10/21(日) 03:55:18PythonもXenのおかげで増えているみたい。
0051デフォルトの名無しさん
2007/10/23(火) 15:08:31http://yoshihi6.com/perl/?q=http%3A%2F%2Fja.wikipedia.org%2Fwiki%2FPerl
0052デフォルトの名無しさん
2007/10/24(水) 02:01:290053デフォルトの名無しさん
2007/10/24(水) 11:38:59Python
0054デフォルトの名無しさん
2007/10/24(水) 13:44:05最初からCやった方がいいと思う。
0055デフォルトの名無しさん
2007/10/24(水) 23:16:50PHP>>>VB>Ruby>Perl>>C=JAVA/C#>>>>>>>>>C++
By 安藤正芳
これどう思う?
0056デフォルトの名無しさん
2007/10/25(木) 00:24:58いや、Pythonが論外?
0057デフォルトの名無しさん
2007/10/25(木) 00:40:42本当に、なんでPythonがないんだろうねwww
0058デフォルトの名無しさん
2007/10/25(木) 08:50:02Python > PHP > Perl > Ruby
0059デフォルトの名無しさん
2007/10/25(木) 15:39:29ふぐさつ(←なぜか変換できない)な事をやろうとすると、ほぼすべて
外部のコマンドに投げなきゃならないのが致命的だがw
0060デフォルトの名無しさん
2007/10/25(木) 19:04:150061デフォルトの名無しさん
2007/10/27(土) 01:15:31VBとか、コードみたら発狂する。
VBが悪いんじゃなくて、VBで使っているようなやつのコードを見ると発狂するw
VB.netは除く
PHPそんなにいい?
わかりやすくても、IPAが名指しでさけろっていう言語だから不安w
0062デフォルトの名無しさん
2007/10/27(土) 02:16:150063デフォルトの名無しさん
2007/10/27(土) 03:03:04HTMLに陰毛が生えたくらいに簡単じゃないか
RubyはまだRailsがあるからわかるけど
でも作者のなまえがひらがなであほみたい
PHPも名前がわけわからん
ぼんっきゅっぼんっ!って感じだよ
0064デフォルトの名無しさん
2007/10/27(土) 07:10:45なんかしらんがワロタ
おまえがなぜか好きだw
0065デフォルトの名無しさん
2007/10/27(土) 11:48:230066デフォルトの名無しさん
2007/10/27(土) 13:11:54これでわけのわからんPerl使わずにすむv
0067デフォルトの名無しさん
2007/10/27(土) 13:27:45http://d.hatena.ne.jp/faultier/20071025/1193293222
iPodで動かなくてRuby厨涙目w
やっぱり、Rubyは、メモリ食いすぎだと思うよ
0068デフォルトの名無しさん
2007/10/27(土) 17:04:38Rubyって負荷かけるとcore吐いて死んだり、
こういう細かいところがまだよくできていない。
恐ろしくて仕事などには使えない。PHPの方がマシ。
0069デフォルトの名無しさん
2007/10/27(土) 17:15:04省資源環境で使うならバージョン落ちで
0070デフォルトの名無しさん
2007/10/27(土) 18:08:01VMの性能の違いが戦力の決定的な(ry
0071デフォルトの名無しさん
2007/10/28(日) 00:32:13読み易さ、書き易さ、コードの短さ等。
主観的な部分も大きいが一般的に Perl に対する不満は大きく、
Python, Ruby, ECMAScript は一長一短
・ライブラリの充実度
何かをしたい時に既にライブラリが用意されているか。
Perl はこの点ではダントツ。
・VM の性能
コードの実行速度、並列処理の実装、FFI, JIT, GC の実装等。
並列度でも FFI でも Perl が頭抜けている。Python のスレッドは
飾りだし、Ruby は未だネイティブスレッドを扱えないんだっけ?
0072デフォルトの名無しさん
2007/10/28(日) 00:39:300073デフォルトの名無しさん
2007/10/28(日) 00:53:210074デフォルトの名無しさん
2007/10/28(日) 00:59:38まだ研究途上だから仕方ない。
評価基準とか仕事内容を絞ればある程度比較できるんじゃないの。
0075デフォルトの名無しさん
2007/10/28(日) 01:22:13忌み嫌われているきらいのあるマイクロベンチも VM の評価には実は必須項目だったりする。
メモリフットプリント
他アプリに組込めるか
並列処理の粒度
処理性能
+ 数値演算性能
+ I/O 性能(ファイルの読み書き等)
+ サブルーチン呼び出しの性能
+ オブジェクト生成の性能
GC の並列度
GC の速度
JIT を備えているか
JIT の性能
JIT 対象になるプラットフォーム数
FFI を備えているか
VM の移植は容易か
0076デフォルトの名無しさん
2007/10/28(日) 09:28:300077デフォルトの名無しさん
2007/10/28(日) 11:02:36ファイナルファンタジー1
0078デフォルトの名無しさん
2007/10/28(日) 14:32:00バッティングしてないものを無理やり戦わせるから宗教じみてくるんじゃないのか
0079デフォルトの名無しさん
2007/10/28(日) 14:47:25バトロワる必要は無いと思うけど、各実装の特徴を把握しておく事は重要だと思う
0080デフォルトの名無しさん
2007/10/28(日) 14:56:540081デフォルトの名無しさん
2007/10/28(日) 16:06:300082デフォルトの名無しさん
2007/10/31(水) 21:18:56Development 言語:ITpro
http://itpro.nikkeibp.co.jp/develop/language.html#python
日経ソフトウェアさん的おすすめラインナップだから
こういうかんじなのね…
0083デフォルトの名無しさん
2007/11/03(土) 20:40:22python -1
0084デフォルトの名無しさん
2007/11/03(土) 20:44:28Python -1
0085デフォルトの名無しさん
2007/11/05(月) 03:52:11Yahooも採用してるしな。
とにかく分かりやすくて、開発速度が出る。
C、Perl、Java知っていれば、1日で概略をマスターできるし。
2日目から実際にコード組めるだろう。豊富な関数もあるしな。
0086デフォルトの名無しさん
2007/11/05(月) 04:31:400087デフォルトの名無しさん
2007/11/05(月) 04:43:16,level
まだ…(+ΦyΦ)!調べて無いですが…
‘スミマセン…
0088デフォルトの名無しさん
2007/11/05(月) 08:10:100089Perl坊
2007/11/09(金) 15:01:47よって二極化が進みすぎたよな。
ヘタレもエリートもウェルカムな言語を標榜してるから
PBPのような啓蒙本が必要とされるのも当然だな。
制限も、自ら制限を課すんだよな。
このご時世リベラルすぎは不人気だよな。
Pythonはいわばヨーロッパの町並みなんだよな。
賢く小綺麗にまとまってはいるが、異端を許さないよな。
制限は文化の範疇だよな。
見た目はいいけど、住んでみると辛いよな。
Rubyは日本のもの作りのうまさが出てるよな。
悪く言えば文明乞食、パクリだよな。
素性は悪くないんだろうけど
正直勝ち馬に乗れ的な会社が多すぎなのは
キモイよな。
PHPはサーバー会社やYahooの肩入れ言語だよな。
deployのしやすさがウリだが
フレームワークや複雑なことをしようとすると
他言語で書かれたバックエンドが必要になって
結局テンプレ言語って役目になるよな。
メモリにロードするバックエンドと
そうでないフロントエンドを分けるように
するまでの役目だな。
0090デフォルトの名無しさん
2007/11/09(金) 15:51:44それを言うなら、
他力本願な83は -1
0091デフォルトの名無しさん
2007/11/09(金) 16:10:38ヨーロッパ: 全体を見て整合性をとる。それによる不便を受け入れる。
日本: 全体を見ないでみんな勝手に開発する。
便利とか見た目をよくするためなら、古いのが壊れるのを厭わない。
0092デフォルトの名無しさん
2007/11/15(木) 13:18:14自分の好き嫌いがあると感じるんじゃない?それを一つにしぼらなきゃいけない、という
強迫観念に駆られている、もしくは駆りたてる人たちは、ちょっと病的な感じがするよね。
0093デフォルトの名無しさん
2007/11/15(木) 13:48:040094デフォルトの名無しさん
2007/11/15(木) 14:06:49あとは各人の寸評がだらだら続くだけです。
0095デフォルトの名無しさん
2007/11/15(木) 18:42:490096デフォルトの名無しさん
2007/11/16(金) 00:51:28っていうか会社の都合でJDK以外の開発環境入れられないからなんだけどな.
groovyをコソーリ自分のHOMEディレクトリに放り込んでる.
0097デフォルトの名無しさん
2007/11/16(金) 13:41:330098デフォルトの名無しさん
2007/11/18(日) 18:50:590099デフォルトの名無しさん
2007/11/18(日) 19:07:31>Python に慣れると private とか protected なんて実は不必要なんじゃない、
>とすら思うよ。
それは、これだけ愛してるんだから結婚しても問題ないという気持ちと
似ているかもしれないし全然違うかもしれないね
0100デフォルトの名無しさん
2007/11/18(日) 19:15:43面白い例えをしてくれるね。思わず笑ったよ。
0101デフォルトの名無しさん
2007/11/18(日) 19:46:140102デフォルトの名無しさん
2007/11/18(日) 20:21:15すべてvirtualな世の中だって、privateもprotectedもちゃんとあるさ。
ぼくたちの心の中にね。
0103デフォルトの名無しさん
2007/11/18(日) 20:22:37えっ、オレ、うまいこと言った?
0104デフォルトの名無しさん
2007/11/18(日) 22:10:480105デフォルトの名無しさん
2007/11/19(月) 15:21:270106デフォルトの名無しさん
2007/11/25(日) 14:55:34go-pear.org 自体がなくなってるって、あかんやろ!
んで、 http://pear.php.net/go-pear もつながらん!
PEARインストールできひんやんけボケ
0107デフォルトの名無しさん
2008/01/02(水) 13:45:15ログインしてたらトップページで天気を表示できるけど
どうもこのCGIに実行権限がつけられていないっぽい。
ダウンロードできるファイルは以下のファイル。
ulm-fp-data.php
0108デフォルトの名無しさん
2008/01/02(水) 23:26:421. Ruby/Railsでできて、PHPでできない事……(考え中)……ないね。
2. 会社のみんなはPHPに慣れている:統合のコストを過小評価しないこと!
3. ほしくないものは要らない
4. PHPは小さくて速いよ
5. PHPは私の好みに合っている
6. SQL大好き
7. プログラミング言語はガールフレンドみたいなもの: 新しいほうが良い、なぜなら*貴方*が良くなっているから
http://www.oreillynet.com/ruby/blog/2007/09/7_reasons_i_switched_back_to_p_1.html
0109デフォルトの名無しさん
2008/01/02(水) 23:32:31なにこの負のスパイラル(ww
真のハッカーはPerlを使うんだぜ
0110デフォルトの名無しさん
2008/01/03(木) 00:29:490111デフォルトの名無しさん
2008/01/03(木) 05:29:48コード補完とか使いまくりの方が楽な件
0112デフォルトの名無しさん
2008/01/03(木) 11:03:070113デフォルトの名無しさん
2008/01/03(木) 12:19:330114デフォルトの名無しさん
2008/01/03(木) 13:18:34ttp://arton.no-ip.info/diary/20080103.html
クソばっかりだとよ。
0115デフォルトの名無しさん
2008/01/03(木) 14:58:20厨房御用達フレームワークという意味ではどちらも同じ。
0116php初心者
2008/01/04(金) 03:08:42ブラウザに出力した時に日本語が文字化けしてしまいます。
(その時のHTMLソース自体が「?」に置き換わっています。)
http://www.bnote.net/windows/windows/code.shtml
どうすれば正常に文字列を出力する事が出来るのでしょうか?
1※*.phpファイルの中身
<?php
print "私のホームページへようこそ";
print '<head>';
print '<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">';
?><BR>
2※エディタは「サクラエディタ」でphpファイルを編集し保存しています。
0117デフォルトの名無しさん
2008/01/04(金) 05:42:480118デフォルトの名無しさん
2008/01/04(金) 13:56:06文字化けしてしまいます。
0119デフォルトの名無しさん
2008/01/04(金) 14:45:17意味不明。
php.ini を修正して
apachenを再起動したら直った。
0120デフォルトの名無しさん
2008/01/04(金) 14:49:56設定を変更しても再起動しないと適用しないんだよ
君の不勉強さが悪い
思ったとおりこんな奴の相手をしなくて良かったよ
0121デフォルトの名無しさん
2008/01/05(土) 03:31:30http://pc11.2ch.net/hp/
>>118
Web制作板でスレ建てて聞いて見れ
0122デフォルトの名無しさん
2008/01/05(土) 08:40:480123デフォルトの名無しさん
2008/01/08(火) 11:27:49コードの見た目とかがとっつき難いのが多すぎ
動的型とか怖すぎる
0124デフォルトの名無しさん
2008/01/08(火) 11:33:47PythonやRubyのは変数に型が無いだけで
中身はキッチリ型を扱うからあんま怖くない
PHPはやったことないから分からん
0125デフォルトの名無しさん
2008/01/08(火) 14:11:000126デフォルトの名無しさん
2008/01/08(火) 14:35:06型を考慮した比較をしてくれるらしい(0 == FALSEは真、0 === FALSEは偽?)。
0127デフォルトの名無しさん
2008/01/08(火) 21:05:48静的型に慣れていると、
実行時にエラーをはきまくる動的型の言語が怖いというのは理解できる。
ダックタイピングで不安というのもわかる
ただ、動的型の言語の場合は(静的型も本来必要なのだが)、
テストを書きまくるものなのだ
動的型言語で大規模プログラミングができないということはない
(そうでない場合、我々が使っているサイトの多くは破綻しているだろう)
0128デフォルトの名無しさん
2008/01/08(火) 21:08:27それも納得なんだけどね
0129デフォルトの名無しさん
2008/01/09(水) 11:17:44動的型付けの言語は速度が犠牲になりやすいし。
0130デフォルトの名無しさん
2008/01/09(水) 22:38:03とっつきやすさで選ぶんならphpじゃね?
比較的にみて文法に癖がないし。
まあ言語としてはあんまりだけど。
趣味でやるんならiolanguageとかでもいいんじゃ
0131デフォルトの名無しさん
2008/01/13(日) 13:54:150132デフォルトの名無しさん
2008/01/13(日) 19:34:54Python>>>PHPだろ
0133デフォルトの名無しさん
2008/01/14(月) 18:12:010134デフォルトの名無しさん
2008/01/14(月) 18:38:56純粋オブジェクト指向。
0135デフォルトの名無しさん
2008/01/14(月) 19:44:06ちょっとの前なら、VB(not .NET)を進めるようなもの
0136デフォルトの名無しさん
2008/01/14(月) 20:21:440137デフォルトの名無しさん
2008/01/14(月) 20:38:490138デフォルトの名無しさん
2008/01/14(月) 20:45:020139デフォルトの名無しさん
2008/01/16(水) 10:56:53この会社のHPを見てみたら、Ruby作者の会社と協業してたぞ。
腹黒い。
どんだけ〜〜〜。
0140デフォルトの名無しさん
2008/01/16(水) 11:22:430141デフォルトの名無しさん
2008/01/16(水) 11:24:530142デフォルトの名無しさん
2008/01/16(水) 19:54:520143デフォルトの名無しさん
2008/01/17(木) 19:40:130144デフォルトの名無しさん
2008/01/17(木) 22:38:29」
名言だな
0145デフォルトの名無しさん
2008/01/17(木) 23:46:05Ruby,Perlは人気落ちてるんだって
0146デフォルトの名無しさん
2008/01/18(金) 00:23:21Ruby の糞さ加減
Perl はそれ以前だけど
PHP は論外
0147デフォルトの名無しさん
2008/01/18(金) 00:34:31kwsk
0148デフォルトの名無しさん
2008/01/18(金) 00:42:13Rubyは美しい。これだけですべてを凌駕する。
0149デフォルトの名無しさん
2008/01/18(金) 00:52:530150デフォルトの名無しさん
2008/01/18(金) 00:57:47マジデ。今度ちょっと見てみるか
0151デフォルトの名無しさん
2008/01/18(金) 02:19:28kwsk
0152デフォルトの名無しさん
2008/01/18(金) 02:24:04http://f21.aaa.livedoor.jp/~kizz/prog/io/_docs/IoProgrammingGuide_ja.html
これかー、確かにRuby好きな俺にもけっこうびびっとくるもんがある。
一貫性がいいね
0153デフォルトの名無しさん
2008/01/18(金) 11:52:32この言語は検索しづらいから困る。
0154デフォルトの名無しさん
2008/01/18(金) 17:52:120155デフォルトの名無しさん
2008/01/18(金) 18:21:120156デフォルトの名無しさん
2008/01/18(金) 22:45:320157デフォルトの名無しさん
2008/01/18(金) 22:56:59しかし検索しずらくてあかんな
過去ログ探して見たい
0158デフォルトの名無しさん
2008/01/19(土) 03:54:10io-language でぐぐれ。
0159デフォルトの名無しさん
2008/01/19(土) 10:59:39ttp://pub.cozmixng.org/~the-rwiki/rw-cgi.rb?cmd=view;name=Bruce+Eckel%A4%CE%A1%D6Ruby%A4%CB%A5%A4%A5%A4%A5%BF%A5%A4%A5%B3%A5%C8%A1%D7%A5%B3%A1%BC%A5%CA%A1%BC
0160デフォルトの名無しさん
2008/01/19(土) 11:55:21なーんかこの人のPythonから他の言語に乗り換える理由は、「Pythonを使うより
倍の生産性を得たい」てことに集約されてるわけでしょ。で、Rubyはそんなことで
きないからPythonから乗り換える必要はないっていってるだけで。
そらそうだろうし、Python使いがわざわざRubyに乗り換える必要はないけど、
PythonかRubyをこれから覚える人が、Pythonを選ぶべき理由にはならない。
0161デフォルトの名無しさん
2008/01/19(土) 12:22:440162デフォルトの名無しさん
2008/01/19(土) 12:40:45>「この言語は、(今回はPython相手としようか)競合する言語
>と比べて、何かいいことするのか? / できるのか? / 何か改
>善してくれるのか?」
>Pythonを使うより倍の生産性を得たい、というのでないのなら、
>いったい何でこんな言語を使おうと思っているのかな?
0163デフォルトの名無しさん
2008/01/19(土) 12:47:36と言っているように読めるな、俺は。
0164デフォルトの名無しさん
2008/01/19(土) 12:52:00中身がむちゃくちゃだが・・・
0165デフォルトの名無しさん
2008/01/19(土) 12:54:52アドレスバーに以下を貼り付け、エンター
javascript:with(document.body)innerHTML=innerHTML.replace(/Ruby/g,'@').replace(/Python/g,'Ruby').replace(/@/g,'Python');focus();
0166デフォルトの名無しさん
2008/01/19(土) 12:56:00俺には、劣化Pythonにしたてあげようとしたが、Rubyにも見るべきところがあって
結局失敗しているようにしか見えない。んで、あげくのはてに
「Pythonの2倍以上の生産性が挙げられないなら、Python以外の言語に
移行する理由はない」とわめいてるようにしか。
0167デフォルトの名無しさん
2008/01/19(土) 13:17:22わめいてるのはお前の方にしか見えない。
ところでRubyは劣化Perlだと思う
0168デフォルトの名無しさん
2008/01/19(土) 13:40:34だから、複数行にわたるときはバックスラッシュつけたり、
()でかこむはめになる。selfてなんだよ。passてなんだよ。
そもそもディクショナリ自体ださい。
Python使いの美的センスをうたがうわ。
0169デフォルトの名無しさん
2008/01/19(土) 13:44:06も り あ が っ て ま い り ま し た ! !
0170デフォルトの名無しさん
2008/01/19(土) 13:59:39>1. 他の言語で満足している人を「楽しさ」「美しさ」とか主観的な基準で煽る
>2. Ruby より機能が絞られている言語に対しては「不足」「楽しさが(ry」「快適さがない」「こんな機能がないなんて」
>3. Ruby より機能が豊富な言語に対しては「大きすぎる」「美しくない」「そんな機能不要」
典型的Ruby厨w
0171デフォルトの名無しさん
2008/01/19(土) 14:40:36ここってそういうスレだろ?w
おもっきし主観的な基準だがRubyは美しいし、直感的。マニュアルみなくても
「たぶん、こうかいても動くよな?」と思って書くと、たいがいその通りに動く。
これがどれだけ素晴らしいことか。
これ味わったら、Pythonなんてクソに思える。
0172デフォルトの名無しさん
2008/01/19(土) 15:44:460173デフォルトの名無しさん
2008/01/19(土) 15:56:190174デフォルトの名無しさん
2008/01/19(土) 15:56:470175デフォルトの名無しさん
2008/01/19(土) 17:27:210176デフォルトの名無しさん
2008/01/19(土) 17:35:18>「たぶん、こうかいても動くよな?」
仕様もマニュアルもない言語だからなwww
0177デフォルトの名無しさん
2008/01/19(土) 17:40:28Rubyとはくくられたくないw
から空気読めてるじゃないか
0178デフォルトの名無しさん
2008/01/20(日) 00:44:32低脳言語どもにな
0179デフォルトの名無しさん
2008/01/20(日) 01:17:470180デフォルトの名無しさん
2008/01/20(日) 01:55:340181デフォルトの名無しさん
2008/01/20(日) 02:02:02Ruby
Apache
Mac OS X
PostgreSQL
0182デフォルトの名無しさん
2008/01/20(日) 02:15:20SUNがMySQL買収したってのにほとんどスルーだ。
0183デフォルトの名無しさん
2008/01/20(日) 02:28:100184デフォルトの名無しさん
2008/01/20(日) 02:28:470185デフォルトの名無しさん
2008/01/20(日) 08:19:200186デフォルトの名無しさん
2008/01/20(日) 09:23:530187デフォルトの名無しさん
2008/01/20(日) 17:06:29smalltalk風?もいがいといいな
0188デフォルトの名無しさん
2008/01/21(月) 01:36:34これ見るとioすげーってなるよ
0189デフォルトの名無しさん
2008/01/22(火) 22:50:40Rubyいらないじゃんwww
0190デフォルトの名無しさん
2008/01/25(金) 15:05:12他の言語は見た目がちょっとね・・・
でもPHPも変数が明示的に宣言できないのが痛いんだよな。
0191デフォルトの名無しさん
2008/01/25(金) 15:43:170192デフォルトの名無しさん
2008/01/25(金) 16:23:310193デフォルトの名無しさん
2008/01/25(金) 19:55:00brainf*ck とかの実用性無視の言語は別として。
0194デフォルトの名無しさん
2008/01/25(金) 21:42:17何もかも中途半端なイメージ
0195デフォルトの名無しさん
2008/01/26(土) 00:07:260196デフォルトの名無しさん
2008/01/26(土) 02:19:44その中途半端さが「バランスの良さ」として受け入れられてる感じはする
まあ糞言語なんだけど、phpであっても特別困ることはそんなにないからな
0197デフォルトの名無しさん
2008/01/26(土) 03:20:40バランスかぁ
そういう風には思わないけど、コピペで済む程度のスクリプトにはいい気もする
長いのは書きたくないなぁ
>>188
io面白そうだな
しかし、cygwinでmakeしたら引数無しで io コマンド実行したときの挙動がおかしい…
対話型のが起動するはずなのに終わってしまう。
0198デフォルトの名無しさん
2008/01/26(土) 03:24:41io は、winバイナリあるよ
0199デフォルトの名無しさん
2008/01/26(土) 03:28:27それってライブラリの置き場所固定じゃなかったっけ?
なんかそれが嫌でmakeしたんだけど…
対話型あるほうが便利だし我慢するか。
0200デフォルトの名無しさん
2008/01/26(土) 03:36:380201デフォルトの名無しさん
2008/01/26(土) 03:45:32cygwinのデフォのでも同じです
Io 20080117
と、出た後しばらくして終了してしまう
公式においてあるWinのバイナリのほうだとうまくいくんだけど
0202デフォルトの名無しさん
2008/01/28(月) 23:04:150203デフォルトの名無しさん
2008/01/28(月) 23:26:11それはいいことだ。そして再びスクリプト言語に戻ってきたら中級者かね
0204デフォルトの名無しさん
2008/01/28(月) 23:30:190205デフォルトの名無しさん
2008/01/29(火) 22:41:470206デフォルトの名無しさん
2008/01/29(火) 23:08:430207デフォルトの名無しさん
2008/01/29(火) 23:28:010208デフォルトの名無しさん
2008/01/29(火) 23:34:370209デフォルトの名無しさん
2008/01/29(火) 23:39:42言語がダメなんだから、使っている人もダメに違いない。
そうに違いない。そうだ。そうだ。
0210デフォルトの名無しさん
2008/01/29(火) 23:55:23PHP の側からしたら、ウィーンで楽しく平和に暮らしていたら、
スルタンがイエニチェリを引き連れて攻め上がってきた様な感じ
だろうねえ。可哀想に。
0211デフォルトの名無しさん
2008/01/30(水) 00:11:4730こえてやってると恥ずかしいけど。
0212デフォルトの名無しさん
2008/01/30(水) 00:20:16>VisualBasic
実は今一番興味ある言語だったりする…
最新のはクロージャに型推論に自動並列化も備わっているらしいじゃん
そういうお馬鹿言語は好きだなあ
唯一の問題はうちにウィンドウズが無い事なんだけどね
0213デフォルトの名無しさん
2008/01/30(水) 03:18:280214デフォルトの名無しさん
2008/01/30(水) 07:56:110215デフォルトの名無しさん
2008/01/30(水) 14:11:56VB.NET は VB.NET。
>>209
炎上してて吹いたw
VIPからくんなw
0216デフォルトの名無しさん
2008/01/30(水) 14:22:16アルファーブロガー(笑)小飼弾の反応
404 Blog Not Found:「PHPなめんな」と「(Perl|Python|Ruby)をなめんな」の違い
http://blog.livedoor.jp/dankogai/archives/50993137.html
> それは、PHPユーザーは他の言語から学んでいるのか、という点。
>
> PHPユーザーが他の言語ユーザーよりも弱いのは、そこなのではないか。
Matzの引用したのより、こっちの方が納得いくな
0217デフォルトの名無しさん
2008/01/30(水) 14:27:07> アルファーブロガー(笑)小飼弾の反応
「てくにかるぅ〜らいたぁ〜」を思い出したw
「アルファブロガ」と書くと、かちっと見えない? どう?
0218デフォルトの名無しさん
2008/01/30(水) 14:37:46塗って押しつければ、10kgの鉄塊でも2秒で壁にくっつきそうだ
0219デフォルトの名無しさん
2008/01/30(水) 14:40:46>アルファーブロガー(笑)小飼弾の反応
ITゴロ
だろ。
0220デフォルトの名無しさん
2008/01/30(水) 14:50:32彼のような立場からすれば一番おいしいだろうな。
こういうのが自分の名前広めてくれるから、馬鹿を刺激するのはやめられないね、みたいな。
0221デフォルトの名無しさん
2008/01/30(水) 14:59:52アルファーブロガー(笑) 自称天才ハッカー(笑)
0222デフォルトの名無しさん
2008/01/30(水) 15:41:39> 別にどんな名称でもいいけど、そういう変なところに熱の入った反応が
> 彼のような立場からすれば一番おいしいだろうな。
> こういうのが自分の名前広めてくれるから、馬鹿を刺激するのはやめられないね、みたいな。
双方それで楽しんでるんだからいんじゃね?
読んで有益なBlogは自分だけの秘密にしたいしさ、そういう時danさんが言及
しててくれると、danさんが書いてる〜の話だけど、とかネタにできて便利w
0223デフォルトの名無しさん
2008/01/30(水) 18:25:33>読んで有益なBlogは自分だけの秘密にしたいしさ、そういう時danさんが言及
>しててくれると、danさんが書いてる〜の話だけど、とかネタにできて便利w
それなんてニュー速?
0224デフォルトの名無しさん
2008/01/30(水) 19:05:51派手なプログラムを作る、という発想は、技術開発にコストをかけないで
なんとかビジネスを成功させようとする日本のソフトウェア企業のやり方に
合っているのでなかなかやめられないのだろう。
0225デフォルトの名無しさん
2008/01/30(水) 19:17:153文字に要約すると ド カ タ だね!
0226デフォルトの名無しさん
2008/01/30(水) 19:32:301文字で「虚業」だろ?
0227デフォルトの名無しさん
2008/01/30(水) 19:54:460228デフォルトの名無しさん
2008/01/30(水) 20:59:130229デフォルトの名無しさん
2008/01/30(水) 21:01:370230デフォルトの名無しさん
2008/01/30(水) 22:32:45世間しらず丸出し
0231デフォルトの名無しさん
2008/01/30(水) 22:34:530232デフォルトの名無しさん
2008/01/30(水) 23:26:300233デフォルトの名無しさん
2008/01/30(水) 23:38:27寒
0234デフォルトの名無しさん
2008/01/31(木) 00:03:36スレタイにあるような言語よりもCで組んだほうが良いでしょうか?
0235デフォルトの名無しさん
2008/01/31(木) 00:04:31速度が百倍は違うよ
0236デフォルトの名無しさん
2008/01/31(木) 00:12:55丸め誤差が、、という噂を聞いたので迷っていたのですが速度もですか。
Cにしときます。
0237デフォルトの名無しさん
2008/01/31(木) 09:57:320238デフォルトの名無しさん
2008/01/31(木) 11:25:12でも遅い
0239デフォルトの名無しさん
2008/01/31(木) 11:34:55いい例えだね。
はっきり言ってWebアプリのセキュリティがどうとか余計なお世話。
誰かがつつかなけりゃそれでいいんだっての。
0240デフォルトの名無しさん
2008/01/31(木) 11:39:46それなんてサイバーノーガード戦法?
0241デフォルトの名無しさん
2008/01/31(木) 18:32:01言語の処理速度がトロいのは、アプリケーションレベルではどうにもこうにも…
0242デフォルトの名無しさん
2008/01/31(木) 22:08:38Web 層なんて特に横並びにすれば良いだけだし
0243デフォルトの名無しさん
2008/02/01(金) 01:25:281. 一番良く使う言語は?
2. 自分でその言語を選んだのならば、なぜそれを選んだ?
3. それを動かしているプラットフォームは?
4. それを編集している開発環境(またはエディタ)は?
0244デフォルトの名無しさん
2008/02/01(金) 01:26:000245デフォルトの名無しさん
2008/02/01(金) 02:55:440246デフォルトの名無しさん
2008/02/01(金) 04:06:422. フィーリングが合っていたらしい
3. 窓、Cyg、Linux
4. XyzzyかEmacs
5. ワンライナーと暇つぶし
6. 最大の欠陥は作者
0247デフォルトの名無しさん
2008/02/01(金) 04:30:18http://d.hatena.ne.jp/Hamachiya2/20080131/security
お前ら、すこしは、はまちちゃんを見習えよ
0248デフォルトの名無しさん
2008/02/01(金) 09:01:380249デフォルトの名無しさん
2008/02/01(金) 09:22:33そんなネタに反応するヤツなんてみんなITゴロだよ。
いまちちゃんも含めて。
0250デフォルトの名無しさん
2008/02/01(金) 10:16:56Python
2. 自分でその言語を選んだのならば、なぜそれを選んだ?
Lua, Ruby, Python それぞれググったとき、(なぜか)Pythonのリファレンスマニュアルが
一番良く見つかった
3. それを動かしているプラットフォームは?
Windows と Mac OSX
4. それを編集している開発環境(またはエディタ)は?
Eclipse
5. 主な使用目的は?
ツール開発、ゲームへの組み込みスクリプトとして
0251デフォルトの名無しさん
2008/02/01(金) 13:04:08http://bogusne.ws/article/81701792.html
> スクリプト言語の「Perl」は“両刀”、「Ruby」は“オレ様攻め”。注目すべきは「PHP」で、
> “誘い受け”に分類されるという。
0252デフォルトの名無しさん
2008/02/01(金) 13:49:250253デフォルトの名無しさん
2008/02/01(金) 13:56:44「register_globalsのようなあからさまに“衝いてくれ”と言わんばかりの穴を広げて見せたり、
関数名命名のコンベンションがぐちゃぐちゃなどの突っ込みどころ満載ぶりは、
明らかに誘っている。PHPはいやらしい“受け専言語”」
0254デフォルトの名無しさん
2008/02/01(金) 16:26:33おれも気になってた
アカウント消えてるよな。なんでだろ
0255デフォルトの名無しさん
2008/02/01(金) 19:32:270256デフォルトの名無しさん
2008/02/01(金) 20:39:390257デフォルトの名無しさん
2008/02/01(金) 20:42:042.Perl使ってたし、ほとんど覚える努力をしなくても使えた
3.Linux,WindowsXP
4.Vim
5.テストツール作成
0258デフォルトの名無しさん
2008/02/02(土) 19:12:21,、:'":::::::::::::::::``:...、
/::::::::::::::::::::::::::::::::::::::\
i::::::::::::::::::::::::::::::::::::::::::::::::::ヽ
!::::::::::::::::::::::;‐、:::::::::_::::::_::::';
|::::::::::::::::::::::| :: ̄ ``!
r''ヾ'::::::::::/ :: |
l r‐、\::/ _,,、ii_;;_、 _,,,l、
ヽヾ〈 ::= -r:;;j_;、`/ :;'ィ;7
!:!_,、 :: ` ー : |: `´/ 何かもう必死でしょ?
,./ヽ | 、_ :: ,: 'r' :i |: / 最近のrubyは
,../ `ヽ;_ i | '"、_:::__`:'‐'. /
/ ``'ー 、_\ ! `::` ̄''`チ`シ
/ー 、_ `\:、_ :: ` ̄/
/ ``ヽ、 ヽ`'7‐--'
0259デフォルトの名無しさん
2008/02/02(土) 19:54:060260デフォルトの名無しさん
2008/02/02(土) 20:59:24いや、まだ数行の簡単なのしか書いてないけど・・・
結局どういうところで暴走してんの?
0261デフォルトの名無しさん
2008/02/02(土) 21:53:520262デフォルトの名無しさん
2008/02/02(土) 21:55:20を聞いてんだけど、答えられないところを見るとアンチの暴走か
0263デフォルトの名無しさん
2008/02/02(土) 21:58:49マジで聞いてるのか?
matzの日記見ろ
0264デフォルトの名無しさん
2008/02/02(土) 22:04:28俺にはどこが暴走しているのか理解できないのだけど、俺ってRuby脳?
0265デフォルトの名無しさん
2008/02/02(土) 22:13:29>やり方全体が否定されたと感じるのではないだろうか。
これに集約されるのじゃない。s/PHP/[Perl/Ruby/Python]/にしても
同じだろうけど。もしある一つの言語しかしらなくて、ホントウに
そう感じた人がいるなら、くだらぬ騒ぎなどやめて脱初心者への努
力をすべきでしょ。
0266デフォルトの名無しさん
2008/02/02(土) 22:35:280267デフォルトの名無しさん
2008/02/02(土) 22:39:00教祖様それは格好悪いからやめてください
ってたしなめられてる書き込みもあるよなぁ
0268デフォルトの名無しさん
2008/02/02(土) 22:44:09Rails人気にも陰りが見えてきて、没落しつつある言語の作者なんだよ。
そっとしておいてやれ。
0269デフォルトの名無しさん
2008/02/02(土) 22:46:04そんな物仕事で使えないって?使わなければ良いじゃん。
0270デフォルトの名無しさん
2008/02/02(土) 22:51:56迷走
0271デフォルトの名無しさん
2008/02/02(土) 22:52:32本人がそれに乗るかどうかは別じゃない。ラリーは教祖となったけど、
Matzは「俺は一技術者だ」といっているように見えなくもない。
0272デフォルトの名無しさん
2008/02/02(土) 22:57:220273デフォルトの名無しさん
2008/02/02(土) 23:00:49自分の都合にあわせて使い分けているとも言える
0274デフォルトの名無しさん
2008/02/02(土) 23:01:41どこが?
0275デフォルトの名無しさん
2008/02/02(土) 23:07:14だってこのスレでも「教祖様、教祖様」っていってるし。Matzに一技術者としての、
自由な発言ではなく、Ruby作者としての影響力に応じた教祖としての人格者
を求めてるわけでしょ。
0276デフォルトの名無しさん
2008/02/02(土) 23:12:460277デフォルトの名無しさん
2008/02/02(土) 23:35:27それこそどんな言語でもセキュリティホール作る奴は作るし
単純にPHPの言語機能の貧弱さのみを批判すればよかったのに
0278デフォルトの名無しさん
2008/02/02(土) 23:56:13今度はRuby1.9はPythonより1.6倍速いと言い出しましたwww
0279デフォルトの名無しさん
2008/02/03(日) 00:04:40おまえさ・・・ちっとは、ちゃんと読んであげろよ。正規表現エンジンの比較の
話じゃないか。
まぁさ、Ruby実装はパフォーマンス無視してるようなところもあるし、今後は
パフォーマンスにも気をつけて欲しいところ。だけどパフォーマンス至上主義に
ならずに、あらゆる言語の「イイトコドリ」姿勢は捨てて欲しくない。
まずはLispなんてドウデモイイといえるところを目指す。次は、Haskel
なんてドウデモイイというところを。Rubyラブラブのタワゴトでした。
0280デフォルトの名無しさん
2008/02/03(日) 00:22:520281デフォルトの名無しさん
2008/02/03(日) 00:23:11全然違うだろwww
0282デフォルトの名無しさん
2008/02/03(日) 00:31:39matzが人格者ならそういう奴もいなかったんだろうけどな
0283デフォルトの名無しさん
2008/02/03(日) 00:35:29>手元にCLIでPHPを動かす環境を構築していないので
言語仕様だけ見て実際にはPHPあまり使わずに批判してたのか?もしかして
0284デフォルトの名無しさん
2008/02/03(日) 00:53:30お前が人格者なら賛同数が違っただろうな
0285デフォルトの名無しさん
2008/02/03(日) 00:58:27おれは別にruby叩いてないって。
ていうか今までの発言見てれば少なくともmatzが人格者じゃないのは事実だろ。
まあ天然なんだろうと思うけど。
0287デフォルトの名無しさん
2008/02/03(日) 01:06:09人格とかいう問題じゃないだろうに・・・
いいかプログラマーに必要なのはハートさ!
0288デフォルトの名無しさん
2008/02/03(日) 01:29:14人格者か否か、みたいなココロ系の領域で目の前のトピックにケリつけようとするのは
Ruby信者だけでじゅうぶんです。
0289デフォルトの名無しさん
2008/02/03(日) 01:40:25俺はendが嫌いだという理由だけでPythonを使ってるけど。
0290デフォルトの名無しさん
2008/02/03(日) 01:44:19俺はインデント構造が嫌いでRuby使ってるけど。
0291デフォルトの名無しさん
2008/02/03(日) 01:46:13用途がワカランと、すすめようがない
0292デフォルトの名無しさん
2008/02/03(日) 02:03:17Perl
汎用性があるから。
ごめんね・・・・
0293デフォルトの名無しさん
2008/02/03(日) 02:22:53揚げ句 nil#to_s #=> 'nil' しようとしたりとか
突然SymbolとStringを親子にしようとしたりとか…
これらを暴走と呼ばず何と呼ぶのさ。
0294デフォルトの名無しさん
2008/02/03(日) 02:23:46しつこいぞ、お前
0295デフォルトの名無しさん
2008/02/03(日) 02:41:49あのさ、Matzもそうだと思うのだけど、技術者の多くは「自分が、なぜ
それが自然だと思うのか。なぜそれが妥当と思えるのか。」っていうのを
うまく説明できないものなのだよ。で、本人からすれば「どうして
これが妥当だということを、相手が理解できないのだろう。」という
疑問で一杯。で、たぶん技術的な観点でいえば、外野よりその技術者
が正しい判断をしていることのほうが多い。
論理的な反応があって、それに納得できればゴネたりしないよ。
たぶん、あなたの反応に説得力がないだけなのだよ。
0296デフォルトの名無しさん
2008/02/03(日) 02:46:16その擁護はないだろ
>技術者の多くは「自分が、なぜ
>それが自然だと思うのか。なぜそれが妥当と思えるのか。」っていうのを
>うまく説明できないものなのだよ。
んな馬鹿な
0297デフォルトの名無しさん
2008/02/03(日) 02:51:44え〜だって、感覚的に「当たり前」と思ってることを、相手が共有できない場合、
そこではじめて「言語化する」作業が必要になるわけでしょ。
この言語化する作業というのは、自分の「当たり前」に関して再度考える
機会にはなるけど。
0298デフォルトの名無しさん
2008/02/03(日) 02:59:48自分の考えに当てはめて、当てはまらなければ「んな馬鹿な」ですますような
脊椎反射しか出来ない奴がいるとわな
0299デフォルトの名無しさん
2008/02/03(日) 03:17:26アホか。納得して欲しいならまずそっちで根拠を示すべき。
>技術者の多くは「自分が、なぜ
>それが自然だと思うのか。なぜそれが妥当と思えるのか。」っていうのを
>うまく説明できないものなのだよ。
これの根拠はどこにあんだよ。
0300デフォルトの名無しさん
2008/02/03(日) 03:30:40きた。お得意の都合の悪い事ははスルー
0301デフォルトの名無しさん
2008/02/03(日) 03:33:09俺は>>298じゃないが。
自分の好みに関して、別の人が「なんで?こっちのほうがよくない?」
といわれたとしよう。んで、感覚的に「いや、そっちより、こっちがいい。」
と思うことなんていくらでもあるでしょ。
バックグラウンドが違いすぎる場合に特にいえるけど。説明することに慣れている
人ならバックグラウンドも含めて説明することも出来る。だが往々にして、
技術者は説明がヘタ。その場ではうまく説明できずに、相手も納得しないという
状況が多々発生する。
0302デフォルトの名無しさん
2008/02/03(日) 04:05:06恥ずかしいからおやめください
え?俺が裸に見えるなんてお前馬鹿なんじゃないか?
いえ殿は裸で・・・(ry
0303デフォルトの名無しさん
2008/02/03(日) 04:09:35なりませんか?
吹けば飛ぶような浅い知識・・新人もすぐ自分と同じレベルに・・
経営者からの安い評価・・Webの仕事が減ったら・・WindowsAPIとか
全然分からないし・・
もっと高度な事やらないとと気は焦るのですがなにから手を付けていいのか
わかりません。
0304デフォルトの名無しさん
2008/02/03(日) 04:51:08何が分からないのか分かってるんだから
WindowsAPIから手を付ければ良いだけでは?
0305デフォルトの名無しさん
2008/02/03(日) 04:51:17そりゃわかるけどさ、
だからといって説明せずに物事を勝手に進めていい理由にはならんよ。
0306デフォルトの名無しさん
2008/02/03(日) 04:54:14めちゃくちゃコストが掛かる仕事だからな
教祖はそんな無駄なことに時間使う必要ない罠
0307デフォルトの名無しさん
2008/02/03(日) 05:28:30まず、あなたのいう「簡易言語」と、
「高度な事」を教えてください
0308デフォルトの名無しさん
2008/02/03(日) 06:03:270309デフォルトの名無しさん
2008/02/03(日) 06:05:350310デフォルトの名無しさん
2008/02/03(日) 06:07:07> だが、実行環境がクソ。
kwsk
0311デフォルトの名無しさん
2008/02/03(日) 06:12:16Windows上でエクステンションをまったく使わないというのであれば、
どこにIOを入れようが構わないが
使う場合は/usr/local~~みたいな固定パスに入れないといけない。
しかしそれを入れてもなぜかサンプルコードが動いてくれない。。おええ。
言語自体はぜんぜん悪くない。cloneだらけになるけど。
0312デフォルトの名無しさん
2008/02/03(日) 06:59:53あああ
ほんとだ。
Randomのテスト動かしてみたらモジュール読めてない
~/ioLanguage/lib/io/addons/Random/tests
> io run.io
Random addon required for List anyOne
Random addon required for List shuffle
addon使ってなかったからわからんかった
io.exeからの相対パスで見てくれればいいのに。
0313デフォルトの名無しさん
2008/02/03(日) 09:00:28グイドはすべての仕様追加、変更について
理由を逐一論理的に解説していますが何か?
0314デフォルトの名無しさん
2008/02/03(日) 09:03:140315デフォルトの名無しさん
2008/02/03(日) 09:04:280316デフォルトの名無しさん
2008/02/03(日) 10:00:11まあいいや
io-languageでメッセージ?オブジェクトそのものを取り出すにはどうしたらいいんでしょ
Io> unko := Object clone do(puripuri := method("&&&" println))
==> Object_0x581898:
puripuri = method(...)
Io> unko puripuri
&&&
==> &&&
Io> unko puripuri slotSummary
&&& ←puripuriが実行されてしまう
==> "&&&": ←文字列にslotSummaryしてしまう
上記で、puripuriを取り出したいのですが・・・
0317デフォルトの名無しさん
2008/02/03(日) 10:56:350318デフォルトの名無しさん
2008/02/03(日) 12:47:02欠陥人間にありがちな発言だよ。つまり典型パターン。
これで実際に痛い目にあえば本人の気づきがあって心豊かな余生がおくれるかもしれないし(世間はそれを許さないだろうが)
痛い目にあわずにいまの生活を続けられれば,気づく必要もなく鬼畜のまま一生をおえる。
どっちに転んでも本人の自業自得だし正直どーでもいい。
0319デフォルトの名無しさん
2008/02/03(日) 13:41:47欠陥人間にありがちなパターンだな。
0320デフォルトの名無しさん
2008/02/03(日) 14:34:36経験上。
0321デフォルトの名無しさん
2008/02/03(日) 14:48:35技術者とハッカーを取り違えてますよ。
0322デフォルトの名無しさん
2008/02/03(日) 15:27:46簡易言語はPerlとかPHPとかVisualBasicとかかなと思ってます。
高度な事はよくわかりませんが、とりあえずfirefoxとかは
どのように作られているのかまったくわかりません。
0323デフォルトの名無しさん
2008/02/03(日) 15:34:53Adaをマスターすれば一生安泰。
0324デフォルトの名無しさん
2008/02/03(日) 15:43:22じゃぁまずはFireFoxのソースをよんでみよう。
0325デフォルトの名無しさん
2008/02/03(日) 16:11:30sqlite使おうとしているんだができない。
sqlを作成するプログラムを作ると
Fatal error: Call to undefined function sqlite_open()
というエラーがでる。
やったことは
php.iniに
extension=php_sqlite.dll
extension=php_pdo_sqlite.dll
extension=php_pdo.dll
という行を追加
dllファイルまでのパスも
extension_dir = "c:/php/ext"と指定し
それらのdllは全てフォルダの中に入っているのに
なぜか動作しない
もうググりまくって色々調べたけどわからない。誰かsqliteに詳しい人教えてください
0326デフォルトの名無しさん
2008/02/03(日) 16:18:59みんな、どういう理由でどっちを選んだ?
0327デフォルトの名無しさん
2008/02/03(日) 16:30:08Rubyは選ばなかった。
0328デフォルトの名無しさん
2008/02/03(日) 16:32:010329デフォルトの名無しさん
2008/02/03(日) 16:32:55もしかしてアンチrubyの書き込みお前一人でやってないか?
0330デフォルトの名無しさん
2008/02/03(日) 16:34:00何かを選ぶときって、良いグループよりは悪いグループのほうが具体的で確かな特徴があるものだよ。
良い学校と悪い学校、良い料理と悪い料理、良い言語と悪い言語・・・。
0331デフォルトの名無しさん
2008/02/03(日) 16:35:19俺はPythonを選んだが、知り合いがそっちをやってたからっていうただ単純な理由
0332デフォルトの名無しさん
2008/02/03(日) 16:35:26それを声高に叫ぶのは、結局自分の選択に自信が無いからでしょ?
0333デフォルトの名無しさん
2008/02/03(日) 16:38:580334デフォルトの名無しさん
2008/02/03(日) 16:39:160335デフォルトの名無しさん
2008/02/03(日) 16:40:41まったくもって意味がわかりませんな
0336デフォルトの名無しさん
2008/02/03(日) 16:44:10Matz乙。
0337デフォルトの名無しさん
2008/02/03(日) 16:44:340338デフォルトの名無しさん
2008/02/03(日) 16:45:30自信とかは関係ないよ。
物事は大抵そういうものだから、ネットで何かおすすめについて質問したとき、
モノを「振るい落とす」理由のほうが先に充実したとしても、それはおかしいことではない、と言ってるだけ。
ちなみに、おすすめに関する議論では「変な自信を持っている」ことのほうが
よほど指摘すべき問題だと思うよ。質問者おいてけぼりのウンコみたいな喧嘩になるだけだし。
0339デフォルトの名無しさん
2008/02/03(日) 16:46:15知り合い友人がやってるからっていうケースは良くあるよね。
話題にしたり競ったり助けあったりで楽しい。
0340デフォルトの名無しさん
2008/02/03(日) 16:47:39>>326-327 に対してそれは無理があるだろ。
0341デフォルトの名無しさん
2008/02/03(日) 16:52:050342デフォルトの名無しさん
2008/02/03(日) 16:52:200343デフォルトの名無しさん
2008/02/03(日) 16:54:510344デフォルトの名無しさん
2008/02/03(日) 16:58:51そんな人たちが「いいとこどり」と言いながら作るRuby
0345デフォルトの名無しさん
2008/02/03(日) 17:00:53mailmanとかyumとか、広く使われてる印象があったのでPython始めた。
Rubyをちょっと試したときに、いろんな書き方ができて混乱しそうに
感じたのも、Pythonに傾いた理由。日本語情報はRubyの方が多い気がする。
0346デフォルトの名無しさん
2008/02/03(日) 17:05:06>日本語情報はRubyの方が多い気がする。
余計な情報も多いけどね。他の言語けなしつつ比較してたりとか。
0347デフォルトの名無しさん
2008/02/03(日) 17:15:07どうせMLか何かではぶられた腹いせじゃないの?
0348デフォルトの名無しさん
2008/02/03(日) 17:16:10初心者が学びやすいことで有名なPHPとRubyを比較すると:
PHPなぞ問題外.^^;;;
とかスパッと書いてくれた方がかえって清々しくて好感持てる
0349デフォルトの名無しさん
2008/02/03(日) 17:18:28なぜならそれがカルトの作っただから。
0350デフォルトの名無しさん
2008/02/03(日) 17:19:210351デフォルトの名無しさん
2008/02/03(日) 17:21:33GPLだと何かと使いづらい...
0352デフォルトの名無しさん
2008/02/03(日) 17:25:16Rubyコミュニティは、誰かをハブったりといった陰湿な性質が特に強いだから、
煽るときにもそういうのが真っ先に浮かぶんだよね。
0353デフォルトの名無しさん
2008/02/03(日) 17:27:01荒らしてはぶられるってのはどこにでもよくあることだからなんとも言えんなぁ
むしろそう思ってるってことは本当にはぶられたのかい?w
0354デフォルトの名無しさん
2008/02/03(日) 17:27:24おれRubyのメーリングリスト購読していないし、困ったときにアーカイブから
検索するくらいなんで、詳しくないのだが。
例えば、どういうことがあったの?
0355デフォルトの名無しさん
2008/02/03(日) 17:28:13ここで粘着してるようにお前が粘着しすぎてはぶられたんじゃねーの?
お前自身に問題があるような気がするんだが
0356デフォルトの名無しさん
2008/02/03(日) 17:28:15仕様が明文化されていないプログラミング言語なんて正直ありえない
お前らはフィーリングでプログラミングするのか?
まさにカルト
神の声を聞くってかwww
0357デフォルトの名無しさん
2008/02/03(日) 17:29:20コミュニティでどんな悪いことをしたのか。おとーさんに教えてごらん
0358デフォルトの名無しさん
2008/02/03(日) 17:30:25明文化されていないというのは、リファレンスマニュアルやFAQに
正しく仕様が書かれていないということ?
0359デフォルトの名無しさん
2008/02/03(日) 17:30:31どんだけ図星なのか。
0360デフォルトの名無しさん
2008/02/03(日) 17:31:04何かやらかしたの?w
0361デフォルトの名無しさん
2008/02/03(日) 17:31:53>明文化されていないというのは、リファレンスマニュアルやFAQに
>正しく仕様が書かれていないということ?
ググレカス(wwwwwwwwwwwwwwwwwwwwwwwwwww
ttp://www.atmarkit.co.jp/news/200705/10/jruby.html
0362デフォルトの名無しさん
2008/02/03(日) 17:32:550363デフォルトの名無しさん
2008/02/03(日) 17:33:30いやたぶんみんな本気で聞きたいだけだと思うぞ
俺もぜひ聞きたい>>352が何をしたのか
0364デフォルトの名無しさん
2008/02/03(日) 17:34:16Matzもそうだと思うのだけど、技術者の多くは「自分が、なぜ
それが自然だと思うのか。なぜそれが妥当と思えるのか。」っていうのを
うまく説明できないものなのだよ。
0365デフォルトの名無しさん
2008/02/03(日) 17:34:50見え透いた言い訳すらまったく思いつかなくて、
仕方なく一斉に煽り返してるあたりがいいよね。
まぁ、こういう集団なんだよね。
0366デフォルトの名無しさん
2008/02/03(日) 17:35:02>Rubyは言語仕様が明確にドキュメント化されていないため
えーそれだけじゃよくわからない。具体的に、どういうことで困ったの?
0367デフォルトの名無しさん
2008/02/03(日) 17:35:27まぁそうはぶられたからって拗ねんなよ
0368デフォルトの名無しさん
2008/02/03(日) 17:36:170369デフォルトの名無しさん
2008/02/03(日) 17:36:450370デフォルトの名無しさん
2008/02/03(日) 17:37:03/__.))ノヽ
.|ミ.l _ ._ i.)
(^'ミ/.´・ .〈・ リ >>352はわしが育てた
.しi r、_) |
| `ニニ' /
ノ `ー―i´
0371デフォルトの名無しさん
2008/02/03(日) 17:37:2828秒・・・自演かw
0372デフォルトの名無しさん
2008/02/03(日) 17:38:430373デフォルトの名無しさん
2008/02/03(日) 17:41:02>えーそれだけじゃよくわからない。具体的に、どういうことで困ったの?
おこちゃまは困らないでちゅよね〜.
もういいから公園で遊んでらっしゃい(wwww
0374デフォルトの名無しさん
2008/02/03(日) 17:41:210375デフォルトの名無しさん
2008/02/03(日) 17:47:14「初心者に優しい言語」ってこういうことだったんだな(嘲笑)。
0376デフォルトの名無しさん
2008/02/03(日) 17:48:25RubyのMLでRubyの悪口を言ったら追い出されたんです
0377デフォルトの名無しさん
2008/02/03(日) 17:48:53えぇっ!Rubyって、初心者にやさしい言語なの?
0378デフォルトの名無しさん
2008/02/03(日) 17:49:18初心者に・・・優しい?
0379デフォルトの名無しさん
2008/02/03(日) 17:50:080380デフォルトの名無しさん
2008/02/03(日) 17:50:160381デフォルトの名無しさん
2008/02/03(日) 17:50:490382デフォルトの名無しさん
2008/02/03(日) 17:51:25>>352 そんなことないヨ ハブったりしない明るい集団だヨ
とでも言えば良かったのに
全力で「ハブりが常態化してる陰湿な集団」というイメージを晒した人達
0383デフォルトの名無しさん
2008/02/03(日) 17:53:14同じ事を何度でもねちねち書く粘着体質はどうにかした方がいいよ
いやマジで
>>381
PHP信者の俺も混ぜてください><
0384デフォルトの名無しさん
2008/02/03(日) 17:55:160385デフォルトの名無しさん
2008/02/03(日) 17:55:29Rubyコミュニティは初心者にやさしくない
0386デフォルトの名無しさん
2008/02/03(日) 17:56:13研究っていえばかっこいいんだろうが、実態は遊びという
0387デフォルトの名無しさん
2008/02/03(日) 17:57:310388デフォルトの名無しさん
2008/02/03(日) 17:58:03ウザイ
もうどっかいってくれんか?
>>1
Rubyはずさないか?アンチの煽り場と化してる
0389デフォルトの名無しさん
2008/02/03(日) 17:59:11ここまでうざくなると、まじで迷惑・・・議論するにはかまわんが、一人がねちねちとアンチし続ける場になってる
っていうのはどうなんだろう・・・?
0390デフォルトの名無しさん
2008/02/03(日) 17:59:14カルト的な人気で話題のスクリプト言語をはずすなんてとんでもない!!
0391デフォルトの名無しさん
2008/02/03(日) 18:02:31アンチスレ誘導してもいかないだろうな・・・この手の人間は・・・
0392デフォルトの名無しさん
2008/02/03(日) 18:03:160393デフォルトの名無しさん
2008/02/03(日) 18:06:33他言語が出てもねちねちと続けるからなぁ
とりあえず反応しないことが大事
0394デフォルトの名無しさん
2008/02/03(日) 18:13:03他言語の話になったみたいだな。
0395デフォルトの名無しさん
2008/02/03(日) 18:14:43PHPの話をしようと思ってきたんだが>>352に吹いて突っ込んでみた。
そのあとPHPの話題だしても・・・('A`)
0396デフォルトの名無しさん
2008/02/03(日) 18:14:430397デフォルトの名無しさん
2008/02/03(日) 18:15:450398デフォルトの名無しさん
2008/02/03(日) 18:16:100399デフォルトの名無しさん
2008/02/03(日) 18:16:130400デフォルトの名無しさん
2008/02/03(日) 18:21:050401デフォルトの名無しさん
2008/02/03(日) 18:25:560402デフォルトの名無しさん
2008/02/03(日) 18:31:46ttp://tvde.web.infoseek.co.jp/cgi-bin/jlab-dat/s/162073.jpg
0403デフォルトの名無しさん
2008/02/03(日) 18:49:14RubyがGPLというソースキボンヌ
0404デフォルトの名無しさん
2008/02/03(日) 19:07:41ホラよ、カス
ttp://tinyurl.com/23y5e
0405デフォルトの名無しさん
2008/02/03(日) 19:17:02それくらい自分で調べろよ
本当はOPLライセンスだぜ
0406デフォルトの名無しさん
2008/02/03(日) 19:33:240407デフォルトの名無しさん
2008/02/03(日) 19:40:370408デフォルトの名無しさん
2008/02/03(日) 21:02:03wxWidgetsのバインディングではwxPythonが一番栄えてたりする。
IronPythonもあるし。
言語的にGUIに強いってことはない。
0409デフォルトの名無しさん
2008/02/03(日) 21:13:32Ruby使ってるが、実際にフィーリングだよ。
ホントに勘で書く感じ。
0410デフォルトの名無しさん
2008/02/03(日) 21:17:11YARVを象徴として、もはや事実上、その役目は終えてるわけだから…。
自分の生んだ子の足を引っ張ってなにが嬉しいのか…。ったく…。
0411デフォルトの名無しさん
2008/02/03(日) 21:20:53できたばっかの言語なんだから見守ってりゃいいものを
0412デフォルトの名無しさん
2008/02/03(日) 21:30:580413デフォルトの名無しさん
2008/02/03(日) 21:32:41だれか引き継げるやついるの?
0414デフォルトの名無しさん
2008/02/03(日) 21:34:30お前何様かとw
0415デフォルトの名無しさん
2008/02/03(日) 21:56:05山岡「あーヤダヤダ!これだからphp使いと呼ばれる人間は滑稽だねえ!」
0416デフォルトの名無しさん
2008/02/03(日) 22:00:520417デフォルトの名無しさん
2008/02/03(日) 22:07:220418デフォルトの名無しさん
2008/02/03(日) 22:32:32実際、以降はたいしたアイデア出せてないしね。他人のいちゃもんばっか。
0419デフォルトの名無しさん
2008/02/03(日) 22:42:27ラリーじゃない。
だいたいがだ、オープンソースなんて根っこは「自分のため」にやるものだぜ。
「他人のため」というのは、付随的でしかない。自分のためにやったことを
公開したら他人も喜んだ、なら自由に使っていいよ、という程度のものだ。
オマエラ、頭冷やせ。
0420デフォルトの名無しさん
2008/02/03(日) 22:45:45思い上がるな
0421デフォルトの名無しさん
2008/02/03(日) 22:46:36思い上がってるのは、おまえだろう?
0422デフォルトの名無しさん
2008/02/03(日) 22:46:440423デフォルトの名無しさん
2008/02/03(日) 22:53:41最近はそうじゃなくなってる気がする
もともとそういう人だったのが本音を隠してただけかも知れない
0424デフォルトの名無しさん
2008/02/03(日) 23:06:480425デフォルトの名無しさん
2008/02/03(日) 23:15:17乗せる気になるな。砂上の楼閣だろ。
0426デフォルトの名無しさん
2008/02/03(日) 23:16:090427デフォルトの名無しさん
2008/02/03(日) 23:18:450428デフォルトの名無しさん
2008/02/03(日) 23:23:11企業が作った言語が、砂上の楼閣の場合もある。
こんなん常識だろ?おまえら、どんだけ無知なのだよ。
0429デフォルトの名無しさん
2008/02/03(日) 23:24:26ワラタ
0430デフォルトの名無しさん
2008/02/03(日) 23:25:380431デフォルトの名無しさん
2008/02/03(日) 23:25:510432デフォルトの名無しさん
2008/02/03(日) 23:27:580433デフォルトの名無しさん
2008/02/03(日) 23:30:12>その点PHPはZend社が付いてるから安心ですね(^ ^)
会社の都合で仕様を変え、サポートを打ち切ることほど安心なことはないな!
0434デフォルトの名無しさん
2008/02/03(日) 23:30:180435デフォルトの名無しさん
2008/02/03(日) 23:33:22ワラタ(ww
0436デフォルトの名無しさん
2008/02/03(日) 23:56:45い、いや。。。けっしてボーランドというわけじゃ。。
0437デフォルトの名無しさん
2008/02/04(月) 00:03:360438デフォルトの名無しさん
2008/02/04(月) 00:04:030439デフォルトの名無しさん
2008/02/04(月) 00:07:31http://namidame.2ch.net/test/read.cgi/news/1202007656/
0440デフォルトの名無しさん
2008/02/04(月) 00:51:240441デフォルトの名無しさん
2008/02/04(月) 00:57:530442デフォルトの名無しさん
2008/02/04(月) 01:04:020443デフォルトの名無しさん
2008/02/04(月) 01:06:100444デフォルトの名無しさん
2008/02/04(月) 01:16:280445デフォルトの名無しさん
2008/02/04(月) 01:26:19その結論は、そうとうずれてる気がするなw
0446デフォルトの名無しさん
2008/02/04(月) 01:28:55matzの場合、言語批判に嫌味を織り込んだり、
使うユーザーと言語仕様とセキュリティとを混同した批判する分性質悪いと思うわ
んで、それに反発にあうと「批判は謙虚に受け止めるべきだ」とか何とかいうの。
批判を謙虚に受け止めてないのはどっちだよ
0447デフォルトの名無しさん
2008/02/04(月) 01:50:31RubyもPHPもまともに使ったことないけどさ、少なくともDISリは半ダースくらいの
言語経験をもってやろうぜ。
0448デフォルトの名無しさん
2008/02/04(月) 01:51:000449デフォルトの名無しさん
2008/02/04(月) 01:55:44ように言いたがる、あれはきゃつの虚栄心がさせる、ついでてしまう性分なんだよ。
自分でもそれが分かっていて、空気嫁とかには過度に反発して性向自体肯定しようとする。
0450デフォルトの名無しさん
2008/02/04(月) 01:59:23そうそう。Matzはホント聞きかじりでまともに使い込んだことすらない言語を
専門家ヅラして、したりがおで批判するからマジむかつく。
0451デフォルトの名無しさん
2008/02/04(月) 02:46:530452デフォルトの名無しさん
2008/02/04(月) 08:27:13・・・いやまぁ、1ダースの言語のすべてで中級者以上、なんて条件にされると
俺もしっかり脱落するけど。
0453デフォルトの名無しさん
2008/02/04(月) 08:53:240454デフォルトの名無しさん
2008/02/04(月) 11:09:36という混ぜっ返しが無いのに笑った...けど、LLスレだから当然か。
0455デフォルトの名無しさん
2008/02/04(月) 12:05:27まあ、言語批判していいのはdankogaiレベルって考えれば納得。
え、おまいらが?寝言は寝て言え。
0456デフォルトの名無しさん
2008/02/04(月) 12:08:18かなり「日本語でおk」な書き込みだと思う。
0457デフォルトの名無しさん
2008/02/04(月) 12:12:53俺は普通にdankogaiやmatzより技術あるけど何か?
あの和田英一の弟子だぞ、文句あっか
0458デフォルトの名無しさん
2008/02/04(月) 12:14:06だよね。1ダースの言語極めてるなんてこのスレだけで普通にいるだろうし。
0459デフォルトの名無しさん
2008/02/04(月) 12:21:460460デフォルトの名無しさん
2008/02/04(月) 13:13:48ワロタ
0461デフォルトの名無しさん
2008/02/04(月) 13:48:06Twitterでpw抜かれて祭りになってた人でしょ?
0462デフォルトの名無しさん
2008/02/04(月) 13:54:54本人降臨?
0463デフォルトの名無しさん
2008/02/04(月) 14:19:03アワワワ、このパスワードはないわ、どんだけ自分大好きなんだこいつわ(wwww
ttp://side2.net/20071129.html
0464デフォルトの名無しさん
2008/02/04(月) 14:44:140465デフォルトの名無しさん
2008/02/04(月) 19:57:540466デフォルトの名無しさん
2008/02/04(月) 21:21:46自分が今使っている言語に磨きをかけるか
スクリプトを書くかしなさい。
0467デフォルトの名無しさん
2008/02/04(月) 21:24:510468デフォルトの名無しさん
2008/02/04(月) 22:00:060469デフォルトの名無しさん
2008/02/04(月) 22:13:08言語の処理速度がトロいのは、アプリケーションレベルではどうにもこうにも…
0470デフォルトの名無しさん
2008/02/04(月) 22:41:21それはRubyのことかーー!!
0471デフォルトの名無しさん
2008/02/04(月) 22:58:12ペチパーだから知らんけど
0472デフォルトの名無しさん
2008/02/04(月) 23:52:47これワロタ
nipotumblr - Dan the cracked man
http://nipotan.tumblr.com/post/20406939
>>471
その1.9がバグバグでベータ段階で、初心者スレでも使うな言われてるくらいなのよん
0473デフォルトの名無しさん
2008/02/04(月) 23:55:400474デフォルトの名無しさん
2008/02/05(火) 00:28:02もう5年近く「出る出る」っていってねえか?
0475デフォルトの名無しさん
2008/02/05(火) 00:37:51Python3000が出るころじゃないの?
0476デフォルトの名無しさん
2008/02/05(火) 00:43:470477デフォルトの名無しさん
2008/02/05(火) 01:07:50Ruby1.9が出てるならPython3000も出てることになるしPerl6にはPugsがある。
0478デフォルトの名無しさん
2008/02/05(火) 01:12:12日本語でOK。
0479デフォルトの名無しさん
2008/02/05(火) 01:20:36Perl使ったら、なじんだ。
Perlの作者は人間的に好感が持てるし、どうせ自分の時間を貢ぐなら
Perlに貢ごうと思う。
結局、言語としての美しさより、実用性が重要だと思う。
日本語なんて外来語とのちゃんぽんで、外国人から見たら美しくないと思う。
でも、結構実用的でどうにでも使える都合いい言葉だよね。
0480デフォルトの名無しさん
2008/02/05(火) 01:28:09PHP 言語機能が貧弱
Ruby matzや信者がウザすぎ
Perl 可読性悪すぎて使う気しない
0481デフォルトの名無しさん
2008/02/05(火) 01:37:49あれが必要な理由がわからない。
end や、} が不要な Python とは思えない仕様。
ワンライナー書くときに必要なんて言っている奴がいたが、
ならばワンライナーのときにのみ(つまり、後ろに式や文を書くときのみ)必要にすべき
0482デフォルトの名無しさん
2008/02/05(火) 01:39:06正確には、Matzやアンチがウザすぎ、
だな
0483デフォルトの名無しさん
2008/02/05(火) 01:44:59ってなら同意
0484デフォルトの名無しさん
2008/02/05(火) 01:47:210485デフォルトの名無しさん
2008/02/05(火) 03:24:472冊に分かれてどんなのが追加されたのかと思ったら
糞真面目な内容ばっかで、がっくりした。
0486デフォルトの名無しさん
2008/02/05(火) 03:25:47でしょ?とか設定ファイル扱いされるしな。なめられて単価下げられるんだよ。
同じことやっててもまだJavaの方が開発っぽい扱いになってイメージがいい。
だいたい安すぎるんだよ、Web系の仕事は。
0487デフォルトの名無しさん
2008/02/05(火) 07:49:00:は、文法にそれほど詳しくない人間やエディタ向けに
「ここからブロック開始」の目印としてわざと導入したらしい
0488デフォルトの名無しさん
2008/02/05(火) 09:00:51それはWeb系しか出来ないお前がなめられてるんじゃないのか?
0489デフォルトの名無しさん
2008/02/05(火) 09:05:280490デフォルトの名無しさん
2008/02/05(火) 09:38:060491デフォルトの名無しさん
2008/02/05(火) 09:47:380492デフォルトの名無しさん
2008/02/05(火) 09:55:34ああ、「ブロックの開始」なのね。つまり、 begin や { だと思えばいいわけか。
それなら覚えやすい。了解。
0493デフォルトの名無しさん
2008/02/05(火) 10:05:43ありがとう、どうやらごっそり使えなくなりそうだね...orz...。
0494デフォルトの名無しさん
2008/02/05(火) 10:08:11まさにお前が至ったその思考が蔓延してるんだよ。
「Web系の仕事の単価の安さ」という事象だけで、それに関わる目の前の人間をナメるわけ。
0495デフォルトの名無しさん
2008/02/05(火) 10:56:450496デフォルトの名無しさん
2008/02/05(火) 10:58:450497デフォルトの名無しさん
2008/02/05(火) 11:03:36オレそれに加えてHTMLとフォトショとイラレとFlashができるんだけど、なんて呼んでくれますか?
0498デフォルトの名無しさん
2008/02/05(火) 11:06:15あとは DSL の設計とセキュリティの知識があればナントカ
0499デフォルトの名無しさん
2008/02/05(火) 11:07:11器用貧乏
0500デフォルトの名無しさん
2008/02/05(火) 11:07:42CSS3完全準拠のレンダラまで書けたら、ちょっとすごいと思う。
0501デフォルトの名無しさん
2008/02/05(火) 11:12:40それなんて3K?
0502デフォルトの名無しさん
2008/02/05(火) 11:58:35高学歴
高身長?
0503デフォルトの名無しさん
2008/02/05(火) 13:19:30時給換算だったらいいなー
0504デフォルトの名無しさん
2008/02/05(火) 13:27:36そもそも、web屋って何?まだ存在してるんだ? - シリコンバレーに潜む男
http://209.85.165.104/search?q=cache:http://d.hatena.ne.jp/waseda23/20071225/1198573722
0505デフォルトの名無しさん
2008/02/05(火) 13:34:02純粋な労働時間で計算したら余計に。
0506デフォルトの名無しさん
2008/02/05(火) 14:15:19英語が一通りできて,シリコンバレーとかに住めばそうかもね。
でも日本の現実は違う。開発者なら年収600マソがせいぜい。どんなにできる奴でも。
時給3Kで喜ぶ503のような奴の存在が,日本の現状を証明してる。
0507デフォルトの名無しさん
2008/02/05(火) 14:15:31残業40時間ついたとして12万プラス
シングル30歳前で年収600万じゃそれこそ中の上くらいか
2年後に即死しかねない業種としてはもうちょい頑張って貯金に回したい所存
これで>>500をそつなくこなすならダンピングの旗振り役で命狙われる類だな
0508デフォルトの名無しさん
2008/02/05(火) 14:52:310509デフォルトの名無しさん
2008/02/05(火) 15:23:14ゴメンな(ww
0510デフォルトの名無しさん
2008/02/05(火) 21:09:55普通に900近いんだが・・
0511デフォルトの名無しさん
2008/02/05(火) 22:51:070512デフォルトの名無しさん
2008/02/05(火) 23:33:52わろす
0513デフォルトの名無しさん
2008/02/06(水) 04:44:330514デフォルトの名無しさん
2008/02/06(水) 05:06:01毎月のローン50万くらいで
0515デフォルトの名無しさん
2008/02/06(水) 07:00:44こういうアホなプロジェクトがあるんだなwwww
0516デフォルトの名無しさん
2008/02/06(水) 07:40:400517デフォルトの名無しさん
2008/02/06(水) 10:00:34その程度で自慢するような奴は、
身の丈に合わない生活してサラリー使い切っちゃってるだろ常考
増えないサラリー、増える税金で将来泣きを見るのが定石
0518デフォルトの名無しさん
2008/02/06(水) 10:24:51Pythonコミュニティの有名人
* まつもとゆきひろ - 2000年ごろまで、USENET ニュースグループ comp.lang.python に出没していた。
その熱心な投稿姿勢には誰もが引き込まれたという。
ttp://ja.uncyclopedia.info/wiki/Python
0519デフォルトの名無しさん
2008/02/06(水) 10:30:310520デフォルトの名無しさん
2008/02/06(水) 10:36:580521デフォルトの名無しさん
2008/02/06(水) 10:44:41別に自慢なんかしてないのでは?
この書き方を「自慢しているに違いない」ととるのは、900万程度の数字を
「何だかんだ言って見上げちゃってる」人間だけだと思う。
0522デフォルトの名無しさん
2008/02/06(水) 10:48:06ともかく、なにかを作ったという点では評価されるべきだろう。
0523デフォルトの名無しさん
2008/02/06(水) 12:31:20実際に松本と笹田はPython-MLに現れてPythonの批判とRubyの自慢をしてたことがあるからなあwww
0524デフォルトの名無しさん
2008/02/06(水) 13:36:04やっぱperlなの?
0525デフォルトの名無しさん
2008/02/06(水) 13:38:07それのログある?ちょっと見たい
0526デフォルトの名無しさん
2008/02/06(水) 13:47:08情報が断片過ぎてよくわからんが、awk使ってた人にとってはPerlとRubyはたいして変わらんと思う
Pythonは別な快感を開発される感じ、PHPは異境
0527デフォルトの名無しさん
2008/02/06(水) 14:04:300528デフォルトの名無しさん
2008/02/06(水) 14:08:06ttp://mail.python.org/pipermail/
0529デフォルトの名無しさん
2008/02/06(水) 14:25:04ありがと。テキスト処理するのにawk使ってたんだがLL言語のほうが汎用性があるっていわれたから新しく勉強しようと思ったんだ。
0530デフォルトの名無しさん
2008/02/06(水) 16:10:340531デフォルトの名無しさん
2008/02/06(水) 17:38:53でperl
0532デフォルトの名無しさん
2008/02/06(水) 17:54:24voidが暴れまわってたころを思い出して笑ったww
0533デフォルトの名無しさん
2008/02/06(水) 18:57:020534デフォルトの名無しさん
2008/02/06(水) 20:00:310535デフォルトの名無しさん
2008/02/06(水) 23:45:160536デフォルトの名無しさん
2008/02/07(木) 03:24:46今でも各地で暴れまわってるよ。mixiのC言語コミュとか
Matzなんかかわいらしく思える
0537デフォルトの名無しさん
2008/02/07(木) 17:55:430538デフォルトの名無しさん
2008/02/07(木) 18:55:40まじかw
C言語コミュとやら、入ってみるかな。
0539デフォルトの名無しさん
2008/02/07(木) 19:10:06ちょっと調べてみたらお料理コミュでは強制的に追い出されたみたいだな
あまりに苦情が多くてmixiでは異例の対応だとか
0540デフォルトの名無しさん
2008/02/07(木) 19:12:200541デフォルトの名無しさん
2008/02/07(木) 19:24:29http://www.oldriver.org/python/pep-0008j.html
0542デフォルトの名無しさん
2008/02/07(木) 19:41:350543デフォルトの名無しさん
2008/02/07(木) 20:08:24というかmixiというコミュニティには水と油どころか反物質的に合わない人物だと思うんだが
まあいいか
0544デフォルトの名無しさん
2008/02/07(木) 21:58:400545デフォルトの名無しさん
2008/02/07(木) 22:56:480546デフォルトの名無しさん
2008/02/07(木) 22:57:14実際は全然よくないけど、いいことにしたいんです
0547デフォルトの名無しさん
2008/02/08(金) 21:14:350548デフォルトの名無しさん
2008/02/09(土) 00:00:22Perl 変態
Ruby 宗教
私のイメージではこんな感じ。Pythonはわかんね
0549デフォルトの名無しさん
2008/02/09(土) 00:05:360550デフォルトの名無しさん
2008/02/09(土) 00:23:28C++ デブ C ガリ Java メガネ JavaScript ギャル男
Perl 根暗 Ruby 陰湿 Python 電波 PHP 白痴 IO ひ弱
Groovy ナルシスト C# 現実主義者 COBOL 老害 VB 中肉中背
0551デフォルトの名無しさん
2008/02/09(土) 01:00:190552デフォルトの名無しさん
2008/02/09(土) 01:25:55たぶん、100万回繰り返されてると思うんだけど、リアルで質問されたとき用に
誰か3行で頼む
0553デフォルトの名無しさん
2008/02/09(土) 01:50:37わ
ば
0554デフォルトの名無しさん
2008/02/09(土) 02:19:49Pytho
は
クソ
0555デフォルトの名無しさん
2008/02/09(土) 02:34:190556デフォルトの名無しさん
2008/02/09(土) 07:41:27Pythonには
単独のメソッド内
というスコープが無い。
0557デフォルトの名無しさん
2008/02/09(土) 07:49:33s でも、i でも、 _ でも好きな記号使えばいい、
人に見せるコード書くようになったら self って書けばよい
0558デフォルトの名無しさん
2008/02/09(土) 08:11:18�d
なるほど、クラスのメソッドって言っても、C言語の関数レベルなんだ・・・
>>557
それは、1通りの書き方を推奨するPythonらしくなくねえ?
Pythonの美学的には、selfは予約語にしとくべきだな
0559デフォルトの名無しさん
2008/02/09(土) 08:31:20・Ruby
Ruby 初心者スレッド Part 17
http://pc11.2ch.net/test/read.cgi/tech/1200472887/659-695
・SmallTalk
アラン・ケイも認めた!Ruby>>>>>Smalltalk
http://pc11.2ch.net/test/read.cgi/tech/1150106090/169-171
・Io-language
Io Language
http://pc11.2ch.net/test/read.cgi/tech/1201100624/19-36
0560デフォルトの名無しさん
2008/02/09(土) 08:32:20PerlやPHPは プリミティブな型だろうからどうでもいいとして、
Pythonでの++的な実装は可能でしょうか?
0561デフォルトの名無しさん
2008/02/09(土) 09:42:05それはPythonじゃなくてRuby
0562デフォルトの名無しさん
2008/02/09(土) 15:49:36>315 名前: デフォルトの名無しさん Mail: sage 投稿日: 08/02/09(土) 13:29:31
>
>>なんかフラットな構造の関数に慣れてるだけじゃないの?
>Pythonによく似ていて関数内関数のない言語。それはRu(ry
>
>316 名前: デフォルトの名無しさん Mail: sage 投稿日: 08/02/09(土) 14:41:35
>
>えっ,Rubyって関数ローカルな関数作れないの?
>
>
>317 名前: デフォルトの名無しさん Mail: sage 投稿日: 08/02/09(土) 14:59:12
>
>関数内部に関数を定義することはできるが、関数外部に定義したのと同じ効果
>しかないので無意味。
>
>
>318 名前: デフォルトの名無しさん Mail: sage 投稿日: 08/02/09(土) 15:47:47
>
>マジか?名前かぶったらどうなるんだ?
0563デフォルトの名無しさん
2008/02/09(土) 16:09:56は置いといて、メソッドは必ず何かのオブジェクトの持ち物だから、「メソッドの中でだけメソッドを定義し利用する」ことはできない。
Class Hoge
def foo
def bar
end
end
end
hoge=Hoge.new
hoge.bar # <= 未定義エラー
hoge.foo
hoge.bar # <= OK
で、いわゆるメソッド内スコープでサブルーチンみたいなことさせたい場合は
RubyではProcという手続きオブジェクトを作成して呼び出すのが普通
def foo
str = 'Python'
bar = Proc.new{ puts "#{str}はうんこ" }
bar.call
end
foo # <= "Pythonはうんこ"と表示
bar # <= 未定義エラー
0564デフォルトの名無しさん
2008/02/09(土) 16:28:13>Rubyに関数なんてないぞ?
Rubyって関数も定義できないの?
RubyやめてPHP使うことにした。
0565デフォルトの名無しさん
2008/02/09(土) 16:54:13お荷物はイラネ
0566デフォルトの名無しさん
2008/02/09(土) 16:56:240567デフォルトの名無しさん
2008/02/09(土) 18:11:12他の言語でつかってからすんごい面倒
たまに、C言語にもどった気分になる
しかも、トップレベルで関数内関数するとKernelのpublicメソッドに追加されるのですごいことになる。
def hoge
def bar
puts "bar"
end
puts "hoge"
end
hoge # hoge 呼べるのはわかる
1234.bar # bar 呼べる!?
"unko".bar # bar 呼べる!?
0568デフォルトの名無しさん
2008/02/09(土) 18:29:11使えないのに使おうとするのはなんで?
0569デフォルトの名無しさん
2008/02/09(土) 18:55:580570デフォルトの名無しさん
2008/02/09(土) 19:43:250571デフォルトの名無しさん
2008/02/09(土) 19:57:580572デフォルトの名無しさん
2008/02/09(土) 20:32:58staticメソッドじゃなければプライベート変数にもアクセスできる。
クラス内クラスでもstaticクラスじゃなければプライベート変数にアクセスできるけどね。
C#だとstaticクラスというと、別のものをさすからややこしい。まあLLじゃないからスレ違いか。
0573デフォルトの名無しさん
2008/02/09(土) 20:35:43かなり高級言語になったなぁと感じたよ。
以前はコレクションクラスの使いにくさには困ったもんだった。
0574デフォルトの名無しさん
2008/02/09(土) 20:36:05>>572のプライベート変数っていうのはprivate int hoge;みたいなやつ。
内部でテキトーにIterator作って返す分にはかなり都合がいいです。
仕事で使うと何故か嫌われるけどねー。
0575デフォルトの名無しさん
2008/02/09(土) 20:36:22「なんでC言語の関数には副作用があるんですか、関数って
のは値を受け取って値を返すもので、副作用とかそういうのが
あるものを関数って呼ぶのはおかしいです」
と主張したところで、「だから?」って言われて終わりだと思わない?
0576デフォルトの名無しさん
2008/02/09(土) 20:38:22> 仕事で使うと何故か嫌われるけどねー。
(Cの)constとか(Cのconstの意味での、Javaの)finalとかって、
意味が分からない人にはまだ暗黒魔法に見えるらしいしなぁ。
0577デフォルトの名無しさん
2008/02/09(土) 20:41:38とりあえず変数をnullやnew ~~で初期化する連中とか、
final int hoge;
if(~~){ hoge=3; anotherStatement; }else{ hoge=4; }
↑のようなスタイルにしない連中とか、
const int * const hoge = ~~; がわからない連中とか、マジ勘弁。
Eclipseのソースのクリーンアップの自動でfinalつけるのは好きだ。さあ、そろそろ全然LLじゃないwww
0578デフォルトの名無しさん
2008/02/09(土) 20:49:10安全性とか念のためとかって、忘れがちになっちゃう。
いかんなぁ・・・
0579デフォルトの名無しさん
2008/02/09(土) 21:43:58def hoge
bar = Proc.new{puts "bar"}
puts "hoge"
end
こうしないのはなんで?
0580デフォルトの名無しさん
2008/02/09(土) 21:48:230581デフォルトの名無しさん
2008/02/10(日) 01:07:410582デフォルトの名無しさん
2008/02/10(日) 01:12:28selfとかが何になるのかちょっと興味ある
0583デフォルトの名無しさん
2008/02/10(日) 01:26:26というか、defのネストで詰まる人はselfとか使ったことないんだと思う
使ってたらメソッド定義はどこでやってもそのクラスへのメソッド定義にしか思えん
class Hoge
def foo
p self # => Hoge
def bar
p self # => ???
end
end
end
0584デフォルトの名無しさん
2008/02/10(日) 02:03:38んーん。わかんない。
前に使ってた Delphi なんかは、関数内関数あるけど、その中でselfは問題なく使えるしなー
いや、こっちはこっちで、関数内関数のポインタだけ使えない、
つまり、>>579みたいなので barに代入しても、バグるというウンコ仕様ではあるがw
0585デフォルトの名無しさん
2008/02/10(日) 02:49:49トップレベルでも、どこぞへのメソッド定義だし。
逆にメソッドローカル関数が使えるようになったら
トップレベルもメソッドでなくなるんでない?
0587デフォルトの名無しさん
2008/02/10(日) 07:56:04名前付きであることがそんなにうれしいかな?
(名前付きであることがそんなに必要かな?)
ってことなんじゃないかと思うんだけど。
ブロックを渡して、&引数で受けるとかすればいいんじゃない?
0588デフォルトの名無しさん
2008/02/10(日) 10:19:07キーボードのPが欠けてるとか?
新しいことを学ぶことができない人間にはプログラミングは向かないぞ
0589デフォルトの名無しさん
2008/02/10(日) 10:51:46呼び出し可能オブジェクトを代入できなくなって、苦し紛れに作った仕様なんだよな。
0590デフォルトの名無しさん
2008/02/10(日) 10:54:40どういうことか自分の言葉で説明してみ
できるならコピペなんぞせんか
0591デフォルトの名無しさん
2008/02/10(日) 11:21:27g = f
↑コレが、ruby だとできないと言いたいんじゃなかろうか?
0592デフォルトの名無しさん
2008/02/10(日) 11:23:170593デフォルトの名無しさん
2008/02/10(日) 11:57:57糞作者が作った糞言語。
0594デフォルトの名無しさん
2008/02/10(日) 12:15:16Haskell 白衣 OCaml 暇人 Lisp つまらない人
C++ デブ C ガリ Java メガネ JavaScript ギャル男
Perl 根暗 Ruby 陰湿 Python 電波 PHP 白痴 IO ひ弱
Groovy ナルシスト C# 現実主義者 COBOL 老害 VB 中肉中背
すげー的確でワロス
0595デフォルトの名無しさん
2008/02/10(日) 12:16:59書き込みの内容を理解していないと決め込むこの態度。
Ruby使いにはウンコが多いと聞いていたがここまでとは。
作者と同じだな。
0596デフォルトの名無しさん
2008/02/10(日) 12:22:47つうか何も考えないmatzが何も考えずに批判ごっこしてるから笑われるわけで
0597デフォルトの名無しさん
2008/02/10(日) 14:39:12proc{|arg| f.call(arg, y(f))}
end
s = (y(proc{|n, sum| if n == 1 then 1 else n + sum.call(n - 1) end})).call 10
p s
Yコンビネータで、(> <) の人がやりたかったことらしきことをやってみた
0598デフォルトの名無しさん
2008/02/10(日) 18:41:480599デフォルトの名無しさん
2008/02/10(日) 19:32:270600デフォルトの名無しさん
2008/02/10(日) 20:12:02もうちょっと詳しく
0601デフォルトの名無しさん
2008/02/10(日) 21:52:39書き換えを制限した「定数」にしたのに、結局、それだけじゃダメだからって定数は
そんままでクラス変数も安易に導入して似たような機能だから混乱を招くは、やっぱり
宣言がないことからトラブル頻発で、紆余曲折の後、今の 1.9 の仕様に落ち着いた
とかそういう話?
0602デフォルトの名無しさん
2008/02/10(日) 22:37:51日本語でおk。
0603デフォルトの名無しさん
2008/02/11(月) 23:48:20直接比較される土壌にいないだけで
0604デフォルトの名無しさん
2008/02/12(火) 00:24:410605デフォルトの名無しさん
2008/02/12(火) 00:52:52具体的に書かないとスレ盛り上がらないやん
0606デフォルトの名無しさん
2008/02/12(火) 00:53:240.769u 1.022s 0:01.79 99.4% 0+0k 0+0io 0pf+0w
% time ruby -e '(0...10000000).sort'
3.170u 0.259s 0:03.42 100.0% 0+0k 0+0io 0pf+0w
0607デフォルトの名無しさん
2008/02/12(火) 10:10:340608デフォルトの名無しさん
2008/02/12(火) 11:02:10http://d.hatena.ne.jp/kazu-yamamoto/20080208/1202435711
Lispがいかにクソがわかる
0609デフォルトの名無しさん
2008/02/12(火) 11:27:40どう読んでも、「Emacs LispがいかにLispとしてダメか」という話にしか見えないが。
何をどういう風に「わかった」のか、ちょっと書いてみて(いや、別に逃げてもいいけど)。
0610デフォルトの名無しさん
2008/02/12(火) 11:39:49Rubyのほうもツッコミが入ってる
> そのコード違うぞ
> ボトルネックはこれだ
>
> $ time ruby -e '(0...1000000).to_a'
>
> real 0m2.535s
> user 0m2.040s
> sys 0m0.490s
昇順の配列にsortを作用させた動作を想像できないほどのバカが常駐してるとは思わなんだ
0611デフォルトの名無しさん
2008/02/12(火) 21:37:22Microsoft の Visual C#がクソだった場合、C#をクソと言っても問題はない
0612デフォルトの名無しさん
2008/02/12(火) 21:40:40言語自体にありがたみが薄い。
0613デフォルトの名無しさん
2008/02/12(火) 23:46:20CommomLisp系列とEmacsLispの関係はVBとVBAまたはWSHの関係に近い
後者を頑張って学んでも前者がうまくなることはあまりないって感じ
Lispを学んでる人ならわかってるはずなんで問題ないんだけど、
>>608の書き込みや>>611に代表される無知な外野の勘違いが煩い
0614デフォルトの名無しさん
2008/02/13(水) 07:34:22他人の話からモノを括り出すのが致命的に下手くそなだけだと思う。
>>611
Visual C#は、C#の言語仕様そのまんまの代物だから、その場合はそれでもいいだろうね。
あと、あまりに圧倒的に主たる環境・処理系だから、言語そのものの評価とかぶってしまうのも仕方ない。
でも>>608のリンク先は、「Emacs Lispの言語仕様」のうち、Common LispやScheme等の言語仕様と
悪い意味で異なっている部分を挙げているのだから、一方言・一環境への突っ込みだし、
そもそもEmacs Lisp自体、Visual C#ほど圧倒的なLispの「使用例」ではない。
つまり、例になってない。「Visual C#と、プログラミング言語C#の関係はそんな感じかもね。で?」としか。
0615デフォルトの名無しさん
2008/02/13(水) 09:03:30と言えちゃうのはLispを取り巻く環境のクソさを示している、といえなくもない。
が、それはLispとは直接関係無い。
0616デフォルトの名無しさん
2008/02/13(水) 09:35:450617デフォルトの名無しさん
2008/02/13(水) 10:03:23>Microsoft の Visual C#がクソだった場合、C#をクソと言っても問題はない
C#の言語仕様がクソなのか、Microsoftの実装がクソなのかによる。
0618デフォルトの名無しさん
2008/02/13(水) 17:14:14oddmuseを使うからperlは捨てられない
skkserv.rbを使うからrubyは捨てられない
tracを使うからpythonは捨てられない
xmonadを使うからhaskellは捨てられない
不器用な使い方してるな俺
0619デフォルトの名無しさん
2008/02/13(水) 23:49:57成果物とプログラムするときの処理系と勘違いしてないか?
0620デフォルトの名無しさん
2008/02/14(木) 02:26:08って書いてあるけど、サブプライムで今Perl6どころ
じゃないかも。 借金取りに追われて。
0621デフォルトの名無しさん
2008/02/14(木) 03:18:420622デフォルトの名無しさん
2008/02/14(木) 03:24:220623デフォルトの名無しさん
2008/02/14(木) 03:46:36これかwww
小飼弾のアルファギークに逢いたい?:#0 Perlの父 Larry Wall|gihyo.jp … 技術評論社
http://gihyo.jp/dev/serial/01/alpha-geek/0000
確かに地価下がりまくっている今はやばいだろw
0624デフォルトの名無しさん
2008/02/14(木) 12:30:230625デフォルトの名無しさん
2008/02/14(木) 14:54:580626デフォルトの名無しさん
2008/02/14(木) 16:49:09チョンのあやかり創価学会
偽善者が政治活動、公明党
ニセ仏教、騙されバカ信者、池田犬作チョン大教祖様、さっさと死ねや
カルトキチガイ・創価騙されバカ信者
カルト・キチガイ・偽善政治活動・公明党
カルト・キチガイ・偽善政治活動・公明党
カルト・キチガイ・偽善政治活動・公明党
0627デフォルトの名無しさん
2008/02/14(木) 22:04:240628デフォルトの名無しさん
2008/02/15(金) 06:06:470629デフォルトの名無しさん
2008/02/15(金) 14:06:320630デフォルトの名無しさん
2008/02/15(金) 14:12:57外出途中で電池切れたらどうするんだ?
乾電池なら災害が起きても乾電池さえあれば動作するんだぜ?
0631デフォルトの名無しさん
2008/02/15(金) 14:20:010632デフォルトの名無しさん
2008/02/15(金) 19:38:41自転車でエネループ充電とかできれば大作先生も安泰なのに。
0633デフォルトの名無しさん
2008/02/15(金) 20:39:120634デフォルトの名無しさん
2008/02/15(金) 21:11:160635デフォルトの名無しさん
2008/02/15(金) 21:31:40大作言語と他言語の宗教戦争を見てみたいような・・・
0636デフォルトの名無しさん
2008/02/15(金) 22:55:22優れていると思う?
0637デフォルトの名無しさん
2008/02/16(土) 00:23:410638デフォルトの名無しさん
2008/02/16(土) 00:54:39できたばっかのarcにケチをつけるmatzはナンセンスだよ
0639デフォルトの名無しさん
2008/02/16(土) 04:06:310640デフォルトの名無しさん
2008/02/16(土) 09:59:37その書き方だとまるで、「読んだ」ことで「そういう脳」になったかのようだが、
実際には「そう受け取る脳で読んだ」結果だろう。
語尾を書く段階で「脳」って表現を思いついて、ちょっと興奮気味にねじ込んでそのまま投稿した結果だろうけど、
そういう「後から興奮に押されて何か加えた」文章は大抵崩れてるから、書き込む前に読み返さないとな。
0641デフォルトの名無しさん
2008/02/16(土) 10:22:37できたばっかの言語を他と比べることを言ってんだろ。
maztを馬鹿にしたと勝手に感じて怒るのは構わんけど前後の文脈ぐらいよめよ。
0642デフォルトの名無しさん
2008/02/18(月) 23:15:12つい頷いたが随分KYなレスだな
0643デフォルトの名無しさん
2008/02/18(月) 23:40:500644デフォルトの名無しさん
2008/02/24(日) 07:22:01PHPはビジュアル開発ができるからいいんでない?
0645デフォルトの名無しさん
2008/02/24(日) 15:18:14C++ for C#
アセンブラ for Ruby
Python for Lisp
C for D
B for C
Perl for you
0646デフォルトの名無しさん
2008/02/24(日) 20:48:360647デフォルトの名無しさん
2008/02/26(火) 16:24:06ぷろぐらみんぐとかよくわからないおではこういうのをみてるう゛ぃぃをさけるようになりまちた
0648デフォルトの名無しさん
2008/02/28(木) 06:21:240649デフォルトの名無しさん
2008/03/01(土) 16:14:15安定版でそのすごい速度が出るのは”いつ”ですか?
0650デフォルトの名無しさん
2008/03/01(土) 17:22:510651デフォルトの名無しさん
2008/03/01(土) 17:42:34ActiveScriptRubyでそのバージョンがリリースされるのは”いつ”ですか?
0652デフォルトの名無しさん
2008/03/01(土) 17:43:310653デフォルトの名無しさん
2008/03/01(土) 17:44:000654デフォルトの名無しさん
2008/03/02(日) 10:46:120655デフォルトの名無しさん
2008/03/02(日) 12:02:59レジストリやイベントログに容易にアクセスできるのが希望ですが。
あと、PHPはbamcompileでスタンドアローンアプリにできるんだけど、
実効環境が馬鹿でかいので小さなスタンドアローンアプリが作れると
さらにうれしい。
VBA、VB Script、WSHはできれば避けたい。
0656デフォルトの名無しさん
2008/03/02(日) 12:15:440657デフォルトの名無しさん
2008/03/02(日) 12:16:460658デフォルトの名無しさん
2008/03/02(日) 13:10:420659655
2008/03/02(日) 13:22:02PowerShellもよさげですね。
>>657-658
うーん。
今Iron Pythonについて調べてますが、Microsoft謹製だし込み入った部分は
C#で書くというてもありますね・・・ってLLの意味ないですな。
0660デフォルトの名無しさん
2008/03/02(日) 13:37:340661デフォルトの名無しさん
2008/03/02(日) 23:11:06Windowsサーバ管理なら現状VBS/JScript + WSHじゃないかな。
VBSがいやならJScriptで。
特殊なCOMを使わなければどこの環境でも動くからexeを作る必要ないし。
0662デフォルトの名無しさん
2008/03/02(日) 23:42:140663デフォルトの名無しさん
2008/03/03(月) 01:10:050664デフォルトの名無しさん
2008/03/03(月) 01:47:03それを避けたい理由は?
0665569
2008/03/03(月) 02:04:54ありがとうございます。
実はWSHは使ったことありまして、いまいち生産性が低いのが不満でした
(なんというか必要な機能にたどり着くまでが回りくどい感じが)。
そういう意味ではPowerShellに期待するところもあるのですが、
JScriptですか調べてみます。
>>664
自分が管理している間はWSHなりPowerShellでいいのですが、
次の人に引き継ぐときに・・・。
あまりサーバ管理とかにリソースがさけない環境なので、情報量の少ない
言語は使いたくないのです(次の担当者に負担をかけることになるので)。
でもWindowsサーバ管理が目的ならVBAやWSHをさけるべきではないですよね。
0666デフォルトの名無しさん
2008/03/03(月) 02:47:13(D)HTMLでGUI構成出来るから、その辺は楽っちゃ楽だが。
単純にVBSとかを使うのが自分的に嫌なだけだろ。
と、PHP嫌いの俺が言ってみる。
0667デフォルトの名無しさん
2008/03/04(火) 06:45:56結局VB(S)でやってるのと殆ど同じようなソースになって吹いた
0668デフォルトの名無しさん
2008/03/04(火) 07:06:57標準のIDEが糞過ぎる。
0669デフォルトの名無しさん
2008/03/08(土) 13:32:32その文字列の処理はbuilt-inの部分で処理されるので、YARV化は関係なく、
1.9だからといって速くはならない。さらに文字列がM18Nに対応したことで、
1.8よりも遅くなるという現実。
これが、1.9にm18n入れるって話を問いつめた諸氏の努力が無駄になった結果
「高速化を謳った1.9は文字列処理の鈍化によって1.8より遅くなる」が定着していく
実用的なプログラムほどYARVの恩恵が受けられないジレンマ
0670デフォルトの名無しさん
2008/03/08(土) 20:30:200671デフォルトの名無しさん
2008/03/09(日) 00:18:550672デフォルトの名無しさん
2008/03/09(日) 00:43:41Rubyの場合ってことじゃね?
0673デフォルトの名無しさん
2008/03/09(日) 00:52:55もともとPerlの代替品だしな
Ruby=文字列処理というのは、もちろん正確ではないけど、そんなに外してるわけでもないよ
0674デフォルトの名無しさん
2008/03/09(日) 14:11:52ワンライナー書くのも楽だし。
0675デフォルトの名無しさん
2008/03/09(日) 15:30:120676デフォルトの名無しさん
2008/03/09(日) 18:17:40文字列処理がボトルネックになるほど、文字列処理がメインのプログラムっていうのも
逆に少ないんじゃないかと思うんだけど・・
0677デフォルトの名無しさん
2008/03/09(日) 18:43:41あらゆるデータが方々で文字列として評価され得るようなのは
けっこうインパクトでかいかもよ。
0678デフォルトの名無しさん
2008/03/09(日) 19:09:00ヤヴァイよな。
0679デフォルトの名無しさん
2008/03/09(日) 19:36:440680デフォルトの名無しさん
2008/03/09(日) 20:16:000681デフォルトの名無しさん
2008/03/09(日) 20:34:28リストになってる言語はどうよ
0682デフォルトの名無しさん
2008/03/09(日) 21:51:570683デフォルトの名無しさん
2008/03/10(月) 00:09:150684デフォルトの名無しさん
2008/03/10(月) 00:31:490685デフォルトの名無しさん
2008/03/10(月) 01:16:580686デフォルトの名無しさん
2008/03/10(月) 19:37:520687デフォルトの名無しさん
2008/03/11(火) 22:19:15俺、Rubyでソースジェネレータ書いたけど、実行するのに10秒くらいかかるぞw
最適化のためにプロファイル取るとだいたい1分くらいかかるから、
もはやどうでもいいって感じなんだけど
0688デフォルトの名無しさん
2008/03/14(金) 19:39:35俺も、オブジェクトかもしくは、Pascalみたいに型になってないとしんどい
0689デフォルトの名無しさん
2008/03/30(日) 12:01:020690デフォルトの名無しさん
2008/04/03(木) 20:08:51でも、片手間程度でpythonやってる俺にはわからない
「CGIなら、PHPになる…か?」とかそんな次元
業者に頼めと言ったら金がかかるからやだと言われ、
時間はあるからどんなことやればいいか教えてくれたら勉強するとか言われました
でも、俺は知らない
なので、質問をさせて下さい
ぶっちゃけ、あれって何を勉強させればいいの?
それとも、pythonでも頑張ればできる?
0691デフォルトの名無しさん
2008/04/03(木) 20:15:49> 時間はあるからどんなことやればいいか教えてくれたら勉強するとか言われました
その知り合いって、一休さん?
0692デフォルトの名無しさん
2008/04/03(木) 20:18:54その前に、その実家のホームページとやらはレンタルサーバーなの?
レンタルならCGI不許可のところが多いと思うから、話はそこからだ。
0693デフォルトの名無しさん
2008/04/03(木) 20:42:22サーバーは今んトコレンタルらしいです
ホームページはビルダーで製作したらしいのですが
「自宅サーバー? 何それ、おいしいの?」並の意見をもらいました
止めてやった方がいいんでしょうか?
それとも、これは手取り足取り教えてほしいという口説き文句なんでしょうか?
わかりません
むしろ、こっちが美人講師にでも手取り足取り教えて欲しいくらいなんですが…
とりあえず、オンラインドキュメントでも眺めてみることにします
あれは入力フォームとメールの送信とDBとカレンダーってトコでしょうか?
0694デフォルトの名無しさん
2008/04/03(木) 20:42:520695デフォルトの名無しさん
2008/04/03(木) 20:58:21その並べてるテクノロジーの差がかなりあるんだが・・
あと、個人情報扱うんだったら情報の管理やセキュリティにも気をつけないとな。
0696デフォルトの名無しさん
2008/04/03(木) 21:09:40なんか、否定してく内に墓穴掘ってしまってるんですよ
自らハードルあげてるって言うか…
そういう訳で「お前には無理だって」という発言から切り返された
「他のトコが出来てるのに、どーして出来ないの?」という
あほな意見をどうやって潰せばいいですか?
もしくは頑張れば男の子の面子を潰さないでどーにか出来ますか?
0697デフォルトの名無しさん
2008/04/03(木) 22:42:24いい先生になれるようにがんばろうと思います
でも、一言だけ言わせて下さい。直で言えないんで…
んなことで涙目になんなよ!!!
途中から思ったけど、チラ裏ですみません
0698デフォルトの名無しさん
2008/04/03(木) 23:57:51自分だけがはしゃいでる芝居がかった感じが
鼻につく文体だな。
0699デフォルトの名無しさん
2008/04/04(金) 02:39:54散々あーでもないこーでもないという指図を覚悟の上で。
0700デフォルトの名無しさん
2008/04/04(金) 22:56:200701デフォルトの名無しさん
2008/04/05(土) 16:15:51http://anima.x51.org/x/parasitictwins/frank_lentini.php
0702デフォルトの名無しさん
2008/04/06(日) 05:52:07業者に頼めばいいのではないかと思うんだけどなぁ
「他のトコ」=業者の作ったサイト、じゃないの?
業者に頼めばお金はかかるけど
自分達で勉強して実現するよりは、はるかに安いと思う
勉強するのが楽しいとか、それを飯の種・商売にしたいなら話は別だけど
Web予約システムを作ることに時間を割くより
そのシステムを使ってどんな商品を売るか・宣伝するかに頭を使ったほうがいいよな…
前者は、業者にお願いすればできるけど
後者は、自分達にしかできないことなんだから
他者にもできることを自分達でやって
他者ではできないことをおろそかにしてしまうなんて本末転倒
0703デフォルトの名無しさん
2008/04/09(水) 08:50:35LL界で今年はあった?
0704デフォルトの名無しさん
2008/04/11(金) 12:45:46あったよ
Japan.internet.com コラム/developer.com
http://japan.internet.com/column/developer/20080408/26.html
0705デフォルトの名無しさん
2008/04/11(金) 12:46:38http://d.hatena.ne.jp/rubikitch/20080409/1207735420
Japan.internet.com コラム/developer.com
http://japan.internet.com/column/developer/20080408/26.html
0706デフォルトの名無しさん
2008/04/11(金) 13:09:51ttp://www.developer.com/lang/rubyrails/article.php/3716356
なんか今アクセスできないみたいだけど
0707デフォルトの名無しさん
2008/04/11(金) 13:20:590708デフォルトの名無しさん
2008/04/11(金) 13:26:000709デフォルトの名無しさん
2008/04/11(金) 14:05:41Rubyが糞だと言うことがよくわかる文章ですねwww
0710デフォルトの名無しさん
2008/04/11(金) 22:24:200711デフォルトの名無しさん
2008/04/12(土) 18:10:43http://slashdot.jp/developers/article.pl?sid=08/04/06/2313251
---
Java(16479件)、C++(8080件)、C#(7780件)、JavaScript(6749件)、
Perl(5710件)、PHP(2641件)、Python(1408件)、COBOL(1207件)、
Ruby(769件)、Lisp(33件)といった感じらしい。
とりあえずJavaとC/C++/C#、あとJavaScriptを覚えれば、
当分仕事には困らないようである。COBOLのしぶとさも目立つ。
ちなみにHaskellやOCamlの求人は10以下だったそうだ。
---
0712デフォルトの名無しさん
2008/04/12(土) 18:50:110713デフォルトの名無しさん
2008/04/12(土) 19:07:470714デフォルトの名無しさん
2008/04/12(土) 19:53:04あれ、給料も安いし、ノルマ厳しいから大変じゃない?
0715デフォルトの名無しさん
2008/04/12(土) 20:34:130716デフォルトの名無しさん
2008/04/12(土) 20:40:49活躍する場が全然違う言語を持ち出して
さもこれらの言語を覚えれば仕事があるように言うのはどうかと・・・・・
例えばJavaScriptの知識があってもWebサーバやDBの知識もないと仕事にならないわけで
0717デフォルトの名無しさん
2008/04/12(土) 21:04:33Web系での話をしたかったんじゃないか?
まぁC++なんかはWeb系でもミドルウェア回りになるだろうけど。
(JavaScriptは例外か?)
言語はとりあえず一つ覚えてしまえば後は何とかなるしな。
どんな偉そうなバズワードを並べたところでプログラムの根本は順次・選択・繰り返しの3つしかないし。
ただし一つの言語を極めるには数年はかかるんじゃないかと思う。
0718デフォルトの名無しさん
2008/04/12(土) 23:41:47携帯はCorC++じゃない?
ダウンロードアプリはJavaだけど
0719デフォルトの名無しさん
2008/04/13(日) 16:03:110720デフォルトの名無しさん
2008/04/15(火) 18:42:15Perlの後に知ったからパクリっぽくて嫌だった
まぁPerlと真珠のPearlは違うんだけどね
0721デフォルトの名無しさん
2008/04/15(火) 20:54:52誕生石が6月:パール、7月:ルビーだからRuby。
0722デフォルトの名無しさん
2008/04/15(火) 22:55:140723デフォルトの名無しさん
2008/04/15(火) 23:24:280724デフォルトの名無しさん
2008/04/15(火) 23:40:11俺は関数名の{}だか引数の()だかを
改行して書こうとしたらエラーになったんでRubyは触らなくなった
Perlの自由さに慣れすぎたw
0725デフォルトの名無しさん
2008/04/15(火) 23:42:010726デフォルトの名無しさん
2008/04/15(火) 23:43:13と昔パンチカードをばらかした俺は思うのである。
0727デフォルトの名無しさん
2008/04/15(火) 23:47:290728デフォルトの名無しさん
2008/04/16(水) 01:24:47そりゃRubyやPythonだと改行は文を切るものだからな。
改行前に開始カッコを書けばOKなんだが
それが耐えられないなら文末を明示する言語になるわな、必然的に。
0729デフォルトの名無しさん
2008/04/16(水) 09:14:41Java 131件
C++ 94件
PHP 53件
Perl 32件
C# 29件
COBOL 26件
Ruby 13件
Javascript 7件
Python 3件
Lisp 0件
偽装請負が多くてあまり参考にならないかも
0730デフォルトの名無しさん
2008/04/16(水) 18:48:520731デフォルトの名無しさん
2008/04/16(水) 20:05:31載せる意味ねーだろw
0732デフォルトの名無しさん
2008/04/16(水) 21:02:450733デフォルトの名無しさん
2008/04/16(水) 21:39:13Rubyも似たようなもんじゃない?
あと大勢が認めるルールは俺ルールとは言わない。
0734デフォルトの名無しさん
2008/04/16(水) 23:14:450735デフォルトの名無しさん
2008/04/16(水) 23:34:15明示的に示したかったので0件と書いた。
まあ必要なかったよなw
Java >> PHP >>> Perlだと思ってたけど海外ではPerlの方が多いんですね
0736デフォルトの名無しさん
2008/04/16(水) 23:57:28探し回っても載ってないんだ・・・
誰か知らないか?
0737デフォルトの名無しさん
2008/04/17(木) 00:04:130738デフォルトの名無しさん
2008/04/17(木) 19:21:31なんか変な文法あったっけ?
あんまpython詳しくないので教えて
0739デフォルトの名無しさん
2008/04/17(木) 21:53:31代入が戻り値なしとか許せない。リストのsort()の戻り値ナシも許せない。
while ((line = file.readline()) != ""):
もアウトだし、
for line in file.readlines().sort():
もアウト
気分悪すぎる
0740デフォルトの名無しさん
2008/04/17(木) 21:56:49考えたら、なんで俺我慢してPython使ってるのだろう。Rubyいこ、Ruby
0741デフォルトの名無しさん
2008/04/17(木) 22:04:16hogehoge
みたいなミスが無くていいじゃないか。
あと、メソッド LIST.sort() じゃなくて、関数 sorted(LIST) を使うと
思ったことができるんだぜ。
0742デフォルトの名無しさん
2008/04/17(木) 22:14:06プログラム10年以上やってるが、そんなミスでバグ出したことないぞ。
書き間違えたことはあるが、悩んだことはない。
そんなドウデモイイミスのために、代入が戻り値返さないなんていう
オレルール作っちゃったり、インデントは制御構造とか言い出すなんて、
Pythonの作者はどれだけプログラマを信用していないのだろうか。
0743デフォルトの名無しさん
2008/04/17(木) 22:56:00あとPythonダメならScalaやろうぜ
0744デフォルトの名無しさん
2008/04/17(木) 23:26:30>あとクラスに、アクセス制御がないオレルールも許せない
smalltalkerとlisperに喧嘩売ると後がうるさいぞ。
0745デフォルトの名無しさん
2008/04/17(木) 23:39:210746デフォルトの名無しさん
2008/04/17(木) 23:47:05Proc.new {
↑これは関数オブジェクトじゃないんだよね?
0747デフォルトの名無しさん
2008/04/17(木) 23:57:52Delphi 4件(!)
Rails 5件(筆頭が楽天ww)
django 0件
ajax 9件
HTML 48件
>>741
今時、CだってRubyだってコンパイラ(インタプリタ)が文句言うよw
0748デフォルトの名無しさん
2008/04/18(金) 00:11:00という前提で言語を構築してる気がしてならない。
実際にpythonに群がったプログラマが馬鹿ばかりだった
のかもしれないけど。
0749デフォルトの名無しさん
2008/04/18(金) 00:30:08どういう思想かkwsk
俺はクラスのアクセス制御とかのOOP関連が
やたらおおらか(というか、あけすけというか)なのは
ガチガチにしなくても、普通のプログラマなら大丈夫という
性善説に基づいているという話位しか知らん。
0750デフォルトの名無しさん
2008/04/18(金) 00:38:09関係ないけど、関数型言語は頭いい人向けみたいなイメージもあるが、
実際はそうじゃなくて、性悪説的思想からも受け入れられるものだと思う。
へジルスバーグのC#が実際にそういう流れだし。
0751デフォルトの名無しさん
2008/04/18(金) 00:39:06むしろPHPだと思う。
0752デフォルトの名無しさん
2008/04/18(金) 00:40:020753デフォルトの名無しさん
2008/04/18(金) 00:53:50>馬鹿でも使えるようにという思想で、本当に馬鹿ばっかりが集まってしまったのは、
>むしろPHPだと思う。
PHPは言語もバカだろ。なぜなら使っている奴らばかりでなく,作ってる奴らもバカだからだ。
0754デフォルトの名無しさん
2008/04/18(金) 01:27:22単にでかいゴミ溜めになったって感じだな
無駄に関数多すぎ
0755デフォルトの名無しさん
2008/04/18(金) 01:44:29昨日お前がノートに書いたデータじゃないのか?
0756デフォルトの名無しさん
2008/04/18(金) 01:49:350757デフォルトの名無しさん
2008/04/18(金) 01:55:03アクセス制御は3.0から出来るようになる。
代入文に戻り値が無いというか、まず、式と文を完全に分離するべきだという
思想があって、そこからの帰結として、代入文は文なので戻り値がないという必然的な結論。
別に、if(x=y): ...
を許可したら、間違いやすいから禁止するとかそういう個別な判断からきたものではない。
>>739
while ((line = file.readline()) != ""):
に関して言えば、
for line in file.readlines():
があるから別に、上の書き方が無くても十分すっきり書ける。し、常識的に見て可読性が上がってる。
さらに言えば
for line in file:
もできる。
0758デフォルトの名無しさん
2008/04/18(金) 01:55:34perl は特殊記号や省略が多過ぎて他人のコードが読める気がしない。
俺みたいなバカには向かない言語だな。
0759デフォルトの名無しさん
2008/04/18(金) 02:09:250760デフォルトの名無しさん
2008/04/18(金) 03:12:350761デフォルトの名無しさん
2008/04/18(金) 08:43:210762デフォルトの名無しさん
2008/04/18(金) 09:21:54馬鹿度
Python>>>>>>>>>>>>PHP>>>>|超えられぬ壁|>>>>>>>>>Perl>=Ruby
って感じで、PythonとPHP使ってる奴が馬鹿ってことはスレッドから読み取れた。
0763デフォルトの名無しさん
2008/04/18(金) 09:28:21最小限の手間で書いたコードは、書いた瞬間に最大限劣化して
メンテナンスができなくなるよね
それがPerlの素敵なところ
Perl大好き(*-*)
0764デフォルトの名無しさん
2008/04/18(金) 09:53:05perl脳?
0765デフォルトの名無しさん
2008/04/18(金) 10:28:42宗教観変わるぞ。
0766デフォルトの名無しさん
2008/04/18(金) 11:44:19Rubyの場合は「関数」というと「トップレベルでレシーバ無しに呼べるメソッド」のことだからなぁ。
「関数」は無いと言っても良い。あるのはメソッドとブロックだけ。
一応UnboundMethodという所属のないメソッドはあるけど、所属を決めないと起動できない。
メソッドを起動するためにどこかのオブジェクトに所属する必要があって
ブロックは所属が無い。
lambdaもprocもProc.newも、ブロックを生成するためのものとして存在する。
>765
作者のブログは確かに宗教らしいなw
俺は読んでない。
0767デフォルトの名無しさん
2008/04/18(金) 11:57:000768デフォルトの名無しさん
2008/04/18(金) 13:45:28を他の言語だとどんだけ書かなきゃならないかって考えるとPerlサイコー!
しかし、他の言語に慣れてる奴が見たらPerlサイテーなんだろうなw
0769デフォルトの名無しさん
2008/04/18(金) 13:52:17他のLL言語では、抽象的なクラスやメソッドをどう作るかとかが主力なわけで、
その点ではPerlはクソだろ。
0770デフォルトの名無しさん
2008/04/18(金) 14:05:49そうでもないか
イヤモンド演算子は発明だとは思うけどね
0771デフォルトの名無しさん
2008/04/18(金) 14:08:32>>769
Perl4 は当時は神だったんだが、あの手法は今では時代遅れで、
その上に構築された Perl5.6 もかなりいびつで…
すっきり再構築したのが Perl6 になる予定だけど、それなら Perl でなくてもいいじゃん、みたいな
まあ、初心者に薦めるような言語ではないな
0772デフォルトの名無しさん
2008/04/18(金) 15:00:27省略の美wについての定番のコードな訳だ、アレは
0773デフォルトの名無しさん
2008/04/18(金) 15:06:09while (<>) {
print;
}
# Python
import sys, fileinput
for line in fileinput.input():
sys.stdout.write(line)
# Ruby
ARGF.each do |line|
print line
end
0774デフォルトの名無しさん
2008/04/18(金) 15:26:25AWK
{print $0}
0775デフォルトの名無しさん
2008/04/18(金) 17:37:04# Ruby
print ARGF.read
0776デフォルトの名無しさん
2008/04/18(金) 17:38:36>>773
Rubyで
「引数に与えられたファイルまたは標準入力の文字列を1行ずつすべて表示する」
は、おおむね
puts readlines
だ
まあこれだと改行変わっちゃうけどな
0777デフォルトの名無しさん
2008/04/18(金) 17:52:320778デフォルトの名無しさん
2008/04/18(金) 18:34:060779デフォルトの名無しさん
2008/04/18(金) 18:36:350780デフォルトの名無しさん
2008/04/18(金) 18:38:120781デフォルトの名無しさん
2008/04/18(金) 18:49:300782デフォルトの名無しさん
2008/04/18(金) 18:57:16他の言語を選択しなさい。
出口が見えるはずです。
0783デフォルトの名無しさん
2008/04/18(金) 19:52:29開発規模がでかくなるにつけ、キツクなってくる・・・
動的型やダックタイピングのせいで、コンパイルというかラン時に最低限のエラーすら
発見できないので、テスト書きまくるハメになる。
テストが多すぎて、従来の静的型と同じくらいコードかかなくちゃいけない orz
なんのために、Rubyにしたんだーってなる。
他の動的型の言語もそうなのかもしれないけど・・・
みんなどうしてるんだろう
0784デフォルトの名無しさん
2008/04/18(金) 19:53:13> 動的型やダックタイピングのせいで、コンパイルというかラン時に最低限のエラーすら
動的型やダックタイピングのせいで、コンパイルというか起動したときの最初に、最低限のエラーすら
0785デフォルトの名無しさん
2008/04/18(金) 19:54:51http://www.infoq.com/jp/news/2008/03/liftweb
今、このキレた外人の気持ちが本当にわかるw
型ありScalaに走りたくなる気持ちも
0786デフォルトの名無しさん
2008/04/18(金) 21:32:310787デフォルトの名無しさん
2008/04/18(金) 21:36:130788デフォルトの名無しさん
2008/04/18(金) 21:43:50静的言語と比較するなら、テスト込みとの時間で比較しなければならない
0789デフォルトの名無しさん
2008/04/18(金) 21:52:00それはRubyだけの問題じゃないのか?
0790デフォルトの名無しさん
2008/04/18(金) 22:05:200791デフォルトの名無しさん
2008/04/18(金) 22:14:51静的言語にはないテスト区分が必要というのは理解するけど、相対的にそう増えてるようにも見えないぞ。
あと、JavaやC++以外の言語は原理的に大規模開発には向かないんで、対応範囲の見極めに注意。
0792デフォルトの名無しさん
2008/04/19(土) 00:39:50まじめにテストを行うとなると結局型チェックと同じようなことを
自分でやらないといけなくなるからな。
スコープの広い変数の名前を変えたときなんて、ほんとにちゃんと動くかガクブルだよ。
> あと、JavaやC++以外の言語は原理的に大規模開発には向かないんで、対応範囲の見極めに注意。
>
これはそのとおり。
ただ最初小規模でも時間の経過と共に中規模〜大規模になることはよくあるんで、
そういうときに動的言語だと対応が難しくなる。
あと、最近はエンタープライズとかなんとかで、大規模開発に駆り出される機会が増えているような気がする。
matzが「Rubyは大規模に向かない」という事実に気づいてくれるといいのだけど。
0793デフォルトの名無しさん
2008/04/19(土) 00:51:16うまく言ってるのかどうかわからんけど楽天がすでにRubyによる大規模開発に着手していて
http://opentechpress.jp/news/article.pl?sid=07/03/16/0944252
まつもとがそれに参加しちゃってるので
http://itpro.nikkeibp.co.jp/article/NEWS/20070531/273225/
事実がどうだろうと絶対にまつもとはそんなこと言わないだろうなw
0794デフォルトの名無しさん
2008/04/19(土) 01:17:410795デフォルトの名無しさん
2008/04/19(土) 01:39:15LLは、自分が楽をするための言語だぞ。ツール作ったり、テストの
自動化したりするためのツールだ。大規模開発にむいてるわけないだろう。
適用分野が違いすぎるのだよ、何言ってんだオマエラ。
0796デフォルトの名無しさん
2008/04/19(土) 01:40:170797デフォルトの名無しさん
2008/04/19(土) 01:47:13http://www.rubyist.net/~matz/20080324.html#p01
0798デフォルトの名無しさん
2008/04/19(土) 02:02:290799デフォルトの名無しさん
2008/04/19(土) 07:22:20それはあまりにも認識が甘いのでは。
0800デフォルトの名無しさん
2008/04/19(土) 07:35:17perlかpython
0801デフォルトの名無しさん
2008/04/19(土) 09:15:10俺ならPython使うな。
生ソケットでも各種プロトコルでも標準ライブラリで結構カバーされてるし。
0802デフォルトの名無しさん
2008/04/19(土) 09:20:42ググルに言ってやれ。お前らpythonの使い方まちがってるってwww
0803デフォルトの名無しさん
2008/04/19(土) 10:58:520804デフォルトの名無しさん
2008/04/19(土) 11:09:24誰もそんなこと言ってない
印象操作乙
0805デフォルトの名無しさん
2008/04/19(土) 11:10:570806デフォルトの名無しさん
2008/04/19(土) 11:16:42実際には言ってないから「あたかも〜かのような」って表現になるんだよ。
実際に誰かが言っているのに、こんな表現したらアホだろw
0807デフォルトの名無しさん
2008/04/19(土) 11:19:15ほとんどのプロジェクトは「下の中から中の上までの普通のプログラマたち」によって回される
よって、ほとんどのプロジェクトは大規模になると破綻、それはLL系列で顕著
まあ当たり前の話っちゃそうなんだが
0808デフォルトの名無しさん
2008/04/19(土) 11:21:100809デフォルトの名無しさん
2008/04/19(土) 11:23:18てかむしろ逆で、その言語自体の中枢開発者がいるから大規模案件を回せるんだよな
まつもとゆきひろの力を借りれなかったのなら楽天がRubyを選択したかどうか怪しいし
Python開発者がGoogleにいなかったらGoogleでPythonが使用されたかどうか激しく疑問だ
0810デフォルトの名無しさん
2008/04/19(土) 11:24:10優秀な開発者を何人集められるのだ?
0811デフォルトの名無しさん
2008/04/19(土) 11:25:070812デフォルトの名無しさん
2008/04/19(土) 11:28:32わかります
0813デフォルトの名無しさん
2008/04/19(土) 11:33:34だから、そう思ってるのはお前だけって意味だよ
印象操作乙
0814デフォルトの名無しさん
2008/04/19(土) 11:36:50日立のことですよ。心外な。
0815デフォルトの名無しさん
2008/04/19(土) 11:43:58>まつもとゆきひろの力を借りれなかったのなら楽天がRubyを選択したかどうか怪しい
時系列的には楽天がRuby案件を発表した数ヵ月後にまつもとを招聘したって形だけどなw
0816デフォルトの名無しさん
2008/04/19(土) 11:46:06前日の電話一発でコトが済むと思ってるニート君乙
0817デフォルトの名無しさん
2008/04/19(土) 11:56:29Rubyはどうなのか? と。
RoRで実装されたTwitterの遅っぷり,メンテで止まりまくりな体たらくを見て思うのです。
0818デフォルトの名無しさん
2008/04/19(土) 11:58:57スラッシュドットのまつもとの書き込みを見る限りでは報道時点では
まつもとが楽天の招聘を受け入れること以外は何も決まってなかったみたいだな
これも本当かどうかわからんけどソースのないことで水掛け論しても意味ないだろ
0819デフォルトの名無しさん
2008/04/19(土) 12:52:40Twitter が Ruby で実装されてるのは Ruby の責任だよね!
0820デフォルトの名無しさん
2008/04/19(土) 13:03:46そんな意味にはならない。それはさっきと別の意見を書いてるだけ。
そんでもって、お前にわかるのはお前のことだけ。他の全員の思考を勝手に決めないように。
ほんと痛いね。
0821デフォルトの名無しさん
2008/04/19(土) 14:03:19横レスだが静的言語だとテスト要らない的なことはまだ誰も言ってないだろと
0822デフォルトの名無しさん
2008/04/19(土) 14:26:28>他の全員の思考を勝手に決めないように
オマエモナー
0823デフォルトの名無しさん
2008/04/19(土) 17:14:22耳元で誰かがささやいたのか?
0824デフォルトの名無しさん
2008/04/19(土) 17:43:07× TwitterがRubyで実装されてるのはRubyの責任
○ Twitterがよく落ちるのはRubyとRoRにも責任がある
0825デフォルトの名無しさん
2008/04/19(土) 18:12:260826デフォルトの名無しさん
2008/04/19(土) 20:57:42Railsの作者にも言ってくれ
>>799
誰もそんなこといってない。動的型だと飛躍的に多くなるということだ
>>817
TwitteのバックエンドはRubyじゃないっしょ
0827デフォルトの名無しさん
2008/04/19(土) 21:07:43twitterのバックエンドにerlang使ってるというのはガセだったはず。
0828デフォルトの名無しさん
2008/04/19(土) 21:40:320829デフォルトの名無しさん
2008/04/19(土) 22:01:000830デフォルトの名無しさん
2008/04/19(土) 22:47:102chが落っこちたらLarry Wallに抗議しないといかんな
0831デフォルトの名無しさん
2008/04/19(土) 23:02:250832デフォルトの名無しさん
2008/04/19(土) 23:03:240833デフォルトの名無しさん
2008/04/19(土) 23:04:410834デフォルトの名無しさん
2008/04/19(土) 23:08:030835デフォルトの名無しさん
2008/04/19(土) 23:31:53並以下のPGを使わなければいけない規模。
0836デフォルトの名無しさん
2008/04/19(土) 23:57:140837デフォルトの名無しさん
2008/04/20(日) 01:30:20落ちたらLarryに文句いってもいいと思うぞ。
まあ、明らかな攻撃を受けたときくらいしか落ちないけどね。
0838デフォルトの名無しさん
2008/04/20(日) 01:36:100839デフォルトの名無しさん
2008/04/20(日) 06:56:43(低レベルな)ファイル操作以外の部分。
0840デフォルトの名無しさん
2008/04/20(日) 08:11:39いや、C0でもC1でも、同じテスト基準を満たすために必要なテストケースの量は
動的型だろうが静的型だろうが同じだと思うが。
もし静的型のほうが少ないのなら、それは静的型でのテストをサボってるだけ。
0841デフォルトの名無しさん
2008/04/20(日) 12:23:44実績はそうじゃない事を示している話。
>>785参照。
0842デフォルトの名無しさん
2008/04/20(日) 12:35:070843デフォルトの名無しさん
2008/04/20(日) 13:00:46typoやメソッドの有無によるバグはC0で完全にカバーされるだろ。
静的型でもC0を満たそうとしたら同じ量のテストケースが必要になるぞ。
0844デフォルトの名無しさん
2008/04/20(日) 13:46:020845デフォルトの名無しさん
2008/04/20(日) 14:08:50具体的には、どんなこと?
C0ではカバーされないようなことがコンパイル時に検査できるとは思えないのだが。
0846デフォルトの名無しさん
2008/04/20(日) 14:23:460847デフォルトの名無しさん
2008/04/20(日) 15:08:34全然具体的なじゃいじゃん。
変数の型に関するバグもC0で十分発見できるし、
メソッドの有無もC0でほぼカバーできる。
変数名やメソッド名のtypoなんかは言うまでもなくC0テストで十分。
C0で発見できないが静的型のコンパイル時チェックで発見できるバグの実例を見せてくれ。
0848デフォルトの名無しさん
2008/04/20(日) 16:03:42typo=type*2;//<-本当はtypeを2倍したい
print(type);
0849デフォルトの名無しさん
2008/04/20(日) 16:12:22http://d.hatena.ne.jp/naoya/20080419/1208579525
. -―- . やったッ!! さすがnaoya!
/ ヽ
// ', おれたちにできないことを
| { _____ | 平然とやってのけるッ!
(⌒ヽ7´ ``ヒニ¨ヽ
ヽ、..二二二二二二二. -r‐''′ そこにシビれる!
/´ 〉'">、、,,.ィ二¨' {. ヽ _ _ あこがれるゥ!
`r、| ゙._(9,)Y´_(9_l′ ) ( , -'′ `¨¨´ ̄`ヽ、
{(,| `'''7、,. 、 ⌒ |/ニY { \
ヾ| ^'^ ′-、 ,ノr')リ ,ゝ、ー`――-'- ∠,_ ノ
| 「匸匸匚| '"|ィ'( (,ノ,r'゙へ. ̄ ̄,二ニ、゙}了
, ヘー‐- 、 l | /^''⌒| | | ,ゝ )、,>(_9,`!i!}i!ィ_9,) |人
-‐ノ .ヘー‐-ィ ヽ !‐}__,..ノ || /-‐ヽ| -イ,__,.>‐ ハ }
''"//ヽー、 ノヽ∧ `ー一'´ / |′ 丿! , -===- 、 }くー- ..._
//^\ ヾ-、 :| ハ  ̄ / ノ |. { {ハ. V'二'二ソ ノ| | `ヽ
,ノ ヽ,_ ヽノヽ_)ノ:l 'ーー<. / |. ヽヽヽ._ `二¨´ /ノ ノ
/ <^_,.イ `r‐'゙ :::ヽ \ `丶、 |、 \\'ー--‐''"//
\___,/| ! ::::::l、 \ \| \ \ヽ / ノ
0850デフォルトの名無しさん
2008/04/20(日) 17:28:36普通にC0のテストケースで検出できるはずだが。
0851デフォルトの名無しさん
2008/04/20(日) 17:32:20結合テストや実際の運用時には
単体テストでは意図しない型でメソッドが呼び出される可能性がある。
そのような前提の場合、カバレッジ率を100%にしても型エラーが発生する可能性がある。
0852デフォルトの名無しさん
2008/04/20(日) 17:40:58呼び出す側では単体テストしないのか?
0853848
2008/04/20(日) 17:43:56本質だけぬきだしてみた。
条件分岐が入ったら、境界値を含むテストでなければ検出できない物になる場合がある。
そういう場合を想像できないか?
0854デフォルトの名無しさん
2008/04/20(日) 17:47:47境界条件上でのバグは確かに存在するな。
で、それは静的型言語でも同じだと思うのだが。
動的型言語だからテストの量が増えるという根拠を示してくれよ。
0855デフォルトの名無しさん
2008/04/20(日) 17:48:38そこは動的型付けの言語だから増える部分だろ。
それ以前に、呼び出される側が、渡って来る可能性のある全ての型を知る必要があるのは、動的型付けの言語での開発としては、ナンセンスだな。
0856デフォルトの名無しさん
2008/04/20(日) 17:49:440857デフォルトの名無しさん
2008/04/20(日) 17:54:36自分で何を聞いてるのか解らなくなってるって事か。
0858デフォルトの名無しさん
2008/04/20(日) 17:55:06だからさ、呼び出す側だってどうせC0テストぐらいするだろ。
それとも静的型なら呼び出す側はC0すら通さなくていいって話か?
>>856
宣言していない識別子が出ているだけならC0で発見できるだろ。
0859デフォルトの名無しさん
2008/04/20(日) 17:56:22というより、C0テストすら知らない奴が話を混乱させていると思われ。
0860デフォルトの名無しさん
2008/04/20(日) 17:57:26無理言うなwww
0861デフォルトの名無しさん
2008/04/20(日) 17:59:57宣言していない識別子が出ていれば当然発見できるでしょ。
0862デフォルトの名無しさん
2008/04/20(日) 18:00:39C0君は動的言語について、すこし勉強してから来るように。
0863デフォルトの名無しさん
2008/04/20(日) 18:05:40宣言されてない識別子を使った時点で、宣言されたことになる言語はごまんとあるわけだが
0864デフォルトの名無しさん
2008/04/20(日) 18:06:430865デフォルトの名無しさん
2008/04/20(日) 18:10:31テスト基準C0を満たすテストケースT1を実行し、エラー0の結果を得る。
条件2:動的型言語L2で記述されたプログラムP2に対して、
において、テスト基準C0を満たすテストケースT2を実行し、エラー0の結果を得る。
また、P1およびP2は同じ仕様に基く、内容も1対1に対応するものとする。
一般に動的型言語のほうが有意にテスト量が大きくなることを示すためには、
以下の1いずれかを満たす必要がある。
結論1: | T2 | が | T1 | よりも有意に大きくなる。
結論2: P1もP2も未発見のバグを含んでいる可能性は残っているが、
条件2で未発見のバグが同様の実装をされた条件1で発見されるものが
条件1で未発見のバグが同様の実装をされた条件2で発見されるものよりも
有意に大きくなる。
さあ、結論1でも結論2でも、実例なり根拠なりを示してくれ。
0866デフォルトの名無しさん
2008/04/20(日) 18:12:010867デフォルトの名無しさん
2008/04/20(日) 18:13:00で、その宣言されていない変数を使っても、仕様通りの結果が得られるわけか?
C0を満たすというのはそういう意味なのだが。
>>864
仕様で求められている結果が得られるかどうか。つまり、>>848の例でいえば、
仕様は「2を印字する」であるはずだから、>>848のコードは仕様を満たさず、
テストでエラーとして検出される。
0868デフォルトの名無しさん
2008/04/20(日) 18:13:450869デフォルトの名無しさん
2008/04/20(日) 18:14:470870デフォルトの名無しさん
2008/04/20(日) 18:16:22>>848を通してしまうようなテストはテストとは言わない。
C0テストで一発で発見できる。
0871デフォルトの名無しさん
2008/04/20(日) 18:16:520872デフォルトの名無しさん
2008/04/20(日) 18:19:30そう。宣言されている変数を使っていても、仕様通りの結果が得られるパターンなんか無限にあるだろうに。
0873デフォルトの名無しさん
2008/04/20(日) 18:19:55入力と結果の組み合わせは網羅できないんだがな。
C0通ると全ての場合について網羅されると勘違いしてるのかな。
0874デフォルトの名無しさん
2008/04/20(日) 18:19:58宣言されている別の変数を使っていても、仕様通りの結果が得られるパターンなんか無限にあるだろうに。
0875デフォルトの名無しさん
2008/04/20(日) 18:22:35単純なtypoや実装されていないメソッド叩いたりするのは検出できるだろ。
>>848がまさにいい例だ。
0876デフォルトの名無しさん
2008/04/20(日) 18:23:220877デフォルトの名無しさん
2008/04/20(日) 18:24:200878デフォルトの名無しさん
2008/04/20(日) 18:25:59type=arg1;//arg1,arg2:入力値
typo=type*arg2;
if(type>200)print('big');
0879デフォルトの名無しさん
2008/04/20(日) 18:26:540880デフォルトの名無しさん
2008/04/20(日) 18:27:40で、C0を満たすテストケースは?
0881デフォルトの名無しさん
2008/04/20(日) 18:29:23int type, typo;
type = arg1;
typo = arg2;
typo = type * arg3;
if (type > 200) print ('big');
これと>>878との本質的な違いは何だ?
0882デフォルトの名無しさん
2008/04/20(日) 18:30:11それは境界値テストで発見されるだろ。テストの初歩だよ、初歩。
0883デフォルトの名無しさん
2008/04/20(日) 18:32:570884デフォルトの名無しさん
2008/04/20(日) 18:35:260885デフォルトの名無しさん
2008/04/20(日) 18:35:48そうだね、C0の範疇じゃないね。でも実際には境界値はまっさきにテストする項目だよね。
0886デフォルトの名無しさん
2008/04/20(日) 18:38:360887デフォルトの名無しさん
2008/04/20(日) 18:38:47可変長パラメータは静的型言語はデフォルト値が与えられるけど、どのみちC0じゃ検出できない。
ところでいつから動的言語が比較対象になったんだ?
てっきり動的型言語が比較対象だと思っていたのだが。
0888デフォルトの名無しさん
2008/04/20(日) 18:39:22全部検出できるなんて言ってないよ。必要なテストの量に有意な差は出ないとは言ってるが。
0889デフォルトの名無しさん
2008/04/20(日) 18:40:29>typoやメソッドの有無によるバグはC0で完全にカバーされるだろ。
0890デフォルトの名無しさん
2008/04/20(日) 18:40:46「100%のカバレッジを達成しないと、タイポや実はメソッドが存在しない等の可能性が残る」
もはやこれだけで、結論1を満たしていると思うのだけど。
カバレッジ100%を保証すべきというのは分かるけど、普通は(特に個人だと)そこまでやらんのではないか。
あと、一部の動的言語では
・実行中に関数が定義
できたり
・実行時にメソッドが定義
できたり
・実行中にほとんどのクラスが使っているような基本的なオブジェクトの振る舞い(RubyならNilClassとか)を変える
ことができたりする。
この前提だと、結論1か結論2(もしくは両方)を満たさざるを得ないのではないか?
特にこういう機構をふんだんに使っている(メタプログラミング)場合、テスト自体が困難を極めると思う。
0891デフォルトの名無しさん
2008/04/20(日) 18:49:19静的型付けの動的言語については考えていなかった。
すこし反省している。
0892デフォルトの名無しさん
2008/04/20(日) 18:59:02ヤバい箇所が機械的に限られるJavaのほうが
どこが地雷源かわからないRubyよりましだと思うんだ
0893デフォルトの名無しさん
2008/04/20(日) 19:03:13そして、'2'*5を評価した値が10の実装もあれば、"22222"の実装もあったりする。
0894デフォルトの名無しさん
2008/04/20(日) 20:45:520895デフォルトの名無しさん
2008/04/20(日) 23:56:480896デフォルトの名無しさん
2008/04/21(月) 03:32:41IDEの補助を受けやすいってのはあるかな。
0897デフォルトの名無しさん
2008/04/21(月) 05:31:34そうなんだよな。テスト屋殺すにゃevalの1つもあれば十分なんだよ。
0898デフォルトの名無しさん
2008/04/21(月) 06:38:01俺もC0で型チェックのかわりは無茶だと思うが、
'2'*5が10か'22222'かは言語仕様で一意に決まるだろwww
つーか、どっちになるか知らずにコード書く馬鹿は
どんな言語使ってもどのみちバグまみれだって。
0899デフォルトの名無しさん
2008/04/21(月) 07:17:24前者は一見して期待した結果になるからやっかいだ。
まぁ、一意に決まらない言語もあるが、それはおいといて。
0900デフォルトの名無しさん
2008/04/21(月) 07:54:33演算子オーバーロードを忘れてる
0901デフォルトの名無しさん
2008/04/21(月) 09:56:430902デフォルトの名無しさん
2008/04/21(月) 10:32:070903デフォルトの名無しさん
2008/04/21(月) 16:35:100904デフォルトの名無しさん
2008/04/21(月) 16:58:02erlangとかも面白いしね
0905デフォルトの名無しさん
2008/04/21(月) 19:30:09>>847 C0で発見できないバグの実例を見せてくれとまで言ってたのに
微妙にそういう話が出てくると
>>883 境界線は真っ先にテストする項目だろと全部カバーできる発言を覆すあたり
負けず嫌いがこのスレに常駐してるようですね
0906デフォルトの名無しさん
2008/04/21(月) 20:27:38C0基準でもカバレッジ100%のテストをする香具師なんて滅多にいない。
静的言語はコンパイラさえ通っちゃえばコマンドライン2-3度叩いてヌルポ出なきゃOK。
0907デフォルトの名無しさん
2008/04/21(月) 21:44:270908デフォルトの名無しさん
2008/04/24(木) 00:09:430909デフォルトの名無しさん
2008/04/24(木) 19:29:410910デフォルトの名無しさん
2008/04/24(木) 20:27:040911デフォルトの名無しさん
2008/04/25(金) 02:07:050912デフォルトの名無しさん
2008/04/25(金) 02:53:100913デフォルトの名無しさん
2008/04/25(金) 09:32:420914デフォルトの名無しさん
2008/04/25(金) 10:04:270915デフォルトの名無しさん
2008/04/25(金) 12:54:23937 953 983
0916デフォルトの名無しさん
2008/04/25(金) 22:05:240917デフォルトの名無しさん
2008/04/26(土) 00:53:11PHP、最高
Python、知らん
Ruby、マイナー
JavaScript、興味ある
0918デフォルトの名無しさん
2008/04/26(土) 01:49:560919デフォルトの名無しさん
2008/04/26(土) 06:02:46「webプログラミングをなめるな」
0920デフォルトの名無しさん
2008/04/26(土) 08:41:490921デフォルトの名無しさん
2008/04/26(土) 08:47:20PHP、webアプリ舐めんな
Python、webアプリ舐めんな
Ruby、サイコー
JavaScript、webアプリ舐めんな
0922デフォルトの名無しさん
2008/04/26(土) 09:00:330923デフォルトの名無しさん
2008/04/26(土) 09:25:10な。
0924デフォルトの名無しさん
2008/04/26(土) 10:30:26これはPHPについて書いてるのであってRubyは関係ないという逃げ方をしててワロタ
0925デフォルトの名無しさん
2008/04/26(土) 10:35:36それともまさか、完璧な言語を作った者しか、特定言語の欠点を述べてはいけないという話?
で、言語なんて何も作ったことのない人間は、人格批判すらしていいとw
0926デフォルトの名無しさん
2008/04/26(土) 10:40:480927デフォルトの名無しさん
2008/04/26(土) 10:41:37それすらせずに自分のRubyのことを棚に挙げてPHPを貶したらお前が言うなといわれて当然
0928デフォルトの名無しさん
2008/04/26(土) 12:31:530929デフォルトの名無しさん
2008/04/26(土) 12:40:39ていうかセキュリティホール大杉。
0930デフォルトの名無しさん
2008/04/26(土) 14:06:030931デフォルトの名無しさん
2008/04/26(土) 14:07:440932デフォルトの名無しさん
2008/04/26(土) 14:14:16ある意味清々しいけどな
0933デフォルトの名無しさん
2008/04/26(土) 15:17:11PHPで実装されてるのはyahooのページとかflickrとかwikipediaとかたくさんあるけど
0934デフォルトの名無しさん
2008/04/26(土) 15:17:470935デフォルトの名無しさん
2008/04/26(土) 15:35:13JavaとかはライブラリのバグはJavaのバグとしてはカウントしないけど、
PHPはライブラリのバグもPHPのバグとしてカウントするからどうしても
バグの数は多くなっちゃう。
0936デフォルトの名無しさん
2008/04/26(土) 17:36:24だから皆さんモルモン教に入りましょう。
0937デフォルトの名無しさん
2008/04/26(土) 18:17:00もちろんrubyは棚に上げてましたよw
0938デフォルトの名無しさん
2008/04/26(土) 19:21:500939デフォルトの名無しさん
2008/04/26(土) 22:58:32あまり困った記憶がないんだが。
0940デフォルトの名無しさん
2008/04/26(土) 23:45:39一方、調べ方や追いかけ方が判らない人に不親切だと思う。
例えばwebrickでぐぐったとして、リファレンスはあっても手引書としての
ドキュメントは限られてるから、結局ソース読んだ方が理解が早い。
ライブラリに限らんけど「とりあえず動かしたい初心者」と
「rdocやらソースとか追いかけて理解しちゃう層」との「間」を繋ぐ
ドキュメントに恵まれてないんじゃないかな。
作った人をフォローアップする「初心者による初心者向けドキュメント」も少ない。
ただ、そういうのが溢れ帰っていれば良いのかっていうのも疑問だな
例えばphpではちょっとぐぐるだけでそういうコードが腐るほど出て来るが、実際八割がた腐ってるので、また別の致命的な問題を抱えてるし。
一方Zend Frameworksのマニュアルサイトの質なんかには感心した。
あの水準でRubyの主要ライブラリの「手引書としてのドキュメント」が
揃ったらRubyの世界変わるだろうね
「ぐぐると腐ったサンプルコードに埋もれる」世界に変わるだけかもしらんが。
CGI黄金期のPerlも辿った道だしな
0941デフォルトの名無しさん
2008/04/26(土) 23:58:50php.net/hoge_funcでhoge_funcの情報出してくれるし
0942デフォルトの名無しさん
2008/04/27(日) 01:00:590943デフォルトの名無しさん
2008/04/27(日) 01:04:35>Rubyの具体的に何のドキュメントが足りないの?
言語仕様がまとまっていないのにこういうことをいうヤツがいるということからして
たいした目的に使われていない強烈な証拠だろ常識的に考えて(wwwwwwwwwwwwww
0944デフォルトの名無しさん
2008/04/27(日) 01:16:20ドキュメントを求めるような輩に、Rubyは向かないのかも知れん。
まあ、漏れにも向かないってことなんだがw
0945デフォルトの名無しさん
2008/04/27(日) 08:59:52言語仕様をちゃんと理解してからプログラムを書くタイプの人はruby使うなってこと。
rubyは他人のコードを読んで言語仕様がわかったつもりになれる人だけが使えばいい。
0946デフォルトの名無しさん
2008/04/27(日) 09:01:26言語仕様と実装上のふるまいの区別がつかない人。
0947デフォルトの名無しさん
2008/04/27(日) 10:23:53自分のやりかたが正しいのかどうか確かめる、
なんてことはよくやるよね?
Rubyの人たちは、どうやって「正しさ」を確認しているのか謎だよ。
0948デフォルトの名無しさん
2008/04/27(日) 10:24:150949デフォルトの名無しさん
2008/04/27(日) 10:27:12「それは不具合ではありません.仕様です.」
0950デフォルトの名無しさん
2008/04/27(日) 10:39:15サンプルは長くなるほど無関係の内容が多くなるし。
それよりはリファレンスマニュアルの各メソッドのところに
1〜数行のサンプルが欲しい。
…俺がC系やPerlに馴染めない理由が判った気がする。
長いサンプルコードが嫌いなんだな俺はw
例えばSDLの初期化サンプルは
SDL.init(INIT_VIDEO | INIT_AUDIO | INIT_JOYSTICK)
の1行で充分、それ以上は蛇足だと思ってる。
0951デフォルトの名無しさん
2008/04/27(日) 11:09:44とりあえず、chmヘルプ、riになかったらいきなりソース見て理解する。
gemでさっくり入っても、Mechanizeとかメジャーマイナーなライブラリなんかでも
ドキュメントが全然なかったりするからなあ
でも確かに俺も困ったことがないwww
だって読めばいいんだからなあ。
なんか感覚がマヒしている気がするわw
たまに、php使うと公式ヘルプがすんごく充実しててうらやましいけどさ
0952デフォルトの名無しさん
2008/04/27(日) 11:10:52>それよりはリファレンスマニュアルの各メソッドのところに
>1〜数行のサンプルが欲しい。
はげしく同意。しかもちゃんとコピペwで使える奴ね。
>たまに、php使うと公式ヘルプがすんごく充実しててうらやましいけどさ
これが感じたのは、まさにそれができているから。
0953デフォルトの名無しさん
2008/04/27(日) 11:14:59そういうことです。
なお、その仕様は黙って変わることがあります。
0954デフォルトの名無しさん
2008/04/27(日) 12:12:36言語仕様として保証されているのか、
それとも今のバージョンでたまたまそういう動作をするのか、
開発者としては気になるのが普通だと思うが。
0955デフォルトの名無しさん
2008/04/27(日) 12:16:170956デフォルトの名無しさん
2008/04/27(日) 12:17:29ねえよ(wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
0957デフォルトの名無しさん
2008/04/27(日) 12:42:12でもバージョンはあるんだろ?
どのフィーチャーが将来まで残って、
どのフィーチャーが一時的なものなのか、
それも把握せずにコードなんて怖くて書けないよ。
特にLL言語はコンパイラ系と違って動かすたびに
処理系のお世話になるのだから。
0958デフォルトの名無しさん
2008/04/27(日) 12:53:31UNIX用の小物ツール作成用途に向いていると思う
0959デフォルトの名無しさん
2008/04/27(日) 12:55:390960デフォルトの名無しさん
2008/04/27(日) 13:00:28Pythonは何でもできるよ。
GUI構築、数値計算、サーバアプリ作ったり。アプリの組み込みとか。
0961デフォルトの名無しさん
2008/04/27(日) 13:02:58>>959
0962デフォルトの名無しさん
2008/04/27(日) 13:30:22実装が原則的に一つしかないPHPではドキュメントがしっかりしていて
実装がいくつもあるRubyには仕様が無いわけだが・・・
0963デフォルトの名無しさん
2008/04/27(日) 13:55:220964デフォルトの名無しさん
2008/04/27(日) 14:08:45Quercus涙目
0965デフォルトの名無しさん
2008/04/27(日) 14:09:500966デフォルトの名無しさん
2008/04/27(日) 14:09:570967デフォルトの名無しさん
2008/04/27(日) 14:10:37他のLLとは違って
0968デフォルトの名無しさん
2008/04/27(日) 14:12:260969デフォルトの名無しさん
2008/04/27(日) 14:13:350970デフォルトの名無しさん
2008/04/27(日) 14:15:29ヒアドキュメントというバッドノウハウを復活させた功績は無視できないな。
もちろんマイナスの意味で。
0971デフォルトの名無しさん
2008/04/27(日) 14:16:550972デフォルトの名無しさん
2008/04/27(日) 15:03:410973デフォルトの名無しさん
2008/04/27(日) 15:21:400974デフォルトの名無しさん
2008/04/27(日) 16:29:35Pythonの"""とかRubyにはPHPよりもさらに強力なヒアドキュメントがあったと思うが
Perlは知らん
0975デフォルトの名無しさん
2008/04/27(日) 16:34:04そんなにバッドノウハウなのか?
0976デフォルトの名無しさん
2008/04/27(日) 16:41:070977デフォルトの名無しさん
2008/04/27(日) 16:46:05でも便利だから流行ってるのだから
一概に言語ばかり批判はできないよな
PHPはまぜこぜ前提で作られて流行ったが故に、webで多用されすぎる状況を招いたという所か。
で、設計も糞もあったもんじゃねえ、ってコードが氾濫したと。
利用者の責任も無視しちゃいけないが
0978デフォルトの名無しさん
2008/04/27(日) 16:51:290979デフォルトの名無しさん
2008/04/27(日) 16:54:200980デフォルトの名無しさん
2008/04/27(日) 17:01:130981デフォルトの名無しさん
2008/04/27(日) 17:04:27設計のこと?それともHTML等のこと?
0982デフォルトの名無しさん
2008/04/27(日) 17:10:590983デフォルトの名無しさん
2008/04/27(日) 17:24:530984デフォルトの名無しさん
2008/04/27(日) 17:28:140985デフォルトの名無しさん
2008/04/27(日) 17:37:040986デフォルトの名無しさん
2008/04/27(日) 17:44:460987デフォルトの名無しさん
2008/04/27(日) 18:14:35何を思ったのかヒアドキュメント復活の功績を称え出す人が出てきた
ヒアドキュメントの話をしてないし、ヒアドキュメントはたいていのスクリプト言語に実装されてるから
何が言いたいのか意味不明だった
0988デフォルトの名無しさん
2008/04/27(日) 18:21:470989デフォルトの名無しさん
2008/04/27(日) 18:23:070990デフォルトの名無しさん
2008/04/27(日) 18:26:41HTML埋め込みはヒアドキュメントって言わないだろJK
0991デフォルトの名無しさん
2008/04/27(日) 18:37:570992デフォルトの名無しさん
2008/04/27(日) 18:39:410993デフォルトの名無しさん
2008/04/27(日) 18:40:460994デフォルトの名無しさん
2008/04/27(日) 18:41:040995デフォルトの名無しさん
2008/04/27(日) 18:42:000996デフォルトの名無しさん
2008/04/27(日) 18:42:390997デフォルトの名無しさん
2008/04/27(日) 18:43:49http://pc11.2ch.net/test/read.cgi/tech/1209289408/
0998デフォルトの名無しさん
2008/04/27(日) 18:43:55隔離スレとして機能してるので次スレほしいな
0999デフォルトの名無しさん
2008/04/27(日) 18:44:48>>970がミスをなかったことにしたくて必死w
1000デフォルトの名無しさん
2008/04/27(日) 18:45:0810011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。