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

Ruby 2の3倍高速化を図った「Ruby 3.0.0」が登場」記事へのコメント

  • by Anonymous Coward on 2021年01月04日 19時10分 (#3952851)

    「え?Rubyはサーバサイド、TypeScriptはクライアントサイドで棲み分けるのでは?」
    と思うかも知れないけど、そういう話でなくて。

    Rubyは抽象解釈を武器に、型宣言なしで静的型チェックする未来を目指します。

    "型をわざわざ明示する"という文化が、Rubyによって消え去りそうだという事。
    他の言語も推論を駆使し、型の記述を省略できる箇所が増えて来ている。
    TypeScriptだけが、それらのトレンドとは逆に型をわざわざ付け加えていく方向で
    進化しようとした。

    そんなTypeScriptの現状はご存知の通り。一部で狂信的に受け入れられはしたが
    他の言語を駆逐するにはほど遠く、むしろ、変数が型を持つ事に対する懐疑論に
    改めて火をつけただけに過ぎなかった。

    MatzはMicrosoftに矢を放った。
    その矢は、多分、届く。

    • Re: (スコア:0, 荒らし)

      by Anonymous Coward

      なんでRuby信者って個人への心酔っぷりを表明するんだろうな。
      言語の話だけしてれば良いのに。

    • by Anonymous Coward

      このコメントはRubyの遺産として語り継がれるべき。

    • by Anonymous Coward

      > MatzはMicrosoftに矢を放った。

      やはりマイクロソフトを嫌っていたのではない [itmedia.co.jp]は嘘だったか
      危うく騙されるところだったぜ

      • by Anonymous Coward

        まて、黄金の矢かもしれない

    • by Anonymous Coward

      これは3年後くらいに見返し(て、失笑し)たいんで誰かリマインドよろしくね

      届く・・・・・・!届くが・・・・・・今回まだその時と場所の指定まではしていない そのことをどうか諸君らも思い出していただきたい つまり・・・・我々がその気になれば矢が届くのは10年20年後ということも可能だろう・・・ということ・・・・!

    • by Anonymous Coward

      TypeScriptもそれなりに型推論ありますよね(なおCやJavaを比較対象にしている)。

      世の中のトレンドは、型推論をするし、型を増やすというところだと思います。TypeScriptはそのトレンドに乗っている言語でしょう。

      • by Anonymous Coward

        世の中のトレンドは、型推論をするし、型を増やすというところだと思います。TypeScriptはそのトレンドに乗っている言語でしょう。

        世の中のトレンドは型の種類が増えすぎたので自動的な型推論では追いつかない。
        手動(ジェネリクス)と自動的な型推論の両方が必要だというものだったと思っていた。

    • by Anonymous Coward

      PHPとかPythonとか、サーバーサイド(Pythonはデータ解析でも
      使われるから微妙に違うか)で型注釈を取り込んだ言語で、
      それらがRubyにシェアを奪われたというデータを
      貼ってくれれば説得力があるんだけどなー

      https://www.tiobe.com/tiobe-index/ [tiobe.com]

      • by Anonymous Coward

        #3952851が言っていることは、Ruby 3.0からのTypeProfに関してでしょ。まだ世に出たばかりのものなので、シェアを奪うなんて段階ではない。

        • by Anonymous Coward

          "トレンドとは逆に~"とか、
          "一部で狂信的に受け入れられ~"とか書いている以上、

          "型をわざわざ明示する"を取り込んでしまった言語が
          なぜ没落していないのかを説明しないと説得力ないでしょって事なんだけど

          • by Anonymous Coward

            すまなかった。たしかにそのとおりだ。親コメ#3952851にポカーンとしていて注意散漫になっていたということで許してほしい。

      • by Anonymous Coward

        Groovyがえらく上がってるんだが、何があったんだろ。

        • by Anonymous Coward

          Androidアプリ開発でGradle使うから?

    • Re: (スコア:0, 荒らし)

      by Anonymous Coward

      これが狂信者か・・・

    • by Anonymous Coward

      型推論でやれる言語を面識の無い人 (開発メンバー) と絶対やりたくない
      型推論推してる人で保守までやってる人どれぐらいいるんだろ

      • by Anonymous Coward

        オペレーターは必殺技(死ぬのはメンテナ)だったが、型推論も必殺技(死ぬのはメンテナ)だったか。
        確かにそうだ。

      • by Anonymous Coward

        型推論のない言語で書かれたものは保守が大変だが、本当に保守関連の仕事やったことあるか?

皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー

処理中...