senooken JP Social
  • FAQ
  • Login
senooken JP Socialはsenookenの専用分散SNSです。
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. あじょだよ (azyobuzin@mstdn.maud.io)'s status on Sunday, 26-Aug-2018 20:37:44 JST あじょだよ あじょだよ

    ラムダ式をデリゲートにするとき、どう頑張っても this は null にならないんだなぁ。なんでだ

    In conversation Sunday, 26-Aug-2018 20:37:44 JST from mstdn.maud.io permalink
    • 日下夏稀 (kb10uy@mstdn.maud.io)'s status on Sunday, 26-Aug-2018 20:38:16 JST 日下夏稀 日下夏稀
      in reply to

      @azyobuzin staticメソッドから作ってもnullにならないの?

      In conversation Sunday, 26-Aug-2018 20:38:16 JST permalink
    • あじょだよ (azyobuzin@mstdn.maud.io)'s status on Sunday, 26-Aug-2018 20:41:08 JST あじょだよ あじょだよ
      in reply to
      • 日下夏稀

      @kb10uy 何もキャプチャしていなくても、外側が static だろうと、 Release だろうと、クラスが作られ、そのインスタンスメソッドのデリゲートが作られる

      In conversation Sunday, 26-Aug-2018 20:41:08 JST permalink
    • 日下夏稀 (kb10uy@mstdn.maud.io)'s status on Sunday, 26-Aug-2018 20:42:59 JST 日下夏稀 日下夏稀
      in reply to

      @azyobuzin ラムダ式のキャプチャの仕様をとういつしたかったんじゃない?

      In conversation Sunday, 26-Aug-2018 20:42:59 JST permalink
    • あじょだよ (azyobuzin@mstdn.maud.io)'s status on Sunday, 26-Aug-2018 20:45:49 JST あじょだよ あじょだよ
      in reply to
      • 日下夏稀

      @kb10uy そうならば、何もキャプチャしないときにわざわざシングルトンにする最適化は行わないと思うが
      ref: https://mstdn.maud.io/@azyobuzin/100616358956910447

      In conversation Sunday, 26-Aug-2018 20:45:49 JST permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        New status by azyobuzin
        By あじょぶじん from mstdn.maud.io
    • 日下夏稀 (kb10uy@mstdn.maud.io)'s status on Sunday, 26-Aug-2018 20:47:31 JST 日下夏稀 日下夏稀
      in reply to

      @azyobuzin あーそういう意味ではなく、そもそもthisを乗せないデリゲートの展開形式を作りたくなかったのではという意味です

      In conversation Sunday, 26-Aug-2018 20:47:31 JST permalink
    • あじょだよ (azyobuzin@mstdn.maud.io)'s status on Sunday, 26-Aug-2018 20:48:07 JST あじょだよ あじょだよ
      in reply to
      • 日下夏稀

      @kb10uy うーん?

      In conversation Sunday, 26-Aug-2018 20:48:07 JST permalink
    • 日下夏稀 (kb10uy@mstdn.maud.io)'s status on Sunday, 26-Aug-2018 20:49:30 JST 日下夏稀 日下夏稀
      in reply to

      @azyobuzin C++でいえば[this]を暗黙に全部つけよう!みたいな発想なんじゃない?ということが言いたかった(mapとかの写像は[]でも良いことが多いじゃん?)

      In conversation Sunday, 26-Aug-2018 20:49:30 JST permalink
    • あじょだよ (azyobuzin@mstdn.maud.io)'s status on Sunday, 26-Aug-2018 20:49:54 JST あじょだよ あじょだよ
      in reply to
      • 日下夏稀

      @kb10uy それに意味ある?

      In conversation Sunday, 26-Aug-2018 20:49:54 JST permalink
    • 日下夏稀 (kb10uy@mstdn.maud.io)'s status on Sunday, 26-Aug-2018 20:50:36 JST 日下夏稀 日下夏稀
      in reply to

      @azyobuzin 無駄なラップが要らなくなるがコンパイルは複雑になる(Kecaknoah実体験)

      In conversation Sunday, 26-Aug-2018 20:50:36 JST permalink
    • あじょだよ (azyobuzin@mstdn.maud.io)'s status on Sunday, 26-Aug-2018 20:53:14 JST あじょだよ あじょだよ
      in reply to
      • 日下夏稀

      @kb10uy インスタンスメソッドとして定義するという挙動に統一して、もしキャプチャするものがなければ、外部を少し最適化してやろうっていう挙動をしてるって考えね。でも、ものすごい複雑なことを Inline Function でやっていることを考えると、そういうところにコストかけるという判断になりそうな気がするが

      In conversation Sunday, 26-Aug-2018 20:53:14 JST permalink
    • 日下夏稀 (kb10uy@mstdn.maud.io)'s status on Sunday, 26-Aug-2018 20:56:03 JST 日下夏稀 日下夏稀
      in reply to

      @azyobuzin MSIL2.0の仕様とか?

      In conversation Sunday, 26-Aug-2018 20:56:03 JST permalink
    • あじょだよ (azyobuzin@mstdn.maud.io)'s status on Sunday, 26-Aug-2018 20:57:19 JST あじょだよ あじょだよ
      in reply to
      • 日下夏稀

      @kb10uy とは?

      In conversation Sunday, 26-Aug-2018 20:57:19 JST permalink
    • 日下夏稀 (kb10uy@mstdn.maud.io)'s status on Sunday, 26-Aug-2018 20:58:08 JST 日下夏稀 日下夏稀
      in reply to

      @azyobuzin thisにnullptr入れると死ぬみたいな(適当)

      In conversation Sunday, 26-Aug-2018 20:58:08 JST permalink
    • あじょだよ (azyobuzin@mstdn.maud.io)'s status on Sunday, 26-Aug-2018 20:59:37 JST あじょだよ あじょだよ
      in reply to
      • 日下夏稀

      @kb10uy
      1. static メソッドのデリゲートは作れる
      2. String のコンストラクタは InternalCall を経由して、 this が null の状態でインスタンスメソッド Ctor が呼ばれる
      ので、 this に null は正常に動作する

      In conversation Sunday, 26-Aug-2018 20:59:37 JST permalink
    • 日下夏稀 (kb10uy@mstdn.maud.io)'s status on Sunday, 26-Aug-2018 21:00:17 JST 日下夏稀 日下夏稀
      in reply to

      @azyobuzin それなんだよね(特に1)

      In conversation Sunday, 26-Aug-2018 21:00:17 JST permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.