トップページ⇒tech
47コメント11KB

PYTHONでもどうよ

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
while 1:print "どうなのよ"
0002RUBYNGNG
break
import sys
sys.exit()
0003PYTHONNGNG
import sys
sys.exit = lambda : sys.stdout.write('Ruby itteyosi !\n')
sys.exit()
0004デフォルトの名無しさんNGNG
PYTHONってどう発音するの?
0005デフォルトの名無しさんNGNG
print """
Pythonって案外ユーザー少ないのね
"""
0006おっぱいそんNGNG
ぱいそん
0007デフォルトの名無しさんNGNG
ふぃそん
0008デフォルトの名無しさんNGNG
作者はモンティ・パイソンの大ファンらしい。
名前の由来はそこから来てるらしいよ。
というわけで、読みは「パイソン」。
0009デフォルトの名無しさんNGNG
騙サレルナ!
モンティ・ピチョンが正解だからピチョンだ!
0010デフォルトの名無しさんNGNG
Pythonの利点と欠点をドキュソな僕にも判るように簡単に教えてください。
00111NGNG
ぱいそんって言うな!
なんと言おうと自由だがぱいそんって
サンダー
とか
グレート
などと同じ馴染みすぎた外来語だからな。
恥ずかしいよ。カッコよくもないしカッコわるくもない。
それと「Python」って書かないで。
「PYTHON」って書いてほしい。
1文字目を大きくするのは虚勢を張っているようじゃないか?
君達もそう思うだろう?

PYTHONと書いて「ぱいてょん」と読む!俺は!
0012煎り蛙NGNG
タマに使う。
0013デフォルトの名無しさんNGNG
ぱいすんってあのインデントでスコープする変な言語だよね?
GUNでもなく完全フリーなのはすごく魅力的なんだけど
Cライクな記述でパイソン並みの条件を見たしたスクリプティング
言語ないもんですかね?GNUはこりごり。
0014名無しさん@お腹いっぱい。NGNG
>>13Pikeはいかが?
http://pike.roxen.com/
0015デフォルトの名無しさんNGNG
>14

うん・・・Pikeも今調べ中だけど、利用規約どうなってる?
あー、英語しんどい。
0016デフォルトの名無しさんNGNG
うぅ、GPLじゃん・・・。あーあ。
0017デフォルトの名無しさんNGNG
pikeか、気に入った!
0018デフォルトの名無しさんNGNG
インデントでスコープすると実は結構すっきりしてて
読みやすくなるというのが2chで実例として出されてた
よね。
一番読みにくいのはRubyのend。
0019デフォルトの名無しさんNGNG
>18

まぁそうなんだけど、スコープを3段以上組むのはコーディング
的に間違ってるし、ある意味すごくシンプルなのは認めるけど
実際、サンプルコード目で追えないっす。{}でいいじゃんー。
0020デフォルトの名無しさんNGNG
だいたいね、スコープを3段以上も組むと
エディターの画面からはみ出すんだよ。
0021デフォルトの名無しさんNGNG
guidoのディスプレイは21インチで1600X1400
くらいの画面なんだろうな。
0022デフォルトの名無しさんNGNG
3段ぐらいどうって事ないだろ。
いちいちそんな窮屈なこと言ってたら鬱陶しい。
4段はちょっと避けた方が良いかもしれんが、
せめて3段ぐらいは許せよ。
0023デフォルトの名無しさんNGNG
君等には800x600の画面の苦労などわからんか
0024デフォルトの名無しさんNGNG
800x600って・・・
0025デフォルトの名無しさんNGNG
800x600だからって、Rubyのスクリプトのインデントが浅くなるわけでもない。
800x600だからって、Pythonのスクリプトのインデントが深くなるわけでもない。
0026デフォルトの名無しさんNGNG
タブ幅変えろyo
0027名無しさん@お腹いっぱい。NGNG
インデント以外に何か特徴ないんかいな
0028デフォルトの名無しさんNGNG
ユーザーにアンチRubyしかいない
0029デフォルトの名無しさんNGNG
Rubyのユーザーにはアンチ他言語しかいない。
0030デフォルトの名無しさんNGNG
とりあえず、ドキュメントは充実してる。
どっかの言語と違って。(藁
0031デフォルトの名無しさんNGNG
>>30
ドキュメント以外は?
僕はまだPerlとRubyしか知らないんだけど、
Python(PYTHON?)には興味あります。
Pythonで作られたものというとZopeか
ViewCVSしか知りませんけど。
他には何かありますか?
0032デフォルトの名無しさんNGNG
>31

んとねー、最近の有名どころでIriaって国産ソフトと、
Blenderっていう海外3Dソフトが対応してるね。
あとは「オマケでスクリプト機能つけましたー」みたいな
ソフトに結構組み込まれてる。
 インデント以外はかなり強力なスクリプティング言語だと
思うよ。ライセンスフリーなんで市販やシェアにも気軽に
組み込めるのがGPLな他言語との違いだろうね。
0033デフォルトの名無しさんNGNG
Yahooでも使ってるよね。
何のページだったかなぁ、メールかオークションで
http://xxxxxx.py=xxxxx
てのがあったけど .py ってのはPythonプログラムだと思う。
0034デフォルトの名無しさんNGNG
Python のクラスってC++でいうところの名前空間?理解間違ってる?
0035デフォルトの名無しさんNGNG
だれもpython-modeを使ってないの? これはおすすめ。
ちょっとしたアルゴリズムの検証などに使ってる。
0036デフォルトの名無しさんNGNG
>>34
C++ の namespace の事を言ってるなら間違い。
一般的な意味で名前空間とは言えるかもしれないけど、それはC++のブロックもクラスもそうだね。
0037デフォルトの名無しさんNGNG
PYTHONで書いたものをCに変換してくれるトランスレータって
無いのかな?
そういうのがあれば、C使えるサーバでCGIにも使えて便利なんだけど。
0038デフォルトの名無しさんNGNG
>>37
Cが使えるなら、そのサーバでPYTHONをコンパイルして
インストールして使ってみるとか。
それともコンパイル済みのCGIのみをサーバに置きたい
ってことかな。
0039デフォルトの名無しさんNGNG
>>38
目からうろこ。そうかその手があったか〜。今度試してみるよ。
でも、後者の方がサーバ負荷も抑えられそうで理想的な気がするけど。
0040デフォルトの名無しさんNGNG
>>39
CGIのサーバと、CGIをコンパイルするサーバが
同じなら後者でも良いんじゃないかな。
違うOS、もしくは同じOSでもバージョンによっては
コンパイルしたバイナリが動かなかったりするかも
知れないしね。
そこんところを調べてからでも遅くは無い。
0041デフォルトの名無しさんNGNG
>>40自己レスでスマン。

>CGIのサーバと、CGIをコンパイルするサーバが

CGIのサーバのOSと、CGIをコンパイルするマシンのOSが

に修正させてもらいたい。鬱。
0042デフォルトの名無しさんNGNG
RubyをいじめるなYo-
0043デフォルトの名無しさんNGNG
>>37
付属のライブラリーにfreezeってのがあったと思うよ。
使ったことないけどね。
あとswig使うとか。
これも使ったことないけどね・・・
結局こういうの使わないでPythonAPIたたいっちゃってるけど・・・
0044デフォルトの名無しさんNGNG

質問させてください
プログラムの中でスレッドを発生させたんですが
スレッドからメインのプログラムに変数を送ることは出来ますか?
0045デフォルトの名無しさんNGNG
両方ともその変数のスコープの中にいれば問題ないでしょ。
排他制御さえちゃんとしてれば。
0046かいNGNG
>>29

たしかに。あとUnix中心というのがX Window入れられなくて
Linux断念した自分にはきつい^^;

まつもとゆきひろさんは確かに結構すごいのかもしれないが
やはりMLの中では崇められているせいかちょっと威張ってて
またコミュニティーの雰囲気もあまり好きではないです。

というか、彼は他の人にインタプリタを書かれては
微妙に困るのではないでしょうか?(←意地悪いか?)
0047デフォルトの名無しさんNGNG
age
■ このスレッドは過去ログ倉庫に格納されています