pythonがこの先生きのこるには

■ このスレッドは過去ログ倉庫に格納されています
1七色波紋 ◆.VgGY5NKtU
垢版 |
2007/01/05(金) 20:26:11
$python kinoko.py this_teacher
2008/01/22(火) 01:16:02
>>250
ちゃんとしたリンク張れクソが。
氏ね。インデントしすぎで氏ね。
2008/01/22(火) 01:33:47
うでがーー!うでがーー!(カタカタカタカタカタカタカタ・・・・・・・・
2008/01/23(水) 01:05:41
>>250
>python は古くさい感じがする。とはいえ、熱狂的な支持者がいる事も確かで、もっと使い込んでみる事も必要だろう。

>Python ... いまさらだが、昔、少しやってやめてしまっていた。
>ただし、機能は一通りあるわけだし、あとはどれだけ興味が維持できるかが
ポイント。

3ポスト中2つでダメだしされるPythonカワイソス
2008/01/23(水) 01:28:27
そういう根拠の無い個人的感想はダメだしとは言わない。
2008/01/23(水) 10:17:00
253の方がカワイソウだよ(WW
2008/01/23(水) 13:56:35
言語との相性なんてすべてフィーリングで決まるんですよ(暴言
2008/01/23(水) 15:07:04
functional style and OO are orthogonal

外人さんは orthogonal とか表現すぐ使う…
やっぱりなんか違和感があるな メモメモ
2008/01/23(水) 15:51:52
でも、functional と OO そのものはなんかうまくかみ合ってない気がする・・・
2008/01/23(水) 16:29:11
>>258
もともと別のパラダイムなのでかみ合うわけがないだろ常考。
2008/01/24(木) 00:06:58
>>251-252
ワロタw
2008/01/26(土) 02:46:43
>>249
別の言語みたいに文字列の扱いだけで1ヶ月以上言い争いしているほうがいいのかwww
2008/01/28(月) 16:33:44
>>> ....__class__.__name__
'ellipsis'
2008/01/28(月) 22:44:26
>>262
ellipsisがあるのは知ってるが
使い道は知らない
2008/01/31(木) 10:36:40
セットリテラルの議論が荒れている
セット内包はmutable(set)で、{a,b,c}のほうはimmutable(frozenset)を返す方向になりつつあるっぽい・・・
2008/02/03(日) 04:06:23
dict comprehension が確定したらしい、

bash-3.2$ ./python.exe
Python 3.0a2+ (py3k:60207, Jan 22 2008, 16:58:59)
[GCC 4.0.1 (Apple Inc. build 5465)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> {x:x**2 for x in range(10)}
{0: 0, 1: 1, 2: 4, 3: 9, 4: 16, 5: 25, 6: 36, 7: 49, 8: 64, 9: 81}
>>>

なんかホント富豪的プログラミングって感じだ・・・
2008/02/03(日) 10:06:30
setもcomprehensionで書けるZE!
2008/02/03(日) 18:09:26
http://ha6.seikyou.ne.jp/home/yamanose/haskell/LISTCOMPREHENSION.HTML

こんなかんじで、sin, cos, tan とかどうかくYO?
2008/02/03(日) 18:50:22
from math import cos, sin, tan
[f(1) for f in (cos, sin, tan)] ?
2008/02/04(月) 02:50:57
[今週のpython-3000]
python3.0 の executable の名前を何にするかというくだらない話題で盛り上がってる模様・・・まあ、いんだけど・・・
2008/02/05(火) 01:13:25
pythonsan.exe
2008/02/05(火) 02:15:49
python3k.exe
2008/02/05(火) 02:44:31
oppai_taku3
2008/02/05(火) 03:53:42
2/3が後ろに.exeを付けている件
2008/02/05(火) 21:18:28
>>269
この辺の話題ってどこで見られる?
MLの過去ログとかありますか?
2008/02/05(火) 21:24:09
>>274
で、どこまで調べてからそういっているんだ?
2008/02/05(火) 23:01:49
>>274
過去ログ全部あるよ
http://mail.python.org/pipermail/python-3000/
2008/02/06(水) 00:46:55
py3k
2008/02/06(水) 00:48:09
py3:
2008/02/06(水) 00:58:09
>>276
d
2008/02/06(水) 01:24:38
>>276
頭いいな。惚れたぜ。
281デフォルトの名無しさん
垢版 |
2008/02/10(日) 17:28:26
>>> 1..__int__.__str__.__doc__.split().count('x').__ror__.__str__()[29]
'i'
2008/02/14(木) 03:24:25
ABC(Abstract Base Class)談義が始まっている。
どうなることやら、本当に予想がつかない。
2008/02/14(木) 09:10:03
Baseってことだけど、
最近は継承階層にinterfaceを持ち込むのは古いから、
haskellのtype classやC++のconceptも踏まえた内容にして欲しいなあ。
type classやconceptみたいに実装、仕様感のglue機構をいれる方が使いやすい。
といってもそこの議論に参加するほどpythonに入れ込んではいないけれども…
2008/02/14(木) 10:37:05
dankogai氏:
>Pythonそのものが「俺のやり方至上主義」的なところがある。

そういう表現は新鮮だったけど、pythonista って perl の
「わけわかめでも一見なんとかなる」「俺ってスゲー感満載」に
うんざりした人たちとか、
少なくともそういうのが好きじゃない人たちが
集っている場所だと思う

ある意味近いところをついているかもしれないけど
表現としては的を外している気がするねぇ
2008/02/14(木) 10:41:16
>269
pypypy なら python と文字数は変わらない
2008/02/14(木) 10:44:40
それがdanクオリティ
2008/02/14(木) 12:04:37
「至上」と言われると違和感あるよね
どちらかというと「妥協」という気がするし
「万人向けにはこれがベターだし、万人に読めなきゃソースなんて意味ないよね」的な
2008/02/14(木) 16:24:49
>287
同意

というか、そこに文句を言う人が書くソースは見たくない…かな
2008/02/14(木) 18:20:31
ttp://www.emptypage.jp/whining/2008-02-08.html(ここ経由で)
http://d.hatena.ne.jp/sirocco634/20080130

おもしろかったのでコピペする…
2008/02/15(金) 10:26:05
こぴぺしてないやん
2008/02/15(金) 10:34:06
比べると確かに興味深いねぇ

python の文字まわりは、ある意味面倒な印象を受けるけど
中途半端にお手軽にしてワケワカメ地獄に陥るよりは
全然イイってことなのかな
2008/02/15(金) 10:49:37
UNIX 的なものに背を向けているからそっち方面の人には面倒に見えるんだと思う

・ファイル上のデータと内部表現は別
・ユーザーインターフェイスはコンソール入出力に頼らずGUIを使う

と割り切ればこっちの方がすっきりとしている感じ
良くも悪くもMac生まれだよね
2008/02/15(金) 10:55:45
Rubyはかなり極端なUnixセントリズムだから、
そういう住み分け使い分けもできるな。
2008/02/15(金) 11:39:50
>>292
> ・ユーザーインターフェイスはコンソール入出力に頼らずGUIを使う

関係あらへんやん
2008/02/15(金) 17:06:46
コンソールだとハートマーク♥出力する時にエラー出たりするよ
2008/02/15(金) 18:18:48
UTF-8のターミナルにはハートマークが出るんだろうか?
2008/02/15(金) 20:21:15
出る
2008/02/15(金) 20:30:57
>>297
UTF-8のターミナルてたとえばどれ?
2008/02/15(金) 20:36:29
つ xterm

ハートマークは元々KSCその他だろ。
だから韓国ならコンソールでも問題ない。
2008/02/15(金) 21:27:58
アメリカだとコンソールはLatin1以外壊滅だろうか
2008/02/15(金) 21:48:41
PC-UNIXは、今やコンソールでも何でもあり。
キーマップ、フォント変え放題。
2008/02/17(日) 14:56:21
>>300
utf-8とかに変換すれば、たいていはPyCrustとかSciteとかエディタ兼、実行環境で
表示できるみたい。てかlatin-1だけしか表示できないと、スラブ系の言語の表示も全滅だし。

windows だと
*コンソール上でインタラクティブにコード打つ => 国によって表示(文字コードの縛り)
*PyCrustとかSciteとかエディタ => Utf-8で他国のコードの実行可能

インタラクティブシェル上で、ロシア系のひとが、日本語の表示させる
のはたぶん無理そげ。そういうのはエディタを使うのが普通みたいな気がする
2008/02/17(日) 15:30:37
つかPythonだとIDLEが標準付属だからそれでやればOKだしね
2008/03/10(月) 13:31:52
文字コードの話題が出ると、話がハイレベルだとか思ってるやつマジウケル
文字コードほど下らない話題ねーつうのwwwwwwwww
2008/03/10(月) 13:39:57
python スレで2大くだらない話題といえば
・文字コード
・エディタ
この2つ、こういう話題はほんとお勉強スレ向きなので、
きのこるスレでは流さないように!
2008/03/10(月) 13:44:13
codec は
コデックと読むのが正しいのですか?
それとも コーデック?
2008/03/10(月) 13:48:28
kóudèk
2008/03/10(月) 18:48:07
Python使いはスルー力を身につけるべき。
2008/03/10(月) 22:27:13
からかわれてるとも知らずかわいい子。ウフッ。
2008/03/10(月) 22:48:43
ttp://trendy.nikkeibp.co.jp/article/col/20061205/120048/
2008/03/13(木) 02:09:48
pycon2008 日程
https://www.google.com/calendar/embed?src=og3ea7a3ov1tb3e18qppkd4ev8%40group.calendar.google.com&mode=MONTH
312デフォルトの名無しさん
垢版 |
2008/03/15(土) 13:37:32
I Love New York!
2008/03/16(日) 12:04:00
pycon 普通に進んでる模様、
Guido はすごい普通なことをいった模様
Guido の前のPyCon 一発目のプレゼンのタイトルが「Why Python Sucks」(Pythonがくそな理由)
なのにはワロタ。どんだけアグレッシヴだよw
314デフォルトの名無しさん
垢版 |
2008/03/16(日) 18:01:36
>>313
オマエはまったくアグレッシブに見えない。
そんなオマエは今すぐPythonを止めるべきだ。
それがPythonのためだ。
2008/03/16(日) 18:33:33
何その見当違いのアホレスはw
2008/03/16(日) 20:34:15
処置なし、ってこのことですね
本当にありがとうございました
2008/03/17(月) 00:21:38
常山臭が.
318313
垢版 |
2008/03/17(月) 07:49:54
まあ、会場で見てない時点で確かにアグレッシヴさは足りないかもしれないw
(でも、日本人3人しかいないみたいだから、会場から2ch書いてたら確実に特定w
2008/03/17(月) 09:24:54
ところで、pycon の裏で *-unpacking の文法拡張の議論が急に進んでる模様

>>> a=[*range(9),]
>>> a
[0, 1, 2, 3, 4, 5, 6, 7, 8]

ぐらいまでは確定したっぽい・・・

yield *(1,2,3)

が、
yield 1
yield 2
yield 3

と同じになるって言うのでなんか盛り上がってる(?)のかな
なんか、個人的には使いそうもない機能っていう気がしないでもない・・・

ちなみに、
yield *(1,2), 3

だと、
yield (1,2,3)

とおなじ意味になって、間違いやすいという罠
2008/03/17(月) 09:27:07
なんかこないだの Matz の Ruby プレゼンに Guido が参加したあたりから
Ruby を意識した方向の拡張が通りやすくなってるのかな、とか勘ぐってしまう
2008/03/17(月) 13:36:09
んで、むかし、本スレであった再帰flattenが、最終的に↓みたいに書けるようになる

def flatten(a):
  for it in a:
    if hasattr(it, '__iter__'):
      yield *flatten(it)
    else:
      yield it


で、演算子の弱い順がたぶん
=
* (yield 用の unpack
* , (コンマと普通のunpackのレベル
and or のレベル
・・・

という感じになってかなりややこしい
2008/03/17(月) 19:19:52
>>320
GuidoはPythonの開発コアの若年齢化を模索しているのだよ。
今のコア開発者はオッサンばかりだからな。
よりよい進化のためにはイノベーションも必要だ。
2008/03/17(月) 20:57:19
ネットですべての情報が手にはいるから十分

このような考え方を持つ人々を,日本では「引きこもり」と呼んで敬います
2008/03/17(月) 21:18:18
常山?
2008/03/17(月) 22:18:35
>>323
ネットばかりやってる奴は貧乏人。
実態は貧富の差。
2008/03/17(月) 23:35:16
Thomas Wouters とか Brett Cannon とかすごく若いように見えるけど、どうなんだろう・・・
ttp://www.voidspace.org.uk/python/weblog/images/brett_and_thomas.jpg
ttp://picasaweb.google.com/jhylton/PyCon/photo#5035722449440850834
Greg Ewingさん、Barry Warsawさんあたりは確かに結構おさーんかもしれないけど、
Phillip J EbyさんはGuido と同じぐらいの中年て言う感じ?
しかし、まあ、Guido 自身が引退とか言い出すよな年でもない気もする・・・
2008/03/17(月) 23:40:00
↑ごめ、なんかリンクがおかしかった
http://images.google.co.jp/images?q=brett+cannon
これの2個目の貼り方が分らんかった。。。
2008/03/18(火) 00:23:28
Guidoを含め,古株な人たちが今すぐ引退することはないんじゃないかなあ。
もっと若い人を開発に引き入れたいというモチベーションがあることは確かだと思う。
2008/03/18(火) 04:58:01
Rubyに比べれば健全ですね
2008/03/18(火) 09:45:07
OLPC
面白いんだけど、これってPython にかすれるポイントってあったのだろうか・・・、
2008/03/18(火) 10:02:39
ttp://www.python.org/doc/essays/ppt/pycon2008/Py3kAndYou.pdf
Guido のプレゼンのスライドがアップされた、
None が予約語になるのは聞いてたけど、True False もなるっていうの初めて知った。
まあ、
True = False
が通る言語仕様は変だとは思ってたけど・・・
まともに気なったのは Removed callable; use Callable ABC
という部分、一体これは何をしろということなのかよくわからん。
2008/03/18(火) 11:37:45
Abstract Base Class
__call__あればよしってC++のSFINAE的な条件だったけど、
クラスの包含関係にcallableかどうかの判定を持ち込むって事。

かなりクラス指向に変更される。
Generic programmingから外れていくのは時代遅れだと思うが…
2008/03/18(火) 12:33:30
if isinstance(a, CallableBaseClass): ...
で、判定しろみたいなことになる?
細かい意味内容はどうでもいいんだが、長いのだけは勘弁してほしい、・・
2008/03/18(火) 16:11:54
>>325
ついでに友達もいないんだろうねえ
2008/03/18(火) 20:47:26
レスくれるひとが友達
だからおまえらもうレスすんな
2008/03/18(火) 22:10:56
我慢することを覚えないと、引きこもりからは脱出できないぞ!
2008/03/19(水) 00:10:12
( ̄З ̄〜♪
338デフォルトの名無しさん
垢版 |
2008/03/20(木) 01:48:39
今回のリリースマネージャーのBarry さんが面白い(変な?)書き込みをしている。

(長い、スケジュールのリストを列挙したあとで、)
>これらのスケジュールは多くの事前予定を皆に知らせていますので、
>すべてのコードは時間どおりに提出されるべきです。(バグ入りのコード
>をコミットして)ブランチを壊さないように細心の注意を払ってください。
>もしあなたのコミットがビルドボットを赤信号にするようなことがあれば、
>私とニールは、恥の鞭を鳴らすことになるでしょう。もし、そのようなバグっ
>たリビジョンが原因でリリースが落ちるようなことがあれば、あなたの
>恥ずかしいPyConの画像がポストされることになるかもしれません。
>覚えておいてください、私たちは GIMP の使い方を知っています。

どんなスパルタだよとw

http://mail.python.org/pipermail/python-3000/2008-March/012553.html
2008/03/20(木) 02:18:07
>>338
本スレか,自分のブログに張れば?
2008/03/20(木) 02:19:47
>>338
ワロタww
2008/03/20(木) 03:11:44
こえええええええええええ
2008/03/20(木) 06:13:27
こんな過疎スレなのに、お友達がたくさんできてよかったでちゅね〜
2008/03/20(木) 09:25:56
>恥ずかしいPyConの画像
2008/03/21(金) 10:50:46
おっ(ry
2008/03/21(金) 15:48:07
きのこ
2008/03/21(金) 22:49:49
恥ずかしいおっぱいこんの画像
347デフォルトの名無しさん
垢版 |
2008/03/23(日) 22:51:22
シューマッハ居る?
348デフォルトの名無しさん
垢版 |
2008/03/23(日) 22:52:25
あ、誤爆った
2008/03/23(日) 22:53:45
>>347
特定した。貴様だったのか。
2008/03/23(日) 23:09:38
hahaha、まさか(;´∀`)
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況