pythonがこの先生きのこるには
■ このスレッドは過去ログ倉庫に格納されています
1七色波紋 ◆.VgGY5NKtU
2007/01/05(金) 20:26:11 $python kinoko.py this_teacher
637デフォルトの名無しさん
2009/01/29(木) 19:21:47 >>> for (a,b) in ((1, 2), (3, 4)):
... print a,b
...
1 2
3 4
>>> for (a,b) in ((1, 2),):
... print a,b
...
1 2
>>> for (a,b) in (1, 2):
... print a,b
...
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'int' object is not iterable
>>> reduce(lambda x,y: (x,y), range(9))
((((((((0, 1), 2), 3), 4), 5), 6), 7), 8)
>>> for (a,b) in reduce(lambda x,y: (x,y), range(9)):
... print a,b
...
((((((0, 1), 2), 3), 4), 5), 6) 7
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'int' object is not iterable
... print a,b
...
1 2
3 4
>>> for (a,b) in ((1, 2),):
... print a,b
...
1 2
>>> for (a,b) in (1, 2):
... print a,b
...
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'int' object is not iterable
>>> reduce(lambda x,y: (x,y), range(9))
((((((((0, 1), 2), 3), 4), 5), 6), 7), 8)
>>> for (a,b) in reduce(lambda x,y: (x,y), range(9)):
... print a,b
...
((((((0, 1), 2), 3), 4), 5), 6) 7
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'int' object is not iterable
638デフォルトの名無しさん
2009/01/29(木) 19:28:45 (((((((0, 1), 2), 3), 4), 5), 6), 7), 8
((((((0, 1), 2), 3), 4), 5), 6), 7
(((((0, 1), 2), 3), 4), 5), 6
((((0, 1), 2), 3), 4), 5
のように取り出したいのですが・・・
((((((0, 1), 2), 3), 4), 5), 6), 7
(((((0, 1), 2), 3), 4), 5), 6
((((0, 1), 2), 3), 4), 5
のように取り出したいのですが・・・
639デフォルトの名無しさん
2009/01/29(木) 20:09:14 >>> def hoge(x):
... if isinstance(x,tuple): return(hoge(*x[:-1]), hoge(x[-1]))
... else: return x
...
>>> hoge(reduce(lambda x,y: (x,y), range(9)))
((((((((0, 1), 2), 3), 4), 5), 6), 7), 8)
>>> def hoge(x):
... if isinstance(x, tuple):
... print x[:-1], x[-1]
... return(hoge(*x[:-1]), hoge(x[-1]))
... else: return x
...
>>> hoge(reduce(lambda x,y: (x,y), range(9)))
((((((((0, 1), 2), 3), 4), 5), 6), 7),) 8
(((((((0, 1), 2), 3), 4), 5), 6),) 7
((((((0, 1), 2), 3), 4), 5),) 6
(((((0, 1), 2), 3), 4),) 5
((((0, 1), 2), 3),) 4
(((0, 1), 2),) 3
((0, 1),) 2
(0,) 1
((((((((0, 1), 2), 3), 4), 5), 6), 7), 8)
こうですか?分かりません><
... if isinstance(x,tuple): return(hoge(*x[:-1]), hoge(x[-1]))
... else: return x
...
>>> hoge(reduce(lambda x,y: (x,y), range(9)))
((((((((0, 1), 2), 3), 4), 5), 6), 7), 8)
>>> def hoge(x):
... if isinstance(x, tuple):
... print x[:-1], x[-1]
... return(hoge(*x[:-1]), hoge(x[-1]))
... else: return x
...
>>> hoge(reduce(lambda x,y: (x,y), range(9)))
((((((((0, 1), 2), 3), 4), 5), 6), 7),) 8
(((((((0, 1), 2), 3), 4), 5), 6),) 7
((((((0, 1), 2), 3), 4), 5),) 6
(((((0, 1), 2), 3), 4),) 5
((((0, 1), 2), 3),) 4
(((0, 1), 2),) 3
((0, 1),) 2
(0,) 1
((((((((0, 1), 2), 3), 4), 5), 6), 7), 8)
こうですか?分かりません><
640デフォルトの名無しさん
2009/01/29(木) 20:29:54 >>> reduce(lambda x,y: (y,x), range(9))
(8, (7, (6, (5, (4, (3, (2, (1, 0))))))))
>>> hoge(reduce(lambda x,y: (y,x), range(9)))
(8,) (7, (6, (5, (4, (3, (2, (1, 0)))))))
(7,) (6, (5, (4, (3, (2, (1, 0))))))
(6,) (5, (4, (3, (2, (1, 0)))))
(5,) (4, (3, (2, (1, 0))))
(4,) (3, (2, (1, 0)))
(3,) (2, (1, 0))
(2,) (1, 0)
(1,) 0
(8, (7, (6, (5, (4, (3, (2, (1, 0))))))))
>>> hoge((((0,(((1,(2,(3,4))),(5,((6,7),8))),9)),10),(11,12)))
(((0, (((1, (2, (3, 4))), (5, ((6, 7), 8))), 9)), 10),) (11, 12)
((0, (((1, (2, (3, 4))), (5, ((6, 7), 8))), 9)),) 10
(0,) (((1, (2, (3, 4))), (5, ((6, 7), 8))), 9)
(((1, (2, (3, 4))), (5, ((6, 7), 8))),) 9
((1, (2, (3, 4))),) (5, ((6, 7), 8))
(1,) (2, (3, 4))
(2,) (3, 4)
(3,) 4
(5,) ((6, 7), 8)
((6, 7),) 8
(6,) 7
(11,) 12
(((0, (((1, (2, (3, 4))), (5, ((6, 7), 8))), 9)), 10), (11, 12))
(8, (7, (6, (5, (4, (3, (2, (1, 0))))))))
>>> hoge(reduce(lambda x,y: (y,x), range(9)))
(8,) (7, (6, (5, (4, (3, (2, (1, 0)))))))
(7,) (6, (5, (4, (3, (2, (1, 0))))))
(6,) (5, (4, (3, (2, (1, 0)))))
(5,) (4, (3, (2, (1, 0))))
(4,) (3, (2, (1, 0)))
(3,) (2, (1, 0))
(2,) (1, 0)
(1,) 0
(8, (7, (6, (5, (4, (3, (2, (1, 0))))))))
>>> hoge((((0,(((1,(2,(3,4))),(5,((6,7),8))),9)),10),(11,12)))
(((0, (((1, (2, (3, 4))), (5, ((6, 7), 8))), 9)), 10),) (11, 12)
((0, (((1, (2, (3, 4))), (5, ((6, 7), 8))), 9)),) 10
(0,) (((1, (2, (3, 4))), (5, ((6, 7), 8))), 9)
(((1, (2, (3, 4))), (5, ((6, 7), 8))),) 9
((1, (2, (3, 4))),) (5, ((6, 7), 8))
(1,) (2, (3, 4))
(2,) (3, 4)
(3,) 4
(5,) ((6, 7), 8)
((6, 7),) 8
(6,) 7
(11,) 12
(((0, (((1, (2, (3, 4))), (5, ((6, 7), 8))), 9)), 10), (11, 12))
641デフォルトの名無しさん
2009/01/30(金) 00:35:37 メモリの無駄のような気もするけど・・・
>>> for a,b in reduce(lambda x,y:((x and x[0],y),)+(x or ()),range(9)): print a,b
...
(((((((0, 1), 2), 3), 4), 5), 6), 7) 8
((((((0, 1), 2), 3), 4), 5), 6) 7
(((((0, 1), 2), 3), 4), 5) 6
((((0, 1), 2), 3), 4) 5
(((0, 1), 2), 3) 4
((0, 1), 2) 3
(0, 1) 2
0 1
>>> for a,b in reduce(lambda x,y:((x and x[0],y),)+(x or ()),range(9)): print a,b
...
(((((((0, 1), 2), 3), 4), 5), 6), 7) 8
((((((0, 1), 2), 3), 4), 5), 6) 7
(((((0, 1), 2), 3), 4), 5) 6
((((0, 1), 2), 3), 4) 5
(((0, 1), 2), 3) 4
((0, 1), 2) 3
(0, 1) 2
0 1
642デフォルトの名無しさん
2009/01/30(金) 00:37:22 reduce の初期値を指定すればこういう風にもできる
>>> for a,b in reduce(lambda x,y:((x and x[0],y),)+x,range(9),()): print a,b
...
(((((((((), 0), 1), 2), 3), 4), 5), 6), 7) 8
((((((((), 0), 1), 2), 3), 4), 5), 6) 7
(((((((), 0), 1), 2), 3), 4), 5) 6
((((((), 0), 1), 2), 3), 4) 5
(((((), 0), 1), 2), 3) 4
((((), 0), 1), 2) 3
(((), 0), 1) 2
((), 0) 1
() 0
>>> for a,b in reduce(lambda x,y:((x and x[0],y),)+x,range(9),()): print a,b
...
(((((((((), 0), 1), 2), 3), 4), 5), 6), 7) 8
((((((((), 0), 1), 2), 3), 4), 5), 6) 7
(((((((), 0), 1), 2), 3), 4), 5) 6
((((((), 0), 1), 2), 3), 4) 5
(((((), 0), 1), 2), 3) 4
((((), 0), 1), 2) 3
(((), 0), 1) 2
((), 0) 1
() 0
643デフォルトの名無しさん
2009/01/30(金) 00:39:06 というか、641 は 0 が False であること使ってるから正しくないか・・・
644デフォルトの名無しさん
2009/01/30(金) 02:45:07 >>637
for a, b in ...
ていうのは uncons のための構文じゃないから、
無理やりそれで、linked list 上を走ろうとしてもできない。
たぶんやろうとしたのはこういうこと?
>>> lst = reduce(lambda x, y: (x, y), range(9))
>>> while lst: lst, x = lst ; print lst, x
...
(((((((0, 1), 2), 3), 4), 5), 6), 7) 8
((((((0, 1), 2), 3), 4), 5), 6) 7
(((((0, 1), 2), 3), 4), 5) 6
((((0, 1), 2), 3), 4) 5
(((0, 1), 2), 3) 4
((0, 1), 2) 3
(0, 1) 2
0 1
for a, b in ...
ていうのは uncons のための構文じゃないから、
無理やりそれで、linked list 上を走ろうとしてもできない。
たぶんやろうとしたのはこういうこと?
>>> lst = reduce(lambda x, y: (x, y), range(9))
>>> while lst: lst, x = lst ; print lst, x
...
(((((((0, 1), 2), 3), 4), 5), 6), 7) 8
((((((0, 1), 2), 3), 4), 5), 6) 7
(((((0, 1), 2), 3), 4), 5) 6
((((0, 1), 2), 3), 4) 5
(((0, 1), 2), 3) 4
((0, 1), 2) 3
(0, 1) 2
0 1
645デフォルトの名無しさん
2009/01/30(金) 02:48:16 ちなみに、また、0 が False であることを使っているので、
一般的にやりたかったら、while lst: の所を、
while isinstance(lst, tuple):
にするとか・・・、
一般的にやりたかったら、while lst: の所を、
while isinstance(lst, tuple):
にするとか・・・、
646デフォルトの名無しさん
2009/01/30(金) 02:51:50 しかし、reduce 自体、「python 的でない」「有効な use case は存在しない」
とされて、3.0 では消された訳だから、うえみたいなタイプのコーディングの仕方
自体、python ではあまり推奨されないことだと思う。
とされて、3.0 では消された訳だから、うえみたいなタイプのコーディングの仕方
自体、python ではあまり推奨されないことだと思う。
647デフォルトの名無しさん
2009/01/30(金) 09:21:43 >>644
ありがとうございました
ありがとうございました
648デフォルトの名無しさん
2009/01/31(土) 22:47:11 thx!
649!omikuji
2009/02/01(日) 14:34:23 !omikuji
650デフォルトの名無しさん
2009/02/07(土) 09:09:02 Python使いの諸君!
速く2chでタブが表示されるように左翼活動を開始せよ!
速く2chでタブが表示されるように左翼活動を開始せよ!
651デフォルトの名無しさん
2009/02/07(土) 12:57:21 なるほど
ありがとうございました
ありがとうございました
652デフォルトの名無しさん
2009/02/26(木) 19:43:27 ttp://dev.pocoo.org/~gbrandl/py3pkgs.png
一時微妙に減ってるのはどういう訳だ?
一時微妙に減ってるのはどういう訳だ?
653デフォルトの名無しさん
2009/03/01(日) 16:58:13 >>652
なんのグラフか説明くれないのか
なんのグラフか説明くれないのか
654デフォルトの名無しさん
2009/03/01(日) 17:16:04 [Python-porting] Number of Python 3 packages
ttp://mail.python.org/pipermail/python-porting/2008-December/000008.html
ttp://mail.python.org/pipermail/python-porting/2008-December/000008.html
655デフォルトの名無しさん
2009/03/01(日) 17:35:24 urllibだかhttplibだかを1パッケージに集約して減らしたんじゃない?
656デフォルトの名無しさん
2009/03/01(日) 19:01:45 パイソン先生が
キノコる、っていう新手の
AVかと...
どんなプレイかと想像しちまったじゃまいか。
キノコる、っていう新手の
AVかと...
どんなプレイかと想像しちまったじゃまいか。
657デフォルトの名無しさん
2009/03/05(木) 00:24:59 日本人ならRubyにしとけ。Pythonなんて完全に駆逐してしまえ。
658デフォルトの名無しさん
2009/03/05(木) 01:30:47 Pythonはかなりの部分をRubyからパクってるしなあ。悲しいな
659デフォルトの名無しさん
2009/03/05(木) 02:18:23 な、なんだってー
660デフォルトの名無しさん
2009/03/05(木) 10:58:55 まぁ嘘だしな
661デフォルトの名無しさん
2009/03/05(木) 13:09:28 タイムパラドックスだな
662デフォルトの名無しさん
2009/03/29(日) 06:44:28 >>658
むしろ初期のrubyライブラリしょぼすぎてわざわざPythonのを利用する方法とられてたよなw
むしろ初期のrubyライブラリしょぼすぎてわざわざPythonのを利用する方法とられてたよなw
663デフォルトの名無しさん
2009/04/05(日) 15:39:27 ああ、これですか。
http://www.goto.info.waseda.ac.jp/~fukusima/ruby/python-j.html
http://www.goto.info.waseda.ac.jp/~fukusima/ruby/python-j.html
664デフォルトの名無しさん
2009/08/22(土) 08:23:05 やっぱ日本人ならPythonを辞めてRubyに乗り換えるべきなのかな…
書店のコンピュータコーナーにいってみると、
Pythonの書籍はわずかでRuby関連の書籍がどっさり置かれている。
書店のコンピュータコーナーにいってみると、
Pythonの書籍はわずかでRuby関連の書籍がどっさり置かれている。
665デフォルトの名無しさん
2009/08/22(土) 12:13:10 日本人ならRubyを辞めてPythonに乗り換えるべき
666デフォルトの名無しさん
2009/08/22(土) 13:24:10 Jython 日本語使えねぇ〜
何だよ、このうんこは!
何だよ、このうんこは!
667デフォルトの名無しさん
2009/08/22(土) 22:27:06 ?
668デフォルトの名無しさん
2009/08/28(金) 22:07:09 え?
669デフォルトの名無しさん
2009/08/28(金) 23:03:41 Jython死んJython!
670デフォルトの名無しさん
2009/09/15(火) 21:14:35 過疎?
671デフォルトの名無しさん
2009/09/16(水) 00:38:22 気のせいだ
672デフォルトの名無しさん
2009/09/27(日) 22:16:09 Rubyに比べてPythonが優れている点ってなんですか?
673デフォルトの名無しさん
2009/09/27(日) 22:20:00 速さ
674デフォルトの名無しさん
2009/09/27(日) 22:26:22 あと、豊富なライブラリと知識の蓄積とかじゃないの。
675デフォルトの名無しさん
2009/09/27(日) 22:47:07 まともなドキュメント
676デフォルトの名無しさん
2009/09/28(月) 00:41:30 変な奴少ないし
677デフォルトの名無しさん
2009/09/28(月) 00:44:22 角電池とか温泉とかそういう話題で延々スレが荒れたりしないしな
678デフォルトの名無しさん
2009/09/28(月) 00:45:35 変な奴は2ちゃんにしかいないな
679デフォルトの名無しさん
2009/09/28(月) 00:55:35 信者が少ない
680デフォルトの名無しさん
2009/09/28(月) 14:20:16 温泉であっ−!!
681デフォルトの名無しさん
2009/09/28(月) 15:35:57 ブランドイメージが良いところかな。
googleが使ってたり、先進的なイメージがあったりする。
今注目の言語。
googleが使ってたり、先進的なイメージがあったりする。
今注目の言語。
682デフォルトの名無しさん
2009/09/29(火) 00:16:12 Pythonをやるとア○ルを開発できるって本当ですか?
683デフォルトの名無しさん
2009/09/29(火) 00:27:36 pass
684デフォルトの名無しさん
2009/11/03(火) 17:20:38 今日もきのこってる
685デフォルトの名無しさん
2009/11/17(火) 18:52:18 pythonやってると、あなるがむずむずする。
686デフォルトの名無しさん
2009/11/17(火) 19:04:55 ハッカソンで開発してる俺は勝ち組
687デフォルトの名無しさん
2009/11/24(火) 14:11:30688デフォルトの名無しさん
2009/12/12(土) 19:44:44 printやfor文if文が関数になった時点でこの言語は終わってる。
なぜあんなに互換性が無くなるほど弄くったのか理解できない。
なぜあんなに互換性が無くなるほど弄くったのか理解できない。
689デフォルトの名無しさん
2009/12/12(土) 19:52:26 バージョンが0.1上がる度に
互換性が問題になる某言語よりまし。
互換性が問題になる某言語よりまし。
690デフォルトの名無しさん
2009/12/12(土) 19:54:15 バージョンが0.0.1上がる度に
互換性が問題になる某言語よりまし。
互換性が問題になる某言語よりまし。
691デフォルトの名無しさん
2009/12/12(土) 20:06:58 Python3でもforやifは文であって関数ではないが?
なんか根本的に勘違いしてないか?
なんか根本的に勘違いしてないか?
692デフォルトの名無しさん
2009/12/12(土) 20:17:35 そんなエイプリルフールネタがあったような気がする
693デフォルトの名無しさん
2009/12/12(土) 20:23:46 いいえ、それはLispです。
694デフォルトの名無しさん
2009/12/12(土) 20:42:01 Lispだってfor(のようなもの)やifは関数にはできない。特殊形式。
forやifのようなものを関数にするとしたら、引数の遅延評価が
必要になる。
エイプリルフールてこれか? だいぶ違うが。
ttps://lists.csail.mit.edu/pipermail/ll-discuss/2005-April/000187.html
それのネタ元
ttp://www.artima.com/weblogs/viewpost.jsp?thread=98196
さらにネタ元
ttp://mail.python.org/pipermail/python-list/2004-August/274787.html
forやifのようなものを関数にするとしたら、引数の遅延評価が
必要になる。
エイプリルフールてこれか? だいぶ違うが。
ttps://lists.csail.mit.edu/pipermail/ll-discuss/2005-April/000187.html
それのネタ元
ttp://www.artima.com/weblogs/viewpost.jsp?thread=98196
さらにネタ元
ttp://mail.python.org/pipermail/python-list/2004-August/274787.html
695デフォルトの名無しさん
2009/12/12(土) 21:23:25 これじゃないか?
ttp://coreblog.org/ats/statements-to-expressions-python-31
ttp://coreblog.org/ats/statements-to-expressions-python-31
696デフォルトの名無しさん
2009/12/14(月) 00:24:59697デフォルトの名無しさん
2009/12/22(火) 11:16:17 ?
698デフォルトの名無しさん
2009/12/22(火) 20:02:35 if文が関数って、
for i > 10:
print "hello"
と書けたのが
for(i > 10)
print("hello");
と書かないといけなくなるってこと?
perlと変わらないじゃん。
pythonは興味あるけどなんか地雷言語っぽいな。
python2.5辺りのコードは見た限り、凄くシンプルな印象だったのに、残念だ。
for i > 10:
print "hello"
と書けたのが
for(i > 10)
print("hello");
と書かないといけなくなるってこと?
perlと変わらないじゃん。
pythonは興味あるけどなんか地雷言語っぽいな。
python2.5辺りのコードは見た限り、凄くシンプルな印象だったのに、残念だ。
699デフォルトの名無しさん
2009/12/22(火) 20:10:13 もうすぐクリスマスなのに頭の中が春な男の人って…
700デフォルトの名無しさん
2009/12/22(火) 20:52:48 きのこスレだから年中春なんだよ、たぶん
701デフォルトの名無しさん
2009/12/23(水) 00:37:15 ちょっと温かくなってきたしな
702デフォルトの名無しさん
2009/12/25(金) 00:07:44 ぼくのきのこもちょうど温まってきたころです。
703デフォルトの名無しさん
2009/12/25(金) 00:09:37 ぼくのきのこも胞子を放出しそうです
704デフォルトの名無しさん
2009/12/25(金) 20:36:50 それはカンジダ
すぐ病院へ逝け
すぐ病院へ逝け
705デフォルトの名無しさん
2010/01/08(金) 19:25:32 いいねえパイソン。
俺は好きだよ。
コード打ってれば勝手にソースが整理されるし。
イベントの受信のためにいちいちリスナを作らなくても普通に関数を書くだけで済むところが特にいい。
俺は好きだよ。
コード打ってれば勝手にソースが整理されるし。
イベントの受信のためにいちいちリスナを作らなくても普通に関数を書くだけで済むところが特にいい。
706デフォルトの名無しさん
2010/04/25(日) 04:09:29 >>> a=[]
>>> a.append(a)
>>> a
[[...]]
>>> a[0]
[[...]]
>>> a[0][0]
[[...]]
>>> eval('a'+'[0]'*100)
[[...]]
>>> eval('a'+'[0]'*10000)
[[...]]
>>> eval('a'+'[0]'*1000000)
Segmentation fault
>>> a.append(a)
>>> a
[[...]]
>>> a[0]
[[...]]
>>> a[0][0]
[[...]]
>>> eval('a'+'[0]'*100)
[[...]]
>>> eval('a'+'[0]'*10000)
[[...]]
>>> eval('a'+'[0]'*1000000)
Segmentation fault
707デフォルトの名無しさん
2010/04/25(日) 07:54:18 スタックオーバーフローか。
708デフォルトの名無しさん
2010/04/25(日) 14:42:43 generator 使ったらどうなるかな
709デフォルトの名無しさん
2010/04/26(月) 12:48:33 先生!!
きのこるんでつか(°∀°)
きのこるんでつか(°∀°)
710デフォルトの名無しさん
2010/04/27(火) 20:43:52 元気のこ(゚∀゚)
711デフォルトの名無しさん
2010/04/27(火) 20:47:18 >>710
死ね
死ね
712デフォルトの名無しさん
2010/04/27(火) 23:09:45 >>> (False == False) is False
False
>>> False == (False is False)
False
>>> False == False is False
True
False
>>> False == (False is False)
False
>>> False == False is False
True
713デフォルトの名無しさん
2010/04/27(火) 23:11:29 >>711
(゚∀゚)
(゚∀゚)
714デフォルトの名無しさん
2010/07/14(水) 13:25:15 print文がこの先生きのこるには
715デフォルトの名無しさん
2010/07/19(月) 04:22:13 print といえば最近こんなの見つけた
class QuickOutputter(object):
def __lt__(self, msg):
print msg
return self
o = QuickOutputter()
o< "hello"
class QuickOutputter(object):
def __lt__(self, msg):
print msg
return self
o = QuickOutputter()
o< "hello"
716デフォルトの名無しさん
2010/07/19(月) 15:06:51 __lshift__
717デフォルトの名無しさん
2010/08/10(火) 18:40:46 【国際情勢】マラウイ人女性、マツタケ料理で訴訟 「男性器かと思った」
http://gimpo.2ch.net/test/read.cgi/kinoko/1242621789/
http://gimpo.2ch.net/test/read.cgi/kinoko/1242621789/
718デフォルトの名無しさん
2010/08/11(水) 10:02:08 きのこに反応するbotか
719デフォルトの名無しさん
2010/11/17(水) 09:58:05 コードうってれば勝手にインデントしてくれるから好きって、はぁ?
あのー死ぬほどリファクタリングしにくいんですけどー
ていうかー巷に転がってるコードって品質の低いゴミが多いですよねー(ぐんにょり
Bicycle Repair Manをデフォで言語仕様に加えるべきだと思うわ
あのー死ぬほどリファクタリングしにくいんですけどー
ていうかー巷に転がってるコードって品質の低いゴミが多いですよねー(ぐんにょり
Bicycle Repair Manをデフォで言語仕様に加えるべきだと思うわ
720デフォルトの名無しさん
2010/11/17(水) 14:02:56 >あのー死ぬほどリファクタリングしにくいんですけどー
そんなことない
リファクタリングもしやすい
>ていうかー巷に転がってるコードって品質の低いゴミが多いですよねー(ぐんにょり
これは半分同意
まともなのもあるけど書きなぐったひどいのも多い
だけどその事情はrubyperlphpでもなじ
そんなことない
リファクタリングもしやすい
>ていうかー巷に転がってるコードって品質の低いゴミが多いですよねー(ぐんにょり
これは半分同意
まともなのもあるけど書きなぐったひどいのも多い
だけどその事情はrubyperlphpでもなじ
721デフォルトの名無しさん
2010/11/18(木) 12:39:18 Rubyメインだけど、Pythonにはあまりそういうイメージ無いなあ
なんつーかお堅い人が使ってるイメージだから
酷いコードとか皆無に見えてそこだけは羨ましいと思ってたんだが、そうでもないのか
PerlはCGI全盛期に書かれた奴がかなり酷いし
PHPはお手軽Web言語って立ち位置だから仕方ない感じ
Rubyは品質が低いっつーか、無駄にテクいことをやろうとして読みにくいのが多いイメージ
なんつーかお堅い人が使ってるイメージだから
酷いコードとか皆無に見えてそこだけは羨ましいと思ってたんだが、そうでもないのか
PerlはCGI全盛期に書かれた奴がかなり酷いし
PHPはお手軽Web言語って立ち位置だから仕方ない感じ
Rubyは品質が低いっつーか、無駄にテクいことをやろうとして読みにくいのが多いイメージ
722デフォルトの名無しさん
2011/01/15(土) 20:45:41 _,,...,_
/_~,,..::: ~"'ヽ
(,,"ヾ ii /^',)
:i i"
|(,,゚Д゚)
|(ノ |)
| |
ヽ _ノ
U"U
/_~,,..::: ~"'ヽ
(,,"ヾ ii /^',)
:i i"
|(,,゚Д゚)
|(ノ |)
| |
ヽ _ノ
U"U
723デフォルトの名無しさん
2011/02/13(日) 22:11:23 >>721
そんなことないと思うよ。むしろRubyの方がコードの美しさにこだわりがある人が多い気がする。
そんなことないと思うよ。むしろRubyの方がコードの美しさにこだわりがある人が多い気がする。
724デフォルトの名無しさん
2011/02/14(月) 06:13:59 でもその「美しさ」のベクトルが変な気がするんだよ
725デフォルトの名無しさん
2011/02/14(月) 06:43:31 同じことを書こうとしたけど思い留まってたのに
726721
2011/02/14(月) 18:49:03729デフォルトの名無しさん
2011/05/20(金) 19:08:13.56 _,..-――-:..、 ⌒⌒
/.:;;;;;;;;;;;;;;;;;;;;;::.\ ^^
/ .::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::..ヽ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::: _,,,......,,__
:::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::/_~ ,,...:::_::;; ~"'ヽ
:::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::: (,, '"ヾヽ i|i //^''ヽ,,) どうすれば、この先生きのこれるのか・・・。
:::::::::::::::::::::::::::: ^ :'⌒i i⌒"
:::::::::::: .(| ,;;;;;;|
(ノ...,;;;;;;|
-―'――ー'''‐'ー'''―‐'―''''―‐'''ー'''.| ,;;;;;;|'-''――'`'
,, '''' `、 `´'、、, ''' ''' ヽ _ノ 、、,
,,, '' ,, ''''' ''''' U"U ,,,,
/.:;;;;;;;;;;;;;;;;;;;;;::.\ ^^
/ .::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::..ヽ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::: _,,,......,,__
:::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::/_~ ,,...:::_::;; ~"'ヽ
:::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::: (,, '"ヾヽ i|i //^''ヽ,,) どうすれば、この先生きのこれるのか・・・。
:::::::::::::::::::::::::::: ^ :'⌒i i⌒"
:::::::::::: .(| ,;;;;;;|
(ノ...,;;;;;;|
-―'――ー'''‐'ー'''―‐'―''''―‐'''ー'''.| ,;;;;;;|'-''――'`'
,, '''' `、 `´'、、, ''' ''' ヽ _ノ 、、,
,,, '' ,, ''''' ''''' U"U ,,,,
730デフォルトの名無しさん
2011/05/30(月) 11:10:58.51 もう2chには何の魅力も無いな
731デフォルトの名無しさん
2011/06/08(水) 23:10:54.87 3系の移行が全然進まないね。このままフェードアウトするんだろうか。
732デフォルトの名無しさん
2011/06/08(水) 23:43:02.67 IPv6 と同じ運命を辿りそう
733デフォルトの名無しさん
2011/06/09(木) 04:01:17.11 Perl6、Ruby1.9、Phyton3とたいてい失敗するよね。
やらなきゃいいのに。
やらなきゃいいのに。
734デフォルトの名無しさん
2011/06/09(木) 04:29:26.51 windows7
735デフォルトの名無しさん
2011/06/09(木) 08:19:04.55 永遠に古いの使ってろ
736デフォルトの名無しさん
2011/07/08(金) 20:28:52.19 かなり浸透してるから
737デフォルトの名無しさん
2011/07/11(月) 06:24:41.62 普通に、python3しか使ってないわ
■ このスレッドは過去ログ倉庫に格納されています
