08/09/17 04:51:18
Javaの問題は人々がマーケティングハイプによって盲目になっているということだ。
私はただ人々がそれで目が見えなくならないことを願っている。
ラリーのリスト展開病に対する救いがたい、破綻した、ゴールドバーグ的修正なのだ。
しかしPerlのマーケティングは驚くほど優れており、リファレンスはかつて経験した中で最良のものみたいにあなたは感じている。何に対してもリファレンスを取ることができる! 楽しい! においだっていいし!
Perlもまた、間もなくなくなる。それは新しいRubyと呼ばれる言語がついに英語に翻訳されたためだ。
それは美しい。そして楽しい。そして実用的だ。
しかも悪くなっているところは何もなく、Rubyは本質的にPerlの機能の真性のスーパーセットになっている。
私は最初に霊感を必要とする。
すごい文章だなぁw
332:nobodyさん
08/09/17 07:21:17
信者の典型だなぁ。何をどうみたら美しいのか。
333:nobodyさん
08/09/17 08:50:39
$とか
334:nobodyさん
08/09/17 09:42:18
>>332
もし本気で言っているのなら、それは本当に、単にあなたにプログラミングのセンスがないだけだ
他人のせいにしないように
335:nobodyさん
08/09/17 10:07:27
う~む最高!
言うことなしだぜ
こりゃパワーもあるし
タイヤも太いし全部ある
愛してる 必要だ 首ったけ
う~ 激しい嵐
大丈夫 抱いてやる
336:nobodyさん
08/09/17 21:48:33
Rubyが変なのは今に始まったことではない。気にするな。
337:nobodyさん
08/09/17 22:02:36
RubyやRailsには、俺(matzとその仲間達)はこうやれば分かりやすくて便利だと思う。お前(エンドユーザ)もそう思えよ。って教条的な押しつけを激しく感じる。
338:nobodyさん
08/09/18 00:59:33
>>335
王様か。ネタが古くてワロタ
339:nobodyさん
08/09/18 15:54:45
>>337
我々はPerlで懲りたのではないのか
340:nobodyさん
08/09/18 16:13:27
Perlに押しつけなんて感じたっけ?
それとも、自由すぎる事に懲りたってこと?
341:nobodyさん
08/09/18 19:30:36
MatzがこうすればPerlはもっと便利になるという思いを形にしたのがRuby。Rubyを信じるものは救われるが、信じないものは業火に焼かれろ。
342:nobodyさん
08/09/18 21:43:42
いいスレだな
343:nobodyさん
08/09/18 21:55:17
Perlにコミットしないで勝手に独自言語作って乱立させちゃうのが駄目だよね
344:nobodyさん
08/09/18 23:25:25
乱立を助長させたRubyが混沌の始まり。
345:nobodyさん
08/09/19 08:15:09
Perlは意地でも使ってやるって思わせるマーケティング
Rubyは、意地でも使ってやるかと思わせるマーケティングw
346:nobodyさん
08/09/19 08:41:55
PerlとRubyどちらも数行プログラミング向きだが
どちらと言えばPerlの方が手っ取り早く書ける。
込み入ったのを書くならいろんな意味でPythonのがいいだろう。
347:nobodyさん
08/09/19 13:33:40
>>343
おっとPugsの悪口はそこまでだ
348:nobodyさん
08/09/19 18:28:44
rubyに興味があって覗いてみたが、
あまりにもひどいな。
ruby界隈はみんなこうなのか?
それとも2ちゃんねる特有のもの?
349:nobodyさん
08/09/19 20:29:20
「JavaからRubyへ」って本立ち読みしてみ
勘違い度がわかるから
一応オライリーの本なんだぜ
350:nobodyさん
08/09/19 21:32:23
>>348
どんなジャンルにも言えることだが2chにはアンチが集まるんだよな
原因として考えられるのはMatz(ruby作った人)が「PHPは言語設計がよくない」と発言するからなんだろうけど
でもそんなのPerlの弾・miyagawaやJavascriptのamachang・malaだって当り前のように言ってるし…
ちなみに5年後の世界シェアはPythonの方が上なんじゃないかと思ってるんでRubyとあわせて検討してみてほしい
351:nobodyさん
08/09/19 22:15:17
PHPを貶してるのが原因じゃないしMatzでもない
信者の押し売りがウザいだけ
352:220
08/09/19 22:16:01
> 「PHPは言語設計がよくない」
のは, PHP 以外の言語をやってる連中はみんな言ってること
python も ruby も, 関数型言語(haskell, ml 系とか lisp 系)に
比べて自由度が低すぎるのが不満っちゃ不満だけどな
353:nobodyさん
08/09/20 10:23:49
釣れますか?
354:nobodyさん
08/09/29 00:43:47
>>331
inspirationはカタカナにしといたほうがいいやね。
「霊感」と訳すとオカルト臭が...
355:nobodyさん
08/10/01 20:02:21
>>299
ていうか、Rubyな人にRailsのソースは参考にするなっていわれるwww
Railsのソース見ればわかるが、あれはPHPに切れたPHPのエキスパートが作ったライブラリだよ
356:nobodyさん
08/10/01 23:38:27
>>354
ひらめきと訳せばいいだけでは
というか元々の意味もひらめきのつもりなのでは
357:nobodyさん
08/10/16 12:03:02 lXesXdhJ
あ
358:nobodyさん
08/10/17 22:21:03 BZMDlyY0
URLリンク(kino77.22.dtiblog.com)
誰か日本語に訳してくれ
359:nobodyさん
08/10/17 22:28:09
ぶっちゃけ何言語で書いてるかなんて客は気にしないのに
どの言語がうまみあるとか技術者のオナニーでしかないわけで
360:nobodyさん
08/10/18 06:43:17
意味はあるよ
意味がないなら今でも機械語で充分なはずだ
我々が機械語ではなくアセンブラではなくC言語ではなく事前コンパイル言語ではなくスクリプト言語を使っているのはそれが理由
361:nobodyさん
08/10/18 06:46:38
>>360は日本語は不得意らしい
362:nobodyさん
08/10/18 17:26:45 MDPZaa+O
Rubyお勧めの本1冊紹介して。Rubyは初めてでごんす。
363:nobodyさん
08/10/18 20:21:52
初めてのRuby キリン書いてるやつね
364:nobodyさん
08/10/18 20:47:12
>>360
マイナー言語を選ぶのがオナニーだって言ってるのであって
言語難でもいいだろ別に機械語でもなんてことはだれも言ってない
365:nobodyさん
08/10/21 07:29:57
今でも機械語で充分な世界はあります
自分の土俵だけで全てを語るなんて馬鹿げてます
366:nobodyさん
08/10/21 07:50:03
>>365
せめて>>358読んでから発言して
367:nobodyさん
08/10/21 07:53:44
何が凄いってここWebProg板なのに機械語とか言ってることじゃないのか
368:nobodyさん
08/10/21 17:16:36 o93xf1C8
Perlってマイナー言語だったんだ…
369:nobodyさん
08/10/22 22:14:18
>>367
とある有名グループウェアがCのCGIだったのは軽ーくカルチャーショックだったが、
それはただ単に自分の世界が狭かっただけだし。
機械語でも(書ける団体があれば)いいんじゃね?と思わないでもない。
極端だな。うん。
370:nobodyさん
08/10/22 22:37:58
CのCGIはカルチャーショックだったとCのCGIで動いてる2chに書き込むとは
371:nobodyさん
08/10/22 22:45:56
いいツッコミだw
知らないってことは、実は強いんだよ
372:nobodyさん
08/10/22 23:08:31
PerlでもRubyでも、誰かがネイティブコンパイラ作った瞬間、Cと変わらなくなると
思ってしまうんだが。
純粋な質問だけど、最適化のノウハウ等は別にして、それでも違いってあるの?
373:nobodyさん
08/10/22 23:13:02
違わないならみんなJavaで書いてネイティブコードにしてるわ
374:nobodyさん
08/10/22 23:18:48
>>373
そういうものがあるのかも知らないんだが。Javaネイティブコンパイラ
大体VMで終わりじゃん
Cは、プログラマも最適化に関わってる言語ってこと?よくわからん
よければ、手取り足取りplz・・・
375:nobodyさん
08/10/22 23:22:18
要するにネイティブコンパイラもあるけどVMの方がいいって事だよ
376:nobodyさん
08/10/22 23:23:45
そもそもJava自体がCで書かれていたりする
377:nobodyさん
08/10/22 23:38:59
インタプリタ方式のC/C++処理系もあるし、
Javaのネイティブコンパイラもあるし
どんな言語で書こうが、最終的には機械語に変換される
ただその変換方法は複数ある
378:nobodyさん
08/10/22 23:41:18
Cは書き方でチューニングしやすい反面
馬鹿が書くと遅くてザルセキュリティなものができやすい
379:nobodyさん
08/10/22 23:43:43
>>377
じゃあ言語の違いでパフォーマンスを語るって事は無意味なの?
それとも、その「変換方法」が違うから、差があるって話?
380:nobodyさん
08/10/22 23:45:40
おまいらちょっと待てw
だれも >>373 への反論はないのか?
たぶんそれが一番このスレの主旨にあってると思うんだがwww
381:nobodyさん
08/10/23 00:06:22
>>379
もちろん意味はあるよ?
言語の表現力って観点では違いは無いって話
(Rubyとか、最適化が難しい言語の典型例)
382:nobodyさん
08/10/23 00:44:20
そこで>>372に戻るのかな?よくわからんけど
まあ>>373は無いような気がするんだが・・・
383:nobodyさん
08/10/23 08:39:08
レイトバインディング多用するプログラム書けばC(=機械語)でも遅くなるだろ
384:nobodyさん
08/10/23 20:09:49
>>383
レイジーイーバルする評価系があれば perl ももっと早くなるのでは?
と, おもったw
385:nobodyさん
08/10/23 23:40:12
>>384
なんで?
386:nobodyさん
08/10/25 21:27:39
>>385
変数に状態持ちまくりの言語だと遅延評価って無理なんちゃう?
Lisp系の言語だと気をつけて書けば何とかなるだろうが…
で、状況はRubyもいっしょだから、最後に「w」が付いてるんだと
思ったんだが…
387:nobodyさん
08/12/18 02:50:57 ItHr6mjs
あげ
388:nobodyさん
08/12/24 16:45:00
プログラミングしりとり
スレリンク(575板)l50
389:nobodyさん
08/12/25 10:48:14
何defって?
define function?
略語の使い方が昔のMS BASICみたいなセンスと思った。
390:nobodyさん
08/12/25 10:49:15
REMとかDIMとか
391:nobodyさん
08/12/25 11:31:56
Delphiだな完全に
392:nobodyさん
08/12/25 11:37:38
DEFine methodだろうとは思う
よく使うキーワードを短くするのは正しい
GroovyとかScalaもdefを使う
393:nobodyさん
08/12/25 14:49:26
セミコロンがないってのも
なかなか良い設計だと思う。
つけてもいいし。
394:nobodyさん
08/12/25 18:47:33
他の言語と差別化の為に変にしてるとしか思えない
他言語経験者が乗り換えやすい、もしくは他言語に乗り換えやすい
というメリットを捨てている
395:nobodyさん
08/12/25 21:22:35
>>394
「自分が欲しくて作った言語」にそんなこと言ってもさぁ。
396:nobodyさん
08/12/25 22:13:21
Perlでできることを無理に新言語にしてるよな
別に万能って訳じゃないし処理速度も遅い
397:nobodyさん
08/12/25 22:33:40
Rubyは「記号を減らせば読みやすくなるだろう」
って思想を採用しているようだ
意味が通る限りにおいての省略をいくつも定めている
398:nobodyさん
08/12/25 23:08:57
Rubyだから可読性が高い、PHPだから可読性が低いってわけじゃないんだよな実際は。
どんな言語でもクソが書けばクソだし、きちんと書けばきちんと読める。
JavaやPythonのようにガチガチに固めてもそれは無理だし、
可読性は結局書き手の問題でしかない。
399:nobodyさん
08/12/27 17:09:16
>>395
アルゴル系つうの?
別にオリジナル表記というわけではない。
400:nobodyさん
08/12/27 17:24:52
記号を減らすとか省略させるとかアルゴル系なの?
401:nobodyさん
08/12/27 20:36:52
逆綴りを使うのがALGOL主義って昔のラクダ本に書いてあった。
esacとかfiとかelif(違)とか。
402:nobodyさん
08/12/27 22:36:15
ブロックの終わりを}じゃなくENDなんとかとか逆綴りとかがアルゴル系?
403:nobodyさん
08/12/27 22:47:46
ってかALGOLのif文ってif~fiじゃなくて
if~then~begin~endなわけだが
それ以前にC言語系統も全部ALGOL系だっての
404:nobodyさん
08/12/27 22:56:09
ラクダ本の話は、elifではなくelsifなのはなんでか、という説明に
あったジョークだな。elifだとfileの逆綴りになるから、という。
405:nobodyさん
08/12/28 01:40:04
アルゴル系という伝統な物なんだよRubyはと言いたかったのだろうが
まさかPHPと同じ系統だと判明するとはw
406:nobodyさん
08/12/28 02:49:21
判明もなにも言語オタクのmatzが知らないわけなかろう。
407:nobodyさん
08/12/28 04:23:30
matzじゃなくてこのスレでRubyマンセーしてる奴の話だろ
408:nobodyさん
08/12/30 05:15:16
Lisp知らない奴がアンチRubyなのが笑えるwwwwwwwwwwwwwwwwwwww
409:nobodyさん
09/01/14 18:23:15
Lisp知ってたら何かおいしいの?
410:nobodyさん
09/01/14 18:37:00 IrnQ+seI
Emacsが便利になる。
Ruby知ってたらRPG作れる。
411:nobodyさん
09/01/15 01:15:46
SchemeやってたけどRubyは嫌いです
412:nobodyさん
09/01/15 01:40:55 FiWTbmI/
まつもとゆきひろさんの講演聴きたいんだけど、首都圏で近日なんかないかなぁ。
こういう情報ってどこで探せばいいんだ。本人のブログではそういう告知あんましてなさそうに見える。
情報モトム><
413:412
09/01/15 01:51:35
探したらあった。失礼しました。
414:nobodyさん
09/01/15 02:43:32
デブサミ2009に登場するらしい。
URLリンク(www.seshop.com)
415:nobodyさん
09/01/17 20:16:31
肝y on fails