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

Java 19搭載予定の新機能「Virtual Thread(仮想スレッド)」」記事へのコメント

  • by Anonymous Coward

    カーネルスレッドを利用せずOS資源的には1スレッド内で複数のコード/スタックを自前でスケジューリングするとかじゃないですよね?
    タスクスイッチやOS資源的には軽くなるけどマルチコアが活かせないし工夫しないとブロッキングI/Oで全部止まっちゃう古式ゆかしい実装ですが

    • by Anonymous Coward

      カーネルスレッドとかネイティブスレッドってキーワードを知ってる老人から見ると、何を今更って話ですね。 んなもん setjump() と longjump() 使えばC言語でも実装できるわ!rubyなんて当初からそうやって実装されてるわ!余計な機能入れるな!などなど言いたいことは沢山あるでしょう。

      違うんですよ。

      最近はコルーチンとかが流行ってい

      • by Anonymous Coward

        コルーチンってそれこそC言語しかなかった時代にはもうあった言葉では…

        • by Anonymous Coward

          コルーチンは、プアマンズスレッドみたいな扱いされてたことがあるけど、ここ5年か10年くらいで、コルーチンであることが見直されて流行り出してるんですよ。
          ラムダとかと一緒。
          概念や実装そのものは、80年代とか70年代とかに出てるけど、最近になって見直されてる。

          # なんかソフトウェア業界の流行り廃りは間隔が早いって言われるが、言語仕様の流行りだと5年、10年単位だな。

          • by Anonymous Coward on 2022年09月01日 17時57分 (#4317006)

            更に時代はめぐってselect,pollが流行の最先端に

            親コメント
            • by Anonymous Coward

              スマホも出てきてしばらくしてから「マルチタスクに対応した!」とか言ってたしな

              • by Anonymous Coward

                Windowsのストアアプリも出てきてしばらくしてから「マルチウィンドウに対応した!」とか言ってたしな。

アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家

処理中...