パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

最も満足度の高いスクリプト言語はPHP」記事へのコメント

  • by headShot (37328) on 2009年03月09日 15時51分 (#1527525)
    スクリプト言語が話題に上がるとRuby信者とPHP信者が宗教戦争起こすのはどうしてでしょうか。
    • by Anonymous Coward on 2009年03月09日 15時58分 (#1527529)
      みんな仲間がいてうらやましいなあ。
      親コメント
      • 自分で使うツールはほとんど boost.python + Python なんですが、なかなかWindowsユーザな周りの人に使ってもらうというところまでは行きません。py2exeとかあるしWindows用パッケージも簡単に作れるのであとは自分が Python で GUI が作れればいいんですが、そこまで手が回らない。tkInter も wxPython もちょっとだけ触って「どうせ使うの俺だけだからコマンドラインインターフェイスでいいや」ってあきらめちゃいました。むしろブラウザをローカルアプリのUIに使えないものかなぁ。web.pyなんか使って localhost 経由でユーザインターフェイス作るってのはどうだろう。

        --
        屍体メモ [windy.cx]
        親コメント
        • by Anonymous Coward

          Pythonは全く疎くてコメントできないのですが、
          昨今一部で流行の「ステートフル」というかGUIフレームワークLIKEなAPI体系を持つWebフレームワークなら比較的すんなりと「GUIのかわりにWeb UI」をやれるんじゃないかと想像しています。

          そういう感じのフレームワークはPythonにはどんなのが有るんでしょうか?無いってことは多分無いと思うんですけども。

          今回話題のPHPについて言えば、まずDelphi For PHPなんてなものが有りますね。"Delphi"はWindows GUI開発用のプロプラ環境として有名(?)でしたが、そいつをマンマPHPに置換した感じのもののようです。紹介

          • by Anonymous Coward

            >昨今一部で流行の「ステートフル」というかGUIフレームワークLIKEなAPI体系を持つWebフレームワーク
            >そういう感じのフレームワークはPythonにはどんなのが有るんでしょうか?

            それがこういうものを指していいのかわかりませんが、pylonsというものとjQuery使えば

            config/routing.py ----------
            map.connect('/json/{action}', controller='json')
            ----------------------------

            controllers/json.py --------
            from pylons.decorators import *
            from testproj.model import *
             
            class JsonController(BaseController):
                @jsonify
             

            • by Anonymous Coward

              ステートはステートでも、クライアントに上JavaScriptでできた「アプリ」を構築して、そこにステートを持たせ、サーバは必要(判断byクライアント)に応じてクライアントにデータを供給するだけに徹する、というクライアントサイドステートフルWebアプリ(とでもいうべきもの)のほうですね。

              うん。それもいいと思います。
              ただ「Pythonを/で書きたい」という要求を(もし)元の人が持っているなら、JavaScript「で」アプリを書く状況は、期待したものとは違うなあと感じるかも知れません。

              #というか、それがやりたいなら、SproutCoreあたりが一番幸せになれるんじゃなかろ

      • 私も蛇使いです。
        他人に説明するときにGoogle大先生が使ってるって事実は心強い味方になってくれます。

        rubyはちょっとやりたいなー、と思いますが、perl, phpには魅力を感じません。
        javascript(ecmascript)は、Webに使うなら手放せませんが、コンソール使ったりファイルいじったりといった用途のときは、標準の処理系ってのがどれなのか分からないので、使いません。

        # 魅力を感じないって書いてるのは、フレームを起こしたいって意図でなく宗教系のツリーだからです。ご理解ください。

        --
        1を聞いて0を知れ!
        親コメント
      • by Anonymous Coward

        通りかかるというよりも、突然現れます。

        Nobody expects the Spanish Inquisition!(ジャーン!)

    • by soltiox (25610) on 2009年03月09日 16時18分 (#1527543) 日記

      >どうしてでしょうか
      自分の愛するものが、他の人々に不当に軽く扱われていたら、
      誰だってエキサイトするとは思いませんか?

      >ヘビ使い氏
      今こそ、自分の愛を世界に表明すべき時なのでは?

      親コメント
      • Re:言語は宗教 (スコア:3, すばらしい洞察)

        by Anonymous Coward on 2009年03月09日 16時31分 (#1527548)

        問題は、自分よりも低く評価されると「不当だ」と認識しちゃうところにあるんだけどね。

        エキサイトする真の理由は、感情と議論を切り離せていないからでしょう。
        要するに、精神が未熟なんですよ。

        親コメント
      • by Anonymous Coward

        >自分の愛するものが、他の人々に不当に軽く扱われていたら、

        それは愛ではなく拘りと呼ぶものらしい。くわばらくわばら。

        先日聞いた話によれば、「達人プログラマ」にそう書いていたそうです。
        そして「こだわりよりも愛だよ愛」とも。

        #真偽未確認なのでAC

    • Re:言語は宗教 (スコア:1, おもしろおかしい)

      by Anonymous Coward on 2009年03月09日 16時48分 (#1527572)

      まあいわゆる
      「おめードコ中だよ?!」
      「あん?PHP 中だ?」
      でしょうか
      最近 Ruby 中は勢力拡大中なので特に目立つのでしょう

      勝手に関連ストーリー
      俺は○○言語のプログラマーよりは上だ [srad.jp]

      親コメント
    • by Anonymous Coward on 2009年03月09日 16時55分 (#1527579)

      宗教戦争だって全く違う起源を持つ教義より、同じ教義から派生した派閥同士が血で血を洗う戦闘を繰り返すのと似たような話ですよ。「聖書」のお陰でどれほど悲惨な歴史が繰り返された(今後も繰り返される)ことか・・・

      プログラミング言語での戦争だって、ほとんどC言語ファミリー同士です。COBOLとか論争の対象にすらなりません。

      親コメント
      • by Anonymous Coward

        そりゃそうだ。奴らは金を稼ぐ方法として使っている。>COBOL
        大工達は鉋の作りで喧嘩するものかねぇ?
        絵描きって水彩と油絵の優劣で論争するの?

        • by Anonymous Coward

          話が脱線してしまうので恐縮ですが、ペイントソフトの優劣(?)で論争みたくなっているのは2chとかでよく見かけます。
          リアル画材ではどうなんでしょうね。ないことはないだろうけど、そんなに目につくほどではないような。

          • by Anonymous Coward

            芸術家同士で、やり合う時はよく派手にやりあってますよ。
            ただ、画材の選択そのものもアイデンティティに直結しますので、
            最善もなければ相対的な評価も一切ない、自我vs自我の論争です。

            受注型の絵描きの事は知りません。

      • by Anonymous Coward

        それって、側抑制(lateral inhibition)だよね。

    • by greentea (17971) on 2009年03月10日 12時04分 (#1528185) 日記

      PHP食わず嫌いなんですが、PHPってhtmlに直接埋め込める以外に、ここがいいってのはあるんですか?

      htmlに直接埋め込みだけなら、ふと、
      #!/usr/bin/python
      in_phpy_tag = False
      with open(sys.argv[1]) as f:
       for line in f:
        if in_phpy_tag:
         if line.find('?>') != -1: in_phpy_tag = False
         else: exec(line)
        else:
         if line.find('?phpy') != -1: in_phpy_tag = True
         else: print line
      とか思いついたんだけど。

      # 本当に動くか知りません。

      --
      1を聞いて0を知れ!
      親コメント
      • by feenal (37359) on 2009年03月10日 20時10分 (#1528484)
        たとえばtableタグの内容をループ処理したいとき、次のようにかける。

        <table>
          <tr><td>種類</td><td>金額</td></tr>
        <?  foreach ($item as $items) { ?>
          <tr>
            <td><?=item['name']?></td>
            <td><?=item['price']?></td>
          </tr>
        <? } ?>
        </table>

        僕もphpはそんなに好きじゃないし、このコード最初見たときは違和感感じたけど、実際使ってみるとすごく便利。 phpの最大の利点だと思うよ。 htmlにphpを埋め込むって言われてるけど、それは実は逆で、phpコードに

        ?> [html] <?

        ってかんじでhtmlの方が埋め込まれてると考えた方がいいかも。

        親コメント
        • by Anonymous Coward

          それって便利ですかね?
          これに限らず(JavaのJSPなんかでもだが)、埋め込み系とかテンプレート系が便利だと思ったことが無いなあ。どうにもゴチャゴチャして読み書きしにくい。

          そんなのより、SXMLやrubyの「わびさび配列」みたいに

          http://jp.rubyist.net/magazine/?0012-qwikWeb#l10 [rubyist.net]
          [:html,
              [:head,
                  [:title, 'hello']],
              [:body,
                  [:h1, 'hello, world!'],
                  [:p, 'This is a ',
                      [:a, {:href=>'hell

      • by Stealth (5277) on 2009年03月12日 17時08分 (#1529707)

        ePerl、eRuby、ePython とか聞いたことありませんか?

        他にも VBScript(ASP) なんかも当然同様に埋め込めますね。VBScript だけは使いたくないですが。

        親コメント
    • by Anonymous Coward

      >スクリプト言語が話題に上がるとRuby信者とPHP信者が宗教戦争起こすのはどうしてでしょうか。
      PHPは痛んだから 異端だから。
      #たとえばgoto文。

      Ruby信者に対してだけでなく、PHP信者はJava信者とでもC++信者とでもLISP信者とでも宗教論争になりますよ。

      • Re:言語は宗教 (スコア:1, おもしろおかしい)

        by Anonymous Coward on 2009年03月09日 16時55分 (#1527580)
        > Ruby信者に対してだけでなく、PHP信者はJava信者とでもC++信者とでもLISP信者とでも宗教論争になりますよ。

        そして大概の場合はPHP信者が、すぐ負けるので困る。
        親コメント
        • by Anonymous Coward

          おい、みて [srad.jp]みろよ、
          C言語信者だけで宗教戦争をやってやがる。

    • by Anonymous Coward
      悪いのはPHPじゃない。 PHPしか使える言語のないプログラマーだ。

ナニゲにアレゲなのは、ナニゲなアレゲ -- アレゲ研究家

処理中...