pythonがこの先生きのこるには
■ このスレッドは過去ログ倉庫に格納されています
0001七色波紋 ◆.VgGY5NKtU
2007/01/05(金) 20:26:110153デフォルトの名無しさん
2007/12/02(日) 10:03:55time(1)
0154デフォルトの名無しさん
2007/12/02(日) 10:48:03ありがとうございます。
自分でもやってみました。
python2.5.1: 49.147s
python2.5.1+psyco: 2.958s
ruby 1.8.6: 1m59.859s
ruby 1.9: 36.132s
0155デフォルトの名無しさん
2007/12/02(日) 12:02:170m49.463s
jython 2.1 on java1.6.0 (JIT: null)
0m28.918s
0156デフォルトの名無しさん
2007/12/02(日) 12:04:240157デフォルトの名無しさん
2007/12/02(日) 12:59:33102.657s
IronPython 2.0A6
54.043s
0158デフォルトの名無しさん
2007/12/02(日) 14:27:010159デフォルトの名無しさん
2007/12/03(月) 00:14:35ruby1.9は何が変わったんでしょう?
あと、ついでなのでF#もおいときますね。
let rec fib n = if n = 0 || n = 1 then n else fib(n-1) + fib(n-2)
let _ =
for i = 0 to 35 do
printfn "n=%d=> %d" i (fib i)
done;;
0160デフォルトの名無しさん
2007/12/03(月) 00:56:52RoRが動かなくなることだよ。
0161デフォルトの名無しさん
2007/12/03(月) 23:13:27税金が投入されたこと
0162デフォルトの名無しさん
2007/12/03(月) 23:54:580163デフォルトの名無しさん
2007/12/04(火) 17:41:05> python 2.5.1
> 0m49.463s
>
> jython 2.1 on java1.6.0 (JIT: null)
> 0m28.918s
つづき (全く同じ環境です)
ruby 1.8.5
1m50.823s
ruby 1.9.0
2m28.901s
jruby 1.1.b1 on java1.6.0
0m30.278s
やっぱJVM w/HotSpotはこういう単純なテストだと速いね。
俺の環境(Intel L2300 @ 1.50GHz)だとruby 1.9.0はかなり遅い。
0164デフォルトの名無しさん
2007/12/04(火) 17:49:42ruby 1.9.0 (20070830)
0m34.250s
となりました。
0165デフォルトの名無しさん
2007/12/05(水) 12:41:04Python 2.5.1
40.00s user 0.32s system 98% cpu 41.066 total
Python 2.5.1 + Cython
18.73s user 0.11s system 98% cpu 19.174 total
Python 2.5.1 + psyco
2.13s user 0.04s system 91% cpu 2.371 total
0166デフォルトの名無しさん
2007/12/05(水) 21:50:15Cythonはもっと速度が出ると思うけど
0167デフォルトの名無しさん
2007/12/06(木) 08:24:320168デフォルトの名無しさん
2007/12/06(木) 09:00:10糞コードそのままだからね
書き換えたら100まででこんな感じ
…略…
n=98 => 135301852344706746049
n=99 => 218922995834555169026
python fibtest.py 0.03s user 0.01s system 13% cpu 0.295 total
0169デフォルトの名無しさん
2007/12/06(木) 09:06:210170デフォルトの名無しさん
2007/12/06(木) 09:17:260171デフォルトの名無しさん
2007/12/07(金) 06:42:57むしろこんなアルゴリズムでフィボナッチ数計算しようなんて逆に思いつかない
0172デフォルトの名無しさん
2007/12/07(金) 12:27:230173デフォルトの名無しさん
2007/12/07(金) 12:42:050174デフォルトの名無しさん
2007/12/07(金) 13:35:100175デフォルトの名無しさん
2007/12/09(日) 03:31:38単に[0, 1, 2, 3, 4, 5, 6, 7, 8]が欲しいごときで
list(range(9))
って書かなきゃいけないのって長くね?
対話実行時にストレス感じそう
0176デフォルトの名無しさん
2007/12/09(日) 03:46:49r=range
list(r(9))
インタラクティブならこういうことしない?
r=lambda x: list(range(x))
r(9)
めちゃつかうならこうしちゃえばいいし。
0177デフォルトの名無しさん
2007/12/21(金) 13:19:04i = 0
while 1:
yield i
i += 1
def enumerate(g):
return zip(N(), g)
0178デフォルトの名無しさん
2007/12/24(月) 06:34:09いやな奴過ぎてドン引きした。
0179デフォルトの名無しさん
2007/12/25(火) 10:44:15この辺?
0180デフォルトの名無しさん
2007/12/28(金) 21:48:48それじゃなくて、ごく最近ので、初ポストですって言ってメタクラスの話題振ってた奴に対して
の扱いがなんか異常だった。
で、その人の最後の捨て台詞が、「なんでpythonに貢献することが、楽しみというよりもむしろつまんねー作業なのかが
良く分かりました。本当にありがとうございました。」
0181デフォルトの名無しさん
2008/01/01(火) 21:28:010182デフォルトの名無しさん
2008/01/02(水) 21:17:44>------------------------
>As it will be used for Python 3.0 too, the toolset should be kept in a state
>where it is fully usable Python 3 code after one run of the ``2to3`` utility.
> 3.0でも使えなきゃやだ。道具箱の手入れは怠るべからず。3.0でも使えるように。
>一連の2to3ユーティリティが登場したら。
2to3コンバータツールをかまして互換性を取るというのは本当?
もしそうだとしたらコードを書く時どういう点に注意したら良いでしょうか。
0183デフォルトの名無しさん
2008/01/05(土) 19:11:140184デフォルトの名無しさん
2008/01/05(土) 19:52:04http://www.artima.com/weblogs/viewpost.jsp?thread=211200
http://www.kt.rim.or.jp/~kbk/zakkicho/07/zakkicho0707.html#D20070730-4
>You can't use .iterkeys(), but .keys() works differently in 2.6 and 3.0.
>You can't use xrange(), but range() works differently.
>You can't use metaclasses, as the syntax for specifying a metaclass
>is completely changed in 3.0. And so on.
>あなたは2.6と同じ記法で.iterkeys(),xrange(),metaclassを扱うことはできません。
>.iterkeys(),xrange()は廃止 => keys(),range()に移行
>metaclassは定義の仕方が変更されます
よく読んでみたら、あんま変わらないってことなのかな?英語ややこしい
むぅ
0185デフォルトの名無しさん
2008/01/10(木) 08:32:14xrange()は使えませんが、異なる動作のrange()は使えます。
今までのmetaclassは使えません。metaclassを記述する文法が3.0では完全に変わりました。
などなど。
0186デフォルトの名無しさん
2008/01/10(木) 09:41:11del range
range = xrange
del xrange
みたいなことが起こる
0187デフォルトの名無しさん
2008/01/11(金) 01:16:190188デフォルトの名無しさん
2008/01/11(金) 01:26:28range=xrange;del xrange
0189デフォルトの名無しさん
2008/01/13(日) 21:48:08>Q25 今一番興味のある言語は何ですか?
>
>特定の言語というより言語の特徴かな。erlangの
>軽量processとか。Lispはいつまでたっても興味がつきない。
>Perlもそう。Pythonも悪くないけど、ユーザーコミュニティー
>がいまひとつかなと。Pythonそのものが「俺のやり方至上主義」的な
>ところがある。誰が書いても同じコードになるのは初心者が迷わず
>にすむという意味ではいいのだけど、迷う過程が好きな僕にとって
>Pythonは退屈でしかない。
こいつわかってないな、
お前が「迷う過程」だと思ってるのは、「自転車置き場の議論」レベルの話であって、
そういうくだらないところで迷わないで済むのがpython、
そのレベルを一歩超えれば、迷うところはいくらだってある。
0190デフォルトの名無しさん
2008/01/13(日) 21:55:54リファレンスマニュアル片手にどう書こうかと迷いたいんだろwww
0191デフォルトの名無しさん
2008/01/13(日) 22:07:410192デフォルトの名無しさん
2008/01/13(日) 22:08:470193デフォルトの名無しさん
2008/01/13(日) 23:38:100194デフォルトの名無しさん
2008/01/14(月) 09:20:090195デフォルトの名無しさん
2008/01/14(月) 11:02:22ユーザーは増えたとおもうけど、日本だとウェブ系(フレームワーク)ばっかりじゃない?
内骨格のひととかもいるけどさ。
0196デフォルトの名無しさん
2008/01/14(月) 11:33:46昔を懐かしむのはオッサンの悪い癖だよ。
文句があるなら自分で行動を起こせばいいんだよオッサン。
0197デフォルトの名無しさん
2008/01/14(月) 11:36:200198デフォルトの名無しさん
2008/01/14(月) 13:17:40まあそれぞれ細かい分野ごとに分散しただけなのかも知れないけど。
0199デフォルトの名無しさん
2008/01/14(月) 14:09:47もっともRubyは食ってみて嫌いになったけど
0200デフォルトの名無しさん
2008/01/14(月) 14:24:28Rubyと比べて食わず嫌い云々じゃなくてユーザーコミュニティ云々の話ではないのか?
0201デフォルトの名無しさん
2008/01/14(月) 16:04:34al3x.net: Shared Hosting is a Ghetto
http://www.al3x.net/2008/01/shared-hosting-is-ghetto.html
外人いい加減だよな tumbler は rail じゃないだろよw
プロフィールみたら24歳よ。日本だとコメント欄が3つも
付いたら御の字よ。
レスは偉い人から承るものだったり、顔見知り同士で
社交辞令を交わすためのものなのですよ♪言語問わず
個人同士あれこれできるのは土壌の違いか…
The B-List: Shared hosting is not a ghetto
http://www.b-list.org/weblog/2008/jan/13/meathook/
ここ経由で発見しますた
The B-List: Making magic
http://www.b-list.org/weblog/2007/dec/03/making-magic/
The B-List: Clarke's Third Law
http://www.b-list.org/weblog/2007/dec/03/magic/
0202デフォルトの名無しさん
2008/01/14(月) 16:12:45って、よくみたら流れが読めてないか
ゆとり力と言わざるを得ない orz
0203デフォルトの名無しさん
2008/01/14(月) 18:38:31>言語問わず個人同士あれこれできるのは土壌の違いか…
これだよ
日本人だろうがやってる香具師はもうやってる
日本語でしかコミュニケーション出来ない糞が集まっても仕方ない
0204デフォルトの名無しさん
2008/01/14(月) 18:42:190205デフォルトの名無しさん
2008/01/14(月) 19:33:52>Q55 自分より年下で注目しているプログラマーは?
>
>これまた大勢。最近はむしろ年下の方が多いのかも。
>今の僕のJavascriptの書き方はほとんどAmachangに
>教わったようなものだし。一生プログラマーでいれるか
>どうかは、言い換えれば年下から学べるか否か。年長
>者が文句を言うだけの存在と化すのなら、その余命を
>もっと活用してくれるであろう人間に譲れ、と真剣に思う。
>余命が長い人の方が根源的な価値があるのだから。
>そういう意味ではプログラマーにとって一番重要な財産は「暇」なのかも。
ゆとり乙ですべて済まそうとするダメなおっさんに比べれば、
dankogaiの方がよほどまし
0206デフォルトの名無しさん
2008/01/14(月) 19:51:50>>202 >>203 >>204
この程度は本当にどうしようもないな
0207デフォルトの名無しさん
2008/01/14(月) 19:54:18戦争になったら真っ先に死んでくれるタイプの人間ですね。
みなさん、国の宝なので大切にしましょう。
0208デフォルトの名無しさん
2008/01/14(月) 20:00:32201=202が読み取れないゆとりからは学ぶことはないだろうけどw
0209デフォルトの名無しさん
2008/01/14(月) 20:15:100210デフォルトの名無しさん
2008/01/14(月) 21:23:13こいつらがPythonコミュニティをダメにしているようにしか見えない(wwwwwwwwww
0211デフォルトの名無しさん
2008/01/14(月) 21:32:580212デフォルトの名無しさん
2008/01/14(月) 21:37:13なんだよそれ(wwwwwwww
池沼という新キャラ登場か?(wwwwwwwwwwwwwwwwww
0213デフォルトの名無しさん
2008/01/14(月) 21:52:5320代後半から30代に多いって話は本当なのかね。
0214デフォルトの名無しさん
2008/01/14(月) 21:56:42という説もある
0215デフォルトの名無しさん
2008/01/14(月) 22:01:340216デフォルトの名無しさん
2008/01/14(月) 22:20:59という説もあるとかないとか
0217デフォルトの名無しさん
2008/01/15(火) 00:49:08のはRubyやPerlも一緒じゃないのかな。
RubyやPerlと比較して明らかに違う部分は、大御所扱いされるような
「本家へのコミット実績のある人」がいないが存在感がない、っていうところかと。
0218217
2008/01/15(火) 00:50:13誤: いない が 存在感がない
誤: いない か 存在感がない
0219デフォルトの名無しさん
2008/01/15(火) 00:56:06おまいが英語苦手でしかも技術力がないダメなオッサンであることはもうよく分かった。
痛々しいからこれいじょうやめような(ww
0220217
2008/01/15(火) 01:26:420221デフォルトの名無しさん
2008/01/15(火) 17:00:01いやちょっと Python いじってれば分かるけど重要なモジュール等も
英語のみの情報なので英語圏に取り込まれてしまっているという方が
正しいかと
Python も日本人著者による入門書がやっと出始めたばかりなので
日本語圏というのが出来るのはこれからだと思う
0222デフォルトの名無しさん
2008/01/15(火) 19:43:07http://fleur.hio.jp/perldoc/mix/lib/
module list
http://fleur.hio.jp/perldoc/modules/
untitled
http://ciel.hio.jp/translation/perldoc/func/each.html
ここみて Perl ってなにげにすごいよな
とか見直した漏れがいる…
外部ライブラリもそれなりにドキュメント化されてるし
底力って大切だよな…
とか思いつつ他の言語が気になってしまう罠
Pythonと平行して学習中…
0223デフォルトの名無しさん
2008/01/15(火) 22:42:41まあPerl 6で前捨てなんだけどね
0224デフォルトの名無しさん
2008/01/16(水) 11:00:50何でそんなサイト見てるの? CPAN見なよ。
やっぱりCPANがscript系言語に与えた影響は大きいと思うよ。
モジュールシステムのない言語は駄目だってことが決定的になった。
純粋主義のschemeでさえR6RSで入った。
0225デフォルトの名無しさん
2008/01/16(水) 12:59:23CPANにあるモジュールのうち、どのていどがPerl 6でも生き残るのでしょうか。
分からないので教えてください。
0226デフォルトの名無しさん
2008/01/16(水) 14:53:21なんかどこから見ていいかわからないよとか
しばらくトップページから入って彷徨ってたけど
CPAN saisoku search
http://cpan.ma.la/
とか便利そげだった。
うーんでも俺は>>222のとこのほうが肌に合うな
普段IEコンポのブラウザとかOpera使ってるし
あと訳文と原文を併記するのは原著者に対して誠意をもった
作業だと思う。印象が良いね。これは趣味の問題かもしれんけど
CPAN Mirrors
http://mirrors.cpan.org/
>There are currently 238 CPAN mirrors around the World
てかミラーサイトが238箇所あるんだな
富の分布に準じた形だな…
0227デフォルトの名無しさん
2008/01/16(水) 15:30:27JSON::XSが圧倒的すぐるwww
0228デフォルトの名無しさん
2008/01/16(水) 17:43:40perl6自体脳死状態なのでそのようなことを考えるのは無駄です。
故人perlの偉大な業績を継承してpythonはこの先生きのこるのです。
0229デフォルトの名無しさん
2008/01/17(木) 02:25:43あとブログ形式でスニペットが散逸してく
最近の傾向がなんか嫌。これはpythonに
限らないことだけど。
*3万行以上あるフレームワークに基づいたプラグイン
*どう組み合わせたら良いか素人目にはわからない
外部ライブラリ依存しまくりなツール
これがブログのささやかな日常の合間合間に
サンプルコード・使用法として挿入されてたり…
嫌いではないけど、すこし入って行きづらい部分が
あると問われると否定できない俺ガイル…
0230デフォルトの名無しさん
2008/01/17(木) 02:35:51利かない印象が…BeatifulSoup vs Hpricotみたいな(爆)
0231デフォルトの名無しさん
2008/01/17(木) 02:41:00適材適所? というかケースバイケースかもしれん…
0232デフォルトの名無しさん
2008/01/17(木) 03:40:37朝鮮人はうざいなあwww
0233デフォルトの名無しさん
2008/01/17(木) 09:15:00Django使いは正直ウザいよね。
0234デフォルトの名無しさん
2008/01/17(木) 12:41:110235デフォルトの名無しさん
2008/01/17(木) 12:52:54つ エスペラント
0236デフォルトの名無しさん
2008/01/17(木) 13:17:10MS-IMEに文句言ってくださいwww
巨艦大砲主義 orz
0237デフォルトの名無しさん
2008/01/17(木) 13:47:43http://nowa.jp/tag/javascript?page=2
>正しい無限ループの書き方 多言語編
おもしろいな…
ちょっとこの発想は出て来なかった orz
0238デフォルトの名無しさん
2008/01/17(木) 13:52:55IFrame化してテストに掛けたほうが合理的か…
うむテストに関するノウハウが足りぬ orz
0239デフォルトの名無しさん
2008/01/17(木) 15:16:44IMEに文句いうまえに日本語勉強しろよw
http://ja.wikipedia.org/wiki/%E5%A4%A7%E8%89%A6%E5%B7%A8%E7%A0%B2%E4%B8%BB%E7%BE%A9
0240デフォルトの名無しさん
2008/01/17(木) 15:23:52while (TAT):
print "(TAT) < 帰れないよー"
0241デフォルトの名無しさん
2008/01/17(木) 19:58:15わざとPython抜いているだろ
0242デフォルトの名無しさん
2008/01/17(木) 22:04:21一応忘れてはいないみたいだね
0243デフォルトの名無しさん
2008/01/18(金) 00:07:10そこに書いてあってLAMPのところに書いてないのかwww
0244デフォルトの名無しさん
2008/01/18(金) 00:27:270245デフォルトの名無しさん
2008/01/20(日) 15:52:11import __hello__
0246デフォルトの名無しさん
2008/01/20(日) 18:36:56Ipy1.1 via IronPythonConsole
>>>import __hello__
No module named __hello__
Python 2.5.1 (r251:54863, Apr 18 2007, 08:51:08) [MSC v.1310 32 bit (Intel)] onwin32
>>> import __hello__
Hello world...
>>> __hello__.__doc__
>>> __hello__
<module '__hello__' from '<frozen>'>
>>> help(__hello__)
Help on module __hello__:
NAME
__hello__
FILE
c:\<frozen>
なんか <frozen> とか出力されたな…なんじゃこりゃ???
0247デフォルトの名無しさん
2008/01/20(日) 20:45:460248デフォルトの名無しさん
2008/01/21(月) 15:38:04http://www.triv.org.uk/~nelis/
ここの weblike 使えば、mod_python が使える環境なら、
web.py より良さげな予感がする…あとで調べる
0249デフォルトの名無しさん
2008/01/21(月) 23:28:440250デフォルトの名無しさん
2008/01/22(火) 01:11:03えー。それはまずいのかな…
Oracle to get BEA + 最近の言語
http://dolduke.blogspot.com/feeds/posts/default
うん。あまり関係ないけどニュースとかチェックしないと
駄目かなとか勉強になったのでメモ代わりにコピペする…
0251デフォルトの名無しさん
2008/01/22(火) 01:16:02ちゃんとしたリンク張れクソが。
氏ね。インデントしすぎで氏ね。
0252デフォルトの名無しさん
2008/01/22(火) 01:33:47■ このスレッドは過去ログ倉庫に格納されています