Python厨とRuby厨が仲 ..
263:デフォルトの名無しさん
06/04/27 11:46:56
>>262
あははははははは。
264:デフォルトの名無しさん
06/04/29 05:00:35
みんなスクリプト言語って何に使ってるの?
HSPがダメダメだって聞いて代わり探してて
RubyとPythonっての見つけたんだけど…
代わりになりそうにないし、Windowsユーザーには必要ないのかな
265:デフォルトの名無しさん
06/04/29 05:16:37
>みんなスクリプト言語って何に使ってるの
俺はIoって言語を使ってる
OOPを勉強しようと思ったら、Rubyよりオススメ
代入すらもメッセージ式
266:デフォルトの名無しさん
06/04/29 07:37:13
だが検索しにくい。
267:デフォルトの名無しさん
06/04/29 14:49:23
>>264
逆に、君はどういうプログラムを作りたいの?
268:デフォルトの名無しさん
06/04/29 19:48:04
ここだけの話
俺はエロフォルダにIoって名前つけて偽装している
エロとIoってちょっと似てるだろ
269:デフォルトの名無しさん
06/04/29 20:02:16
炉
270:デフォルトの名無しさん
06/04/29 20:53:20
ここだけの話、読者の6割は >>264 以降の見え透いた釣り工作にうんざりしている
271:デフォルトの名無しさん
06/04/30 00:25:36
>>265
結局、実用じゃなくて勉強用なのね
>>267
シューティングとかテトリスとかのゲーム
マウス連打ツールとか、ちゃちぃアプリ
>>270
ネタ無かったから…
272:デフォルトの名無しさん
06/04/30 00:31:29
Python ユーザとして言うなら, >>271 は PyGame とか win32com とか IronPython をかじってみるべきだ.
273:デフォルトの名無しさん
06/04/30 01:17:54
>>271
無料になったしVC#とか始めたら?
マクロとか考えるとVB.NETでもいいけど、VBは言語と言うより環境だし、未だにイメージが悪いだろw
Rubyユーザー(じゃないけど)としいて言うなら>271はRuby/SDLとかかじってみるべきか?
関係ないけどマクロってC#じゃ作りたくないよな
Pythonが標準になれば…
274:デフォルトの名無しさん
06/04/30 11:16:18
IronPython がちゃんとリリースされれば
275:デフォルトの名無しさん
06/04/30 11:32:39
VC#が無料だなんて感無量だね
276:デフォルトの名無しさん
06/04/30 12:15:57
VisualStudio は凄いね。
Emacs 使いの自分は Eclisp は何とも思わないが
VisualStudio には驚いた。Code Snippet 羨ましい。
277:デフォルトの名無しさん
06/04/30 12:23:57
Emacs なら、同じような事すぐできそうだけどなw
278:デフォルトの名無しさん
06/04/30 12:56:35
>>264
ゲーム開発ならHSPでいいんじゃね?
279:デフォルトの名無しさん
06/04/30 22:57:58
>>276
> Eclisp
ここは特に突っ込まなくていいところか?
280:デフォルトの名無しさん
06/05/01 06:59:51
長らくEmacsだったけど、eclipseに乗り換えたよ。
WindowsではVSだったので、あまり違和感無い。
キーバインドもEmacsじゃなくてもなんとかなるようになってきた。
しかし、IDEはVSが一番良くできてると思う。
281:デフォルトの名無しさん
06/05/01 22:06:48
ゲームならぱいがめ。
282:デフォルトの名無しさん
06/05/02 01:16:15
>>281
ゲームならHSP。
SDL環境はRubyよりPythonの方が上?
日本語で検索かけるのはPythonに不利なのかな…
283:デフォルトの名無しさん
06/05/05 00:04:33
Rubyなんて、MSがPythonサポートしたら終わりじゃないの?
ゲーム用ならC++でいいじゃん
Ruby/HSPライブラリ作ればいいかもねwwwwwww
似たもの同士でwwwwwwww
284:デフォルトの名無しさん
06/05/05 16:35:27
Rubyでゲーム作るうえで致命的な点てやっぱ
・DirectX使えない
・GUIが弱い
・統合環境がない
・実行速度が遅い
だな。
C#使えば解決するか
285:デフォルトの名無しさん
06/05/05 18:07:24
最近、各スレにC#厨が沸いてるようだな
同一犯か?
286:デフォルトの名無しさん
06/05/05 21:48:58
>>285
GW厨がわいてるだけ
しばらくすれば沈静化する
287:デフォルトの名無しさん
06/05/06 07:26:12
ねえ、なんでRubyよりPythonで書いた方が長くなるの?
endがあるからRubyの方が行数増えるんじゃないの?
288:デフォルトの名無しさん
06/05/06 08:17:37
Pythonはトリッキーなコードで行の圧縮するのはあんまりやるなと言われている
良くも悪くも可読性重視
289:デフォルトの名無しさん
06/05/06 20:21:02
Rubyのサイトに行くと公式バイナリが見あたらなかった
Pythonのサイトに行くとアーカイブ版が見あたらなかった
HSPは、よかった
そうしてC#でもやってみようと思ったGWだった
誰かがRuby/HSPか、Python/HSPライブラリ作ってくれたらいいのに
命令を少なく絞ってこれだけできるHSPは使いやすいですね
いろいろなOSで動くHSPがでたらいいなぁと思って見に来たんんですけどね
HSP to Cとかできて速度が改善されれば、スクリプト言語とかもう…
290:デフォルトの名無しさん
06/05/06 20:30:04
j <---- エサすらついていません
291:デフォルトの名無しさん
06/05/06 21:32:01
みんなでRuby/HSPかとPython/HSP作ってよ
とりあえずWindowsとLinuxだけ基本ライブラリのみでいいからさ
来年のエイプリルフールのネタとかに使えるよ
ホントはMatzがネタに作ってくれると信じてしてたんだけどw
ってか、作った香具師いないのか?
もし誰も作ってくれないんなら漏れが1年かけて作っちゃうよ
ただインストールの仕方から聞きに来ると思うけどな…
292:デフォルトの名無しさん
06/05/08 23:55:11
matz は Linux 信者だから、Win専用の HSP向けに
ライブラリなんて書かないと思われ
でも簡単なGUIくらい書けても良いだろって気はするけどね
>>289
RubyはWinだとmswin版やcygwin版が標準
公式でも紹介してるから事実上の公式みたいなもんかな
293:デフォルトの名無しさん
06/05/10 07:35:33
>>291
そんなもん作らんでもOpenGLやらSDLがあるじゃない
294:デフォルトの名無しさん
06/05/10 10:13:18
HSPうんぬんってのは、やはり手軽さを求めてるんじゃないのかねー。
さすがに、HSPをそのまま持ってこられたら、困るが。
295:デフォルトの名無しさん
06/05/10 10:14:16
>>289、>>291
それはそうとどういうものを期待しているの?
HSPから、Rubyが呼べるのか。
RubyからHSPが呼べるのか。
296:デフォルトの名無しさん
06/05/10 19:31:26
>>292
欲しいのは当然マルチOS対応のRuby用のライブラリ
公式に公式バイナリおいて無いのはダメだよね。日本人は公式ってのが好きだからw
(外国はインストールに抵抗が無いから、Pythonはインストール版だけらしいけど日本じゃ流行らなそう)
あと彼はWindowsに興味がないのはいいとしても、流行らせる気がないらしいし
用途が違うと言われればそれまでなんだけど…
>>293
GUIとSDLみたいのを、もう少し簡単に使えるような簡易ライブラリ
HSPにあるようなのだけあれば問題ないってこと
>>294
Rubyは手軽さバンザイじゃないの?GUIは論外なの?
>>295
RubyかPython用のHSPの基本命令を全て備えた簡易ライブラリ
名前はRuby/HSPかPython/HSPで、クラス名(?)HSPとかにしてね
あと親切丁寧に書いてある小学5年生でも読めるマニュアルも作ってくれ
297:デフォルトの名無しさん
06/05/10 21:39:09
お 前 が 作 れ
298:デフォルトの名無しさん
06/05/11 02:07:48
>あと親切丁寧に書いてある小学5年生でも読めるマニュアルも作ってくれ
ここまで言われると「素直にHSP使っとけ」って言いたくなるな。
最初は「確かにGUI弱いよな〜」位に思っていたのだが。
299:デフォルトの名無しさん
06/05/11 20:56:33
ゲ製作技術からもってきた
Ruby/SDL製のクラスライブラリ、Miyako v0.6リリース
URLリンク(www.twin.ne.jp)
これどうよ。
300:デフォルトの名無しさん
06/05/11 20:57:40
まとめると、
Ruby + HSP + SDL + GUI + マルチプラットフォーム
わかまますぎないか?
301:デフォルトの名無しさん
06/05/11 22:08:31
そんなに欲しいならtkかwxのラッパーを書けばいいじゃん。
HSPみたいなインターフェースでさあ。それでいいじゃん。
302:デフォルトの名無しさん
06/05/11 22:24:30
FBI心理捜査官による犯人のプロファイリング
-HSPでプログラミングをはじめ、最近Rubyに乗り換えた
-GUIライブラリについてほとんど知らない
-Windowsしか使ったことが無い
-年齢は小学5年生
-ゲームを作りたいがまだテトリスレベル
303:デフォルトの名無しさん
06/05/12 05:58:55
Pythonの : は何のために必要なの?
304:デフォルトの名無しさん
06/05/12 08:33:04
可読性
305:デフォルトの名無しさん
06/05/12 16:13:50
>>299
まだ開発途上っぽい。あとGUIが無い
>>300
×:Ruby + HSP + SDL + GUI + マルチプラットフォーム
○:Ruby + SDL + GUI + マルチプラットフォーム
別にPythonでもいいよ
>>301
頑張って書いてくれる人探そう
>>302
大ハズレ。それよりわるい状況だ!
GUIは、いっぱいあってどれ使えばいいのか分からない
URLリンク(jp.rubyist.net)
PythonにはTkinterとか言うダサイGUIがあるようだった
MSから.NET版Pythonが出るのを待つかなw
あと次スレにはHSP厨も仲間に入れて上げてください
306:デフォルトの名無しさん
06/05/12 17:52:38
>>305
IronPython
307:デフォルトの名無しさん
06/05/12 18:00:42
SDLはマルチプラットフォームのためだから、
x Ruby + SDL + GUI + マルチプラットフォーム
o Ruby + GUI + マルチプラットフォーム
だろ。
まあ、GUI+マルチという時点で、ださいクソUIになるのは目に見えているわけだが。
既存のGUIライブラリ見ればわかる
308:デフォルトの名無しさん
06/05/12 18:45:02
RubyってSDLのバインディングなかったっけ?
309:デフォルトの名無しさん
06/05/12 19:42:50
ところで一般的にいって
Pythonの記法とRubyの記法はどっちがエレガントでどっちがキモいんだ?
おまいらの場合は、個人的にどっちが好き?
できれば理由も教えてくれ
310:デフォルトの名無しさん
06/05/12 19:49:54
Rubyの記法好きです。
セミコロンかかなくていいとか、関数の括弧いらないとかもう最高だね。
Pythonもインデントの思想はわるくない。
だが、よくわからんところで、: が出てくるのが意味不明。
あれってどういう理由からなん?
311:デフォルトの名無しさん
06/05/12 22:34:19
: があるのはインデント直前の行の最後くらいだよ
312:デフォルトの名無しさん
06/05/12 22:38:40
くらいだよって、if とか for についてるじゃん。
rubyだと、ないからさー。なんか余計なものに見える
313:デフォルトの名無しさん
06/05/12 22:43:15
>>312
if とか for はインデントの直前の行になりますが何か?
314:デフォルトの名無しさん
06/05/12 22:51:52
文字間読んでみた
(インデント直前最後)くらいだよって、ifとかfor(みたいなよくつかう基本的な構文にも)についてるじゃん(面倒くせーなー)
って、言いたいんじゃないのか?
315:デフォルトの名無しさん
06/05/12 22:56:26
「よくわからんところで」ってあったから
「インデントの直前(というわかりやすいところ)」って書いたんだけどな。
if や for は「よくわからんところ」になるのか?
316:デフォルトの名無しさん
06/05/12 22:58:28
さあ、それは>>310に聞いてみないと・・・
> rubyだと、ないからさー。なんか余計なものに見える
これが全てじゃね?
317:デフォルトの名無しさん
06/05/12 23:55:52
じゃあRubyは$とか特殊変数とかPerlを想起してキモイと言ってみる
318:デフォルトの名無しさん
06/05/13 01:14:26
$はスコープで変数名を束縛している良い仕様。
特殊変数は、俺もキモイと思う。
319:デフォルトの名無しさん
06/05/13 02:19:33
まつもとがなんで特殊変数捨てないのかが分からない
その辺が原因でbetter perlにしか見えない
320:デフォルトの名無しさん
06/05/13 03:10:05
確かに、名前ついてる組み込み変数もあるのに。名前付けろと思う。
って、こんなところでくだまいてもしゃーないが。
321:デフォルトの名無しさん
06/05/15 12:55:24
モルモン教公認言語Ruby
322:デフォルトの名無しさん
06/05/26 13:10:38
Rubyの記法が好きってわけではないけど
Pythonのインデントでブロック指定はあまり好きでないな。
プログラムを切り刻んで修正しているとインデント直し忘れてはまるってのと
エディタがブロックの終わりを認識しようがないからインデントを自動修正できないのがつらい。
感覚的にブロックの終わりにになんか無いと気持ち悪いってのもあるが。
323:デフォルトの名無しさん
06/05/26 20:04:36
そんなこといったらRubyのendだってbeginがねーじゃねーかって話になる
個人的にはRubyは全体のバランスの取り方が悪い感じがするのでイヤ
RoRとかも必死こいてRuby布教しなきゃって臭いがするし
324:デフォルトの名無しさん
06/05/26 21:51:36
>322
>プログラムを切り刻んで修正しているとインデント直し忘れてはまるってのと
それはどうかな。
>エディタがブロックの終わりを認識しようがないからインデントを自動修正できないのがつらい。
それはどうかな。
>感覚的にブロックの終わりにになんか無いと気持ち悪いってのもあるが。
それはどうかな。
>>323
>個人的にはRubyは全体のバランスの取り方が悪い感じがするのでイヤ
それはどうかな。
>RoRとかも必死こいてRuby布教しなきゃって臭いがするし
それはどうかな。
325:デフォルトの名無しさん
06/05/27 00:45:02
インデントやbegin、endに関しては、PythonもRubyも突き詰めるとこうなった一つの形に見えてすきだな。
326:デフォルトの名無しさん
06/05/29 21:16:40
現状の一部のRailsユーザの騒ぎ方は、
数年前の、Zopeに踊るPythonユーザを見てるようだ
3〜4年ぐらいしたら「ああ、そんなこともあったなぁ」という具合に
良い思い出になりそう
327:デフォルトの名無しさん
06/06/07 22:06:16
愛国心的心情からすれば、Rubyをもっと普及させたい。
328:デフォルトの名無しさん
06/06/07 22:10:44
カルトキチガイ
329:デフォルトの名無しさん
06/06/09 10:17:18
>>327
それは愛国じゃなくて国粋じゃないか。
ほんとに愛国なら国内に海外からよいものを持ち込むんだよ。
日本人が作ったからってダメなものを擁護したり広まらせてはむしろ反逆。
いや俺がRubyダメつってるんじゃないよ。偽愛国を理由にしなきゃならんてことは
>>327がRubyの方が劣ると思ってるんだよな。
330:デフォルトの名無しさん
06/06/09 11:26:22
つまり、Rubyをもっと普及させたいなら、もっと改良しろってことだな
331:デフォルトの名無しさん
06/06/10 08:27:05
そんなに自虐的にならなくても・・・
332:デフォルトの名無しさん
06/06/26 23:07:05
Boost.Python と IronPython があるので
Python を使ってます。
333:デフォルトの名無しさん
06/06/27 02:09:09
つか、Perlerの方が厨っぽい
334:デフォルトの名無しさん
06/06/27 03:05:32
Perlは年齢層が高い
335:デフォルトの名無しさん
06/06/27 03:08:07
何年話を戻す気だ
336:デフォルトの名無しさん
06/06/27 15:02:04
この言語で何ができるの?
337:デフォルトの名無しさん
06/06/27 15:40:00
宗教論争
338:デフォルトの名無しさん
06/06/27 19:06:01
warota
339:デフォルトの名無しさん
06/06/27 19:54:21
Visual Studio の IntelliSense みたいに
入力支援機能がある Python エディタもしくは
統合開発環境ってありませんか?
340:デフォルトの名無しさん
06/06/27 22:45:03
>>339
URLリンク(www.artima.com)
341:デフォルトの名無しさん
06/06/28 03:58:27
>>339
総合開発環境とIntelisnse的な機能はEclipseのPyDEVプラグインが
今のところ一番性能がいいかな
URLリンク(pydev.sf.net)
エディタ単体の性能重視ならemacs+python-mode+pycompleteなんかも
ありだけど、こっちは環境整えるのが結構面倒
342:デフォルトの名無しさん
06/06/28 16:53:35
Djangoで遊ぶのにEclipse+PyDev+Subclipse+WTP使ってる。
Javaいじらないのに死ぬほどメモリ喰う以外は快適
まぁ乗り換えようにもPythonとSubversionとHTMLが書けるIDEなんて
あとKomodoくらいしか知らんからあまり比べようもないんだが
343:デフォルトの名無しさん
06/06/28 18:00:37
>>345 Komodo かぁ。
あれ、もしかして Microsoft が買い取った?
344:デフォルトの名無しさん
06/06/28 18:06:49
Python.Netとか出そうだなあ。
345:デフォルトの名無しさん
06/06/28 18:09:21
ActiveStateってM$が出資してなかったっけ
346:デフォルトの名無しさん
06/06/28 18:34:04
>>34 もうあるけど。
IronPython
347:デフォルトの名無しさん
06/06/28 19:19:41
>>344 もうあるけど。
Python for .NET
348:デフォルトの名無しさん
06/06/28 19:33:30
>>345
パートナーシップのページにいるね、MS。
他にもIBMだのIntelだのの大物がパートナーに。
日本じゃあまり名前見ないけど、実はすごいとこなのかも>ActiveState
誰かKomodo使いいる?使い勝手はどんなもん?
349:デフォルトの名無しさん
06/06/28 19:46:02
Komodo は VS2005 で使えないからなぁ。
350:デフォルトの名無しさん
06/06/28 23:04:58
>>348
あ?元々Microsoftとオライリーだかが折半してPerl普及のために設立したんじゃなかったか。
今はどっか北米の企業に身売りされてしまったはず
351:デフォルトの名無しさん
06/07/17 05:02:59
class Test:
def __init__(self):
pass
def __call__(self):
print "hello"
a=Test()
a()
実行結果
>>hello
という技を最近知ったんですが、これと同じことってrubyでもできますか?
352:デフォルトの名無しさん
06/07/17 19:17:36
>>351
できますよ
353:デフォルトの名無しさん
06/07/18 02:32:56
ここの6.5みたいな意味ですか?
URLリンク(www.geocities.jp)
354:デフォルトの名無しさん
06/07/18 03:49:54
>>353
ちがいますよ
355:デフォルトの名無しさん
06/07/18 12:22:30
これの最後の例みたいなやつですかね・・・?
URLリンク(ruby.brian-schroeder.de)
微妙にニュアンスが違う気もするけど・・・
356:デフォルトの名無しさん
06/07/18 20:13:00
class Test
def []
p "hello"
end
end
a = Test.new
a[] #=> "hello"
357:デフォルトの名無しさん
06/07/19 20:02:20
なるほど、・・・括弧が四角いのがかわいいですね、
なんかほかにもいろいろエロい演算子定義が出来るみたいですね。参考になりました。
358:デフォルトの名無しさん
06/08/07 22:33:20
あのラグビーの陣形みたいなendの羅列がダサい
359:デフォルトの名無しさん
06/08/09 10:10:26
Pascalの悪いところを継承してるんですね<end陣形
やっと気づきました。
Haskellみたいにオフサイドラインとブレース型の括弧付けと
両方サポートしてくれればいいのに。
360:デフォルトの名無しさん
06/08/10 02:35:39
>>359
Pascal っていうより VB っぽく見える。
361:デフォルトの名無しさん
06/08/11 00:32:15
そりゃお前がpascalを知らんVB厨だからだろ
362:デフォルトの名無しさん
06/08/11 04:07:14
俺は Delphi 厨だが Pascal には似てると思わない。
何故なら begin に相当するものが無いから。
かと言って VB とも違うな。
あれは構文毎に End の形が違う。
363:デフォルトの名無しさん
06/08/13 10:03:22
age
364:デフォルトの名無しさん
06/08/16 03:40:40
るびーとぱいそんどっちをやればいいですか
しょしんしゃです
365:デフォルトの名無しさん
06/08/16 04:07:08
1.ヘビが好きだ → ぱいそん
2.ウサギが好きだ → るびー
366:デフォルトの名無しさん
06/08/16 04:59:46
perlやればrubyはすぐつかえる。
rubyが分かればpythonもつかえる。
367:デフォルトの名無しさん
06/08/16 05:34:06
じゃあ最初にぱーるやればいいの?
368:デフォルトの名無しさん
06/08/16 06:11:17
ほんとにプログラミング自体の初心者だったらperlをおすすめします。
本当の初心者向けのチュートリアルが多いし、ある程度勘違いしてても、
何とかなる場面が多いです。(オレの言うとおり動け!(Do What I Mean!)というスローガンがあるので、ある程度の常識外れなコードは全てフォローしてくれる)
perlで大体のことはそれなりにスマートにできると思いますが、
オブジェクト指向をやろうとすると躓くでしょう。その時はrubyに移る
いいチャンスです。rubyのクラス定義になれると、オブジェクト指向が
だんだん分かってくると思います。オブジェクト指向が完全にわかった
と思ったら、pythonに移行しましょう。その時には既にpythonのすばらしさが分かるはずです。
369:デフォルトの名無しさん
06/08/16 06:35:01
わかりましたぱーるにします
370:デフォルトの名無しさん
06/08/16 06:38:07
>私が思うに、RubyはPerlの守備範囲を何なくカバーしてしまっているので、
>Rubyが使えるとPerlは要らないんですよね。
>すでにPerlで書かれているプログラムを別にすれば。
こんなのみつけました
やっぱりぱーるじゃだめみたいじゃないですか
たばかったんですか?
371:デフォルトの名無しさん
06/08/16 09:27:16
いや、だから、いきなりrubyできるんだったら、それでもいいとおもうけど、
分かりやすい教科書とか、HP少ないよ。
まあ、とりあえず、それぞれちょっとづつやってみてできそうな奴でいいとおもうよ。
372:デフォルトの名無しさん
06/08/16 09:33:33
Perl → Java → Ruby がいいと思う。
Ruby はとにかく初心者に不親切。
俺も Ruby がいいと言われて Ruby から始めたけど挫折した。
Javaでやっとオブジェクト指向が分かった。
373:デフォルトの名無しさん
06/08/16 09:51:38
ぶっちゃけスクリプト言語なんて直感で使えるように設計されてるだろ。
リファレンス見ながらチョイチョイで覚えられるようなもんじゃん。
PerlやってRubyが最適とかあほ過ぎるぜ。どっちか片方だけでいいだろ。
374:デフォルトの名無しさん
06/08/16 11:16:15
じゃあやっぱりぱーるからします
ありがとうございました
375:デフォルトの名無しさん
06/08/16 15:56:58
Perlは変態の直感によって作られ
Python/Rubyは凡人の理性によって作られた。
376:デフォルトの名無しさん
06/08/16 17:07:36
一緒にしてもらっちゃ困るな。
377:デフォルトの名無しさん
06/08/16 20:55:20
そしてKENT CGIでPerlを学ぶ不幸が……
いきなりなんでもありの喧嘩術を学ぶよりも、記法がシンプルで厳しい言語が良い気はするな。
378:デフォルトの名無しさん
06/08/16 22:41:34
つーか、Ruby PythonでKENTに並ぶような配布スクリプトサイトって無いですよね?
379:デフォルトの名無しさん
06/08/16 22:59:38
配布サイトというならPythonにはPyPIがあるが。
rubyは良く知らんが、なんかあったよね。
380:デフォルトの名無しさん
06/08/16 23:59:02
シンプルがいいならLISPかTCLにしとけよ。
381:デフォルトの名無しさん
06/08/17 05:52:10
URLリンク(aspn.activestate.com)
382:デフォルトの名無しさん
06/08/17 11:07:47
>>380
よく言われるように、きちんとインデントしたLispコードから括弧を除くとPythonのコードが出来る。
ついでに、変態行為に規制をかける。
深く考えずとも、LispよりPythonの方がシンプルだと思うなぁ。
383:デフォルトの名無しさん
06/08/17 12:16:04
>382
多分、どこをシンプルと見てるかが違うと思われ。
Lispは全てにおいて括弧で括りと空白で区切る。仕様がシンプル。
故にLispコード自体を解析するプログラムも比較的単純に書ける。
パーサから見ると滅茶苦茶シンプルなんだよ。
Pythonをシンプルって言ってるのは、ユーザから見て、だろ?
>380は機械的に解析し易いって意味だと思う。
384:デフォルトの名無しさん
06/08/17 12:25:29
関数型言語ならLispよりSchemeの方が初学者には良い気もするがね。
385:デフォルトの名無しさん
06/08/17 12:34:47
LISPとその眷属を関数型言語なんて言ってるとは
386:デフォルトの名無しさん
06/08/17 13:06:56
>>377
本当の入門にスクリプト言語からはいるのもどうかって気がしてる。
387:デフォルトの名無しさん
06/08/17 19:51:08
初心者以前の人にはやっぱりスクリプト言語というかインタープリタ言語のがいいと思うよ。
結果がすぐ分かって、改造やデバッグが素早く出来る方が遊びやすい。
どの言語がよいかってのは、また別の神学論争を引き起こすので、
対話環境が標準で提供されているものが良いとだけ言っておこう。
388:デフォルトの名無しさん
06/08/17 20:53:21
>>> setq v 1
File "<stdin>", line 1
setq v 1
^
SyntaxError: invalid syntax
389:デフォルトの名無しさん
06/08/17 22:34:21
>388
ちょwww
390:デフォルトの名無しさん
06/08/17 23:46:27
>>> + 1 1
File "<stdin>", line 1
+ 1 1
^
SyntaxError: invalid syntax
391:デフォルトの名無しさん
06/08/18 01:33:48
流石に二番煎じ
392:デフォルトの名無しさん
06/08/18 09:18:01
むしろ最近見る構図は、
Python+Ruby比較厨 vs Pythonだけ厨
393:デフォルトの名無しさん
06/08/18 12:05:25
Rubyは島根だか鳥取だかの町おこし言語と成り下がったからな。
いい加減開発体制を変えるべきだろ。あれ。
394:デフォルトの名無しさん
06/08/18 12:28:23
「成り下がった」って、一度でも町おこし言語以上の存在になったことあんの?
395:デフォルトの名無しさん
06/08/18 12:42:59
松江駅前にIT振興基地がある...らしい。
396:デフォルトの名無しさん
06/08/18 12:43:13
pythonのオフィシャルサイトなんかは知ってるが
個人ユーザーのサイトはひとつも知らん。俺は俺一人でソフトを
作って自分だけで使っている。
397:デフォルトの名無しさん
06/08/18 12:58:32
>>396
URLリンク(tokuhirom.dnsalias.org)
URLリンク(www.google.com)
キミキミ
探索能力が低いことを露呈する書き込みは控えた方がいいよ
398:デフォルトの名無しさん
06/08/18 13:07:58
ひょっとして、おバカなの?
検索すりゃ、そりゃあるでしょ。普通にネット見てて、目に付くかってことじゃないの。
399:デフォルトの名無しさん
06/08/18 14:07:35
>>398
>ひょっとして、おバカなの?
>検索すりゃ、そりゃあるでしょ。普通にネット見てて、目に付くかってことじゃないの。
「さっきからずっと運転してるのに海見えないね。」
「そりゃそうだろ。ここ長野だからな。」
400:デフォルトの名無しさん
06/08/18 14:34:16
pythonに興味がある人ならば、python関係のサイトを検索することは
「普通にネット見てて」の範囲だと思う。
401:デフォルトの名無しさん
06/08/18 17:22:16
オナニーレベルの個人サイトだったら、探そうと意識するか、
大きなところからリンクされてでもいない限りたどり着かないよ。
言語に関する情報を集める為に検索すると、殆ど総合的に情報を集めた有名なサイトばかり引っかかる。
探そうと意識した時点で「個人サイトを見つける」ことが目的になってることに注意。
少なくとも検索能力云々の話じゃないことは確か。
402:デフォルトの名無しさん
06/08/18 17:30:02
>>401
オナニーばっかりしてると
頭が悪くなるって
本当だったんだね
403:デフォルトの名無しさん
06/08/18 17:42:04
ん、何かおかしいこと言った?
的外れなこと言ってたらごめんなさい。
404:デフォルトの名無しさん
06/08/18 18:12:45
>>401
オナニーレベルで悪かったな!
405:デフォルトの名無しさん
06/08/18 21:17:10
日本語のサイトしか巡ってないだけでしょ
406:デフォルトの名無しさん
06/08/18 21:48:12
401は英語ができず検索能力の低いオナニストということですな
407:デフォルトの名無しさん
06/08/18 21:49:49
つか、ふだんからPythonに触れてないからでしょ。
おれは、Ruby使ってるけど、Rubyばかり使ってると、
周り中Rubyばかりになって、Rubyのサイトってけっこうあるじゃん?って思えるよ。
あと、海外サイトは必須
408:デフォルトの名無しさん
06/08/18 21:58:03
>>396
>俺は俺一人でソフトを作って自分だけで使っている。
一人で作ったソフトでハアハアしてます
オナニーって呼ぶなよ!
409:検索能力の低いオナニスト
06/08/19 00:13:11
英語くらい出来るさ(´;ω;`)
410:デフォルトの名無しさん
06/08/19 00:39:10
友達にRubyとPythonをしきりに勧めているのに使ってくれない。
411:デフォルトの名無しさん
06/08/19 01:16:25
>>410 うざいからもう薦めてくんなよ。一応友達だから話は聞いてやってんだぞ。
412:デフォルトの名無しさん
06/09/01 01:02:58
心ない友のせいで、スレッドの空気が凍り付いた。
413:デフォルトの名無しさん
06/09/01 01:17:18
そのせいでPythonが死んだわけか
414:デフォルトの名無しさん
06/09/01 01:32:21
と,人格のせいで友達ができない412が逝っております
415:デフォルトの名無しさん
06/09/01 19:47:50
初学者にはJava
その後python、rubyに行くと効率がよい。そのままJavaに残る人も多いと思うが。
web アプリとなるとphpからスタート。そのままphpを使えばよい。
みんなおこらないでね
416:デフォルトの名無しさん
06/09/03 07:05:29
>>415
>web アプリとなるとphpからスタート。そのままphpを使えばよい。
Javaは何に使えばいいの?
417:デフォルトの名無しさん
06/09/03 09:44:50
>416
Javaはケータイ用ということで。
というのは冗談にしても
Web分野は専用言語のPHPがやっぱ楽だろ。
418:デフォルトの名無しさん
06/09/03 10:37:41
Pythonひどすぎ
URLリンク(vista.xii.jp)
419:デフォルトの名無しさん
06/09/03 12:50:25
釣れますか?
420:デフォルトの名無しさん
06/09/03 13:21:49
>>418
かみ砕いて説明してけれ。
421:デフォルトの名無しさん
06/09/03 15:17:16
これはひどい。
422:デフォルトの名無しさん
06/09/03 15:28:42
釣れました
423:デフォルトの名無しさん
06/09/03 15:44:33
>>418
まな板からDカップまで面倒見てきたよ。平気だよ。
424:デフォルトの名無しさん
06/09/03 16:49:36
入れ食い
425:デフォルトの名無しさん
06/09/03 18:20:23
もしかして駄洒落なのか?
426:デフォルトの名無しさん
06/09/03 20:27:00
これはキチガイ。
427:デフォルトの名無しさん
06/09/03 21:24:51
>>418
1の窓に映ってる顔がPython?
428:デフォルトの名無しさん
06/09/03 22:25:38
Rubyて貧乳なイメージがあるな。
Pythonはホルスタイン。
429:デフォルトの名無しさん
06/09/03 22:32:01
がっかりおっぱい → おっぱい・損 → ぱいそん → python かと思ったんだが・・・
ところでpythonってそんなに便利なの?
430:デフォルトの名無しさん
06/09/03 22:34:39
自演解説乙。
431:デフォルトの名無しさん
06/09/03 23:22:59
2以外はストライクゾーン
432:デフォルトの名無しさん
06/09/04 02:15:12
Pythonはワンライナ好きには向かん
一行一行確実に書いていく感じがする
433:デフォルトの名無しさん
06/09/04 02:36:30
>>432
インデントが構文に組み込まれていることからして、本質的にそういうことなんだろうな。
IronPython次第では本格的に乗り換えてもいいなぁ。
434:デフォルトの名無しさん
06/09/04 17:30:44
Pythonのブロックの書き方って、ある意味、人間の言語に近いんだろうな
人間の言語で、「この節、ここまで」なんていちいち書いてたらうざいだけだし
自然言語は、そんな感じで省力化される代わりに、曖昧性という代償を負ったわけだが
Pythonがあの書き方で負った代償って、いったい何だろうか
435:デフォルトの名無しさん
06/09/04 17:47:08
ネットに巻き起こる無駄なインデント論争
436:デフォルトの名無しさん
06/09/04 18:36:24
Pythonって何がウリなの?
437:デフォルトの名無しさん
06/09/04 18:50:06
>>436
無理をさせない雰囲気。
438:デフォルトの名無しさん
06/09/04 19:25:40
じゃあ仕様とかもう固まってる言語なの?
439:デフォルトの名無しさん
06/09/04 19:29:48
>>438
何を今更。
440:デフォルトの名無しさん
06/09/04 19:45:53
Python は敗北者でも使える言語だけど、
敗北者が Python を使っても、意識を変えないと敗北者のまま。
441:デフォルトの名無しさん
06/09/04 22:52:43
Rubyはユタ州あたりの「選ばれた」民にしか使えない言語です。
妻を持たない者が使っても、ぶりがむやんぐの加護は得られない。
442:デフォルトの名無しさん
06/09/05 09:28:27
モルモン♪
443:デフォルトの名無しさん
06/09/05 14:11:07
>>442
戒律で収入の一割を教会に寄付しないといけないそうだ。
444:デフォルトの名無しさん
06/09/05 14:33:21
OOPの加護が得られるならぶりぶりなんとかの加護などいらない
445:デフォルトの名無しさん
06/09/05 15:16:44
awk大好きな俺からしたら、書きやすくてテキスト処理がパワフルに行えればどうでもいい
446:デフォルトの名無しさん
06/09/05 17:56:37
多分既出だと思うけど…
pythonはメソッド引数の一番目にself入れるのが駄目。
rubyはendで閉じさせるのがあれだったけど、
事故でなく、意図してブロックを閉じてる、と解釈したら、すっきりした。
なるべく括弧で括らないすっきり感は双方好き。
447:デフォルトの名無しさん
06/09/05 18:36:46
>>446
self の代わりに i を使えばいいよ。
448:デフォルトの名無しさん
06/09/05 18:52:51
> なるべく括弧で括らないすっきり感は双方好き。
それはLISPに対する挑発か?
449:デフォルトの名無しさん
06/09/05 19:02:39
Lisperは今更そんな煽りには反応しない。
450:デフォルトの名無しさん
06/09/05 19:04:45
>>446
python使ってるおれから言えば、endで閉じるのも括弧でくくるのも似たようなものだと思う
451:デフォルトの名無しさん
06/09/05 20:26:50
じゃあPythonは関数呼び出しの()も使うなよ!絶対使うなよ!
452:デフォルトの名無しさん
06/09/05 20:33:07
じゃあrubyは関数呼び出しの ) もendって書けよ!絶対書けよ!
453:デフォルトの名無しさん
06/09/05 20:37:13
C++な漏れは()も{}も<>も : もthisもendも遠慮なく書きまくります。
454:デフォルトの名無しさん
06/09/05 20:54:55
end = 1
こうしておけばPYTHONでもendって書けるようになるお。
455:デフォルトの名無しさん
06/09/05 21:29:29
>>454
おまえ頭いいな
456:デフォルトの名無しさん
06/09/05 21:31:07
ageてもうたorz
457:デフォルトの名無しさん
06/09/05 22:53:09
>>452
なんでそんな事しなくちゃいけないの?馬鹿じゃないの?
458:デフォルトの名無しさん
06/09/05 23:24:59
>>454
有益な情報だ
さっそくPythonのコミュニティに報告すべきだ
459:デフォルトの名無しさん
06/09/05 23:32:04
>>458
そのまえにRubyコミュニティに報告するのがいいとおもうお。
460:デフォルトの名無しさん
06/09/05 23:54:43
PythonはRubyの倍近く速いから、みんな使う。
461:デフォルトの名無しさん
06/09/06 00:08:11
どこが原因で倍もの差が出るの?
462:デフォルトの名無しさん
06/09/06 01:02:19
デンデンでんぐり返って
463:デフォルトの名無しさん
06/09/06 01:13:30
Rubyの実装はソースの読みやすさを優先してるから
その分遅いのかもね。贅沢プログラミングとかなんとか
で、Pythonのテキスト処理は強力なのか?
464:デフォルトの名無しさん
06/09/06 02:27:46
rubyは良い言語だと思うんだけど、
ドキュメントのやる気のなさとリリース時のグダグダぶりはどうにかならないのか。
465:デフォルトの名無しさん
06/09/06 02:37:24
ドキュメントはアレで充分だろ
読んだらチョコチョコ試せばいいだけだし
466:デフォルトの名無しさん
06/09/06 03:04:42
普段使う分にはあれで十分。
逆に詳しく書きすぎてると読んでて疲れる。
でも、実装に踏み込んだ詳しい情報が欲しいとき、
ドキュメントに載ってなかったり適当に書かれてるので
調べるときに苦労する。
467:デフォルトの名無しさん
06/09/06 06:11:06
>>466
読みやすいソースがあるからソース嫁
468:デフォルトの名無しさん
06/09/06 08:45:29
Rubyは初心者排除のカルト言語。
Pythonは万人のための言語。
469:デフォルトの名無しさん
06/09/06 11:05:40
>>468
言語特性だけを見るとそんなに変わらんね。
要は教祖と信者が...
470:デフォルトの名無しさん
06/09/06 13:53:39
どっちも仕様かなり変わりそうな悪寒
仕様の変わりようの無いPerl
ある意味ウラヤマシスwwwwww
471:デフォルトの名無しさん
06/09/06 14:34:14
>>470
ラリー元気?
開発費を生活の為に食いつぶしてしまったと聞いたが。
472:デフォルトの名無しさん
06/09/06 15:14:35
開発費≒生活費じゃね?
473:デフォルトの名無しさん
06/09/06 15:18:43
つまり困窮してるんだろ。
474:デフォルトの名無しさん
06/09/06 15:28:11
オライリーの社員じゃなかったっけ。とっくにやめてたのか?
475:デフォルトの名無しさん
06/09/06 16:11:13
オライリー -> プー -> どっかの会社の社員(今ココ)
476:デフォルトの名無しさん
06/09/06 16:20:37
Google辺りが拾ってやればいいのにな。
つか、声が掛かっていないとは思えないんだけど。
477:デフォルトの名無しさん
06/09/06 16:58:38
tomato
478:デフォルトの名無しさん
06/09/06 18:43:31
>Rubyは初心者排除
なんでこんな話になるの?
479:デフォルトの名無しさん
06/09/06 19:21:10
>>478
まともなドキュメントが欲しいというとソース嫁という言語の
どこが初心者排除じゃないのでしょうか?
480:デフォルトの名無しさん
06/09/06 19:36:19
Pythonはドキュメントが充実してたりするのかな?
日本語とかで。読みたいのでURL教えて下さい
481:デフォルトの名無しさん
06/09/06 19:53:28
>>480
そのくらい自分で調べろよw
482:デフォルトの名無しさん
06/09/06 21:02:33
>>479
それRubyに限った話じゃないし
スレの上の方での発言を受けて「初心者排除」とか書いてるんでしょ
意味あるのそれ?
483:デフォルトの名無しさん
06/09/06 21:12:18
たとえばの話。
Web開発にスクリプト言語を使いたい人に向かって
言語のソースを読めというのならそれは酷な話だと思う。
Rubyに比べて、Pythonの方が
無料で読めるドキュメントが充実しているのは事実。
Rubyの書籍が世界的に売れているのは
オンラインドキュメントが少ないからだという人すらいる。
484:デフォルトの名無しさん
06/09/06 21:30:55
Pythonってそんなにドキュメントあるんだ。
公式(?)の言語マニュアルしか読んでないや。
485:デフォルトの名無しさん
06/09/06 21:47:03
>>482
Rubyに限った話ですよ。
そもそも「公式なリファレンスは存在しない」と言ってもいい状態じゃん。
しかたないからソース読んで使っていると、
その機能は公式じゃないから廃止だという話になってたりするし。
486:デフォルトの名無しさん
06/09/06 21:57:22
>>485
じゃあ「ruby リファレンス」でググって先頭に出てくるサイトはなんなのか言ってみろカス
487:デフォルトの名無しさん
06/09/06 22:14:19
>>486
言ったからといってどうなるんだろう?
誰がどのバージョンを対象に書いているのかもよくわからない、
Ruby作者も全くチェックしていない、網羅性も信頼性も不明なただのWikiでしょ。
リファレンスというのは、「python リファレンス」でググって
先頭やその次に出てくるようなサイトのこと。
488:デフォルトの名無しさん
06/09/06 22:18:44
>>487
やっぱり単なる馬鹿だったか。
489:デフォルトの名無しさん
06/09/06 22:21:03
書いてあるしな。うん、馬鹿だな。
# Ruby オフィシャルサイト
# version 1.6 〜 1.9 対応リファレンス
# 原著:まつもとゆきひろ
490:デフォルトの名無しさん
06/09/06 22:24:04
というか、Ruby本家のTopPageにリファレンスのリンクがあるわけですが。
まぁ、riも知らないんでしょう。
491:デフォルトの名無しさん
06/09/06 22:30:11
まあバカは放っておこうぜ。
Pythonの場合,こういう良質なドキュメントが無料で読めるんだ(英文だけど)
URLリンク(www.diveintopython.org)
Rubyにこういうドキュメントってあるの?<純粋に興味から聞いています
492:デフォルトの名無しさん
06/09/06 22:32:44
Ruby使ったことは無いけど、とにかくケナしたい馬鹿の典型だな。
どこかでRubyのリファレンスが貧弱と聞きかじったんだろうな。
こういう馬鹿は多分Pythonもやってねー。
何か反論があるなら、「具体的にどのソースを読んだのか」
「その機能は公式じゃないから廃止だ」という話の例を挙げてからな。
493:デフォルトの名無しさん
06/09/06 22:41:10
>>491
こういうの?
URLリンク(www.rubycentral.com)
つか、この手の情報が欲しけりゃ、本買えばいいじゃん。
494:デフォルトの名無しさん
06/09/06 22:46:25
>>493
サンクス
>つか、この手の情報が欲しけりゃ、本買えばいいじゃん。
まあね(w
Rubyはよい書籍がたくさんあってうらやましいよ。
495:デフォルトの名無しさん
06/09/06 22:48:10
>>493
俺が5,000円もだして買った本が・・・
496:デフォルトの名無しさん
06/09/06 23:02:58
RHGはただで読めるぞ。読んだことないけど。
497:デフォルトの名無しさん
06/09/06 23:35:55
これを買えばいい?
プログラミングRuby 第2版 言語編
URLリンク(www.amazon.co.jp)
498:デフォルトの名無しさん
06/09/07 00:04:39
Rubyは中途半端に作ってほったらかしみたいなライブラリが多杉
499:デフォルトの名無しさん
06/09/07 11:47:15
本を出すのは良いんだけど、その内容が全文検索に引っかかるようにしてほしい……
500:デフォルトの名無しさん
06/09/08 19:51:43
>>499
無理言うなよ。
一部だけPDFで提供している書籍はあるみたいだけどな。
501:デフォルトの名無しさん
06/09/10 16:13:56
せめてなか見検索に提供してくれ
502:デフォルトの名無しさん
06/09/12 19:15:54
>(英文だけど)
苦笑
503:デフォルトの名無しさん
06/09/12 20:59:13
あ、ごめんね。英語読めない人ってまだ存在してるんだ。
504:デフォルトの名無しさん
06/09/15 00:47:36
結論:Java最高
505:デフォルトの名無しさん
06/09/15 01:22:55
IronPython on .NET vs JRuby on JVMってか。
JRubyの作者達をSUNが雇って本家プロジェクトにしちゃったからな。
企業はP言語とR言語を最後まで戦わせたいらしい。
506:デフォルトの名無しさん
06/09/15 04:45:45
>>505
Ruby.NETも忘れてもらっては困るぞ。こちらもMSが買収済み
507:デフォルトの名無しさん
06/09/15 06:00:47
読んでてもよく分からないんだけど、結局PythonとRubyどっちが良いの?
508:デフォルトの名無しさん
06/09/15 06:14:11
国産が好きならRuby
509:デフォルトの名無しさん
06/09/15 08:44:18
宗教が嫌いならPython
510:デフォルトの名無しさん
06/09/15 08:57:13
>>508
国産には拘りません。でも日本語の資料は欲しいです。
>>509
宗教にも拘りません。
511:デフォルトの名無しさん
06/09/15 12:39:37
パフォーマンスを求めるならPython
512:デフォルトの名無しさん
06/09/15 13:11:59
開発者の宗教的なパフォーマンスを求めるならRuby
513:デフォルトの名無しさん
06/09/15 13:26:38
Matzの気まぐれで二転三転する言語仕様に一喜一憂したいならRuby
514:デフォルトの名無しさん
06/09/15 13:38:27
Pythonはインタプリタの起動が遅くてイライラする。
515:デフォルトの名無しさん
06/09/15 13:40:10
アニオタなら間違いなくPerl。
516:デフォルトの名無しさん
06/09/15 14:42:17
修得のしやすさからいったら、どちらがより初心者向き?
517:デフォルトの名無しさん
06/09/15 14:45:12
何を習得したいかによる。モルモン教ならRuby
518:デフォルトの名無しさん
06/09/15 14:56:44
Rubyはオブジェクト指向を強いるから初心者向きではない.
モルモン教を覚えたいなら別.
519:デフォルトの名無しさん
06/09/15 15:38:24
>>514
本当かよと思ってpythonとrubyを起動してみた。
$ ruby
|
結論:Rubyはプロンプトが出ないので起動してないのかと思った。
520:デフォルトの名無しさん
06/09/15 15:39:09
>>515
教祖の人柄も一番よさそうだしな。
こんな感じだとオモ。
ラリー > 一般人 >> Guido > Matz
521:デフォルトの名無しさん
06/09/15 15:41:49
>>519
Pythonユーザーはレベルが低いですね・・・。まあPythonだから仕方が無いか。
522:デフォルトの名無しさん
06/09/15 15:49:57
そうやって Python ユーザをおとしめる作戦ですね.
誰だか知らないけど、汚い手を使いますね.
523:デフォルトの名無しさん
06/09/15 16:21:42
>>522
違うだろ。>>521みたいなレベルの低い煽りしかできない風を装って、rubyユーザを貶めてるんだよ。
524:デフォルトの名無しさん
06/09/15 16:31:06
pyてょnもるbyもhtmlに埋め込みできなしなぁ…
525:デフォルトの名無しさん
06/09/15 16:31:54
endが好きならRuby、嫌いならPython。
526:デフォルトの名無しさん
06/09/15 16:35:41
メソッド第一引数selfが好きならpython.
527:デフォルトの名無しさん
06/09/15 16:41:06
>>525
>454
528:デフォルトの名無しさん
06/09/15 17:30:11
>>524
そう思うのならPHPでも使っていればいいじゃなーい。
529:デフォルトの名無しさん
06/09/15 17:55:44
なるほど、PHP厨がRuby遣いとPython遣いを仲違いさせようと企んでいるのだな。
それはひどい。
530:デフォルトの名無しさん
06/09/15 18:03:08
htmlにPHP埋め込めるわけねーだろアホちゃう
531:デフォルトの名無しさん
06/09/15 19:22:22
HTMLに埋め込むのはSSIだからRubyでもPythonでもPerlでもいいよな。
532:デフォルトの名無しさん
06/09/15 19:57:56
pythonお勉強スレに良い事書いてる人がが居た。
>49 名前:デフォルトの名無しさん[sage] 投稿日:2006/09/15(金) 14:30:27
>>>47
>PythonとRubyは外見上確かに似た部分もあるが、
>根本的な思想は180度異なる。海より深い溝がある。
そんな感じがする。んで、この溝をしりたい。。。
533:デフォルトの名無しさん
06/09/15 20:06:43
Ruby厨は日本語のドキュメントしか読まない
Python厨は英語のドキュメントを読めない奴を馬鹿にする
Ruby使いは self をあまり書きたくない
Python使いは self を書いていた方が安心する
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4802日前に更新/196 KB
担当:undef