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

PowerShellがオープンソースに、LinuxおよびMac OS X版も提供へ」記事へのコメント

  • by Anonymous Coward

    シームレスに.NET Frameworkも (やりたくないが) COMも叩けるから今までのスクリプティング環境から世界が変わる。
    調子こいて長大なバッチ処理書いたりするとめちゃくちゃ遅くて悶絶するが…

    • by Anonymous Coward

      PowerShellだととにかくスクリプトが長くなる。

      ぱっと書くにはめんどくさいし
      かっちり長々と書くと他の言語で書くより圧倒的に遅くなる

      既存の言語から乗り換える人いるのかなーというのが正直な感想。
      PythonやBashやPHPやJavaScriptで事足りてる人に何かアピールできるところって有りますか?

      マルチプラットフォームってことなら他の言語のほうが実績も資産もあるし、何より早い。
      例えば、下記のようなキメラな処理でもPowerShellより圧倒的に早い上に書くのも簡単。
      grep "hoge*" hoge.txt | gawk 'BEGIN{FS=";"}{print $3}' |

      • ぱっと書くにはめんどくさいし

        入力補完が賢いので、それほど面倒とも思わないけど。
        オブジェクトのメソッド・プロパティまで補完が効いたりするしね。

        かっちり長々と書くと他の言語で書くより圧倒的に遅くなる

        スピードを気にするようなところに使うもんじゃないんじゃないかな。

        PythonやBashやPHPやJavaScriptで事足りてる人に何かアピールできるところって有りますか?

        Windowsなら別ですが、Unix系OS上で、という話なら、特に無い、というのが正直なところですかね。

        ただ、パイプにオブジェクト列が流れていく様は、おもしろいと思います。

        ちょっと凝って、Pythonで書くとやや長くなるけど、PowerShellほどにはな

        • by Anonymous Coward

          元コメじゃないんですが、入力補完は気持ち悪いので完全オフにしています。
          あっ、PowerShellそのものはチマチマ使ったりしてますよ。

          • 入力補完は気持ち悪いので完全オフにしています。

            参考までに、なにが「気持ち悪い」のか聞かせてくれない?
            Bashと感触が違うからとか?

            • by Anonymous Coward

              元コメではなく、元々コメですが、
              さくさく保管されていたものが一瞬もたついてイラッとしたり
              同じタイミングで打てなかったりするのが嫌ですね。

              後は、似た名称のながーいオプションが多くて
              勘違いするとかかな・・・。

              実行してみて、あれってなること多い

              • by Ryo.F (3896) on 2016年08月22日 9時16分 (#3067410) 日記

                さくさく保管されていたものが一瞬もたついて

                # ヒストリの話じゃなくて、補完の書き間違いだよね?

                なんかよく解らんですが、そーゆーこともあるんですかね。

                後は、似た名称のながーいオプションが多くて
                勘違いするとかかな・・・。

                そーゆーのこそ、入力補完が真価を発揮するところでしょ。

                新しいISEの補完とか、かなり便利だと思うけどな。

                親コメント
              • by Anonymous Coward

                >なんかよく解らんですが、そーゆーこともあるんですかね。
                #3067406 [srad.jp]ではありませんが、windows版でスクリプトを編集中に数文字入れた後Tabキーで補完させようとするとISE下部のステータス欄に"Intelli sence..."と表示されてしばらく(3~5秒)返ってこないときがあります。Moduleを多くImportしているときに発生するので、仕方ないものと考えています。

ソースを見ろ -- ある4桁UID

処理中...