Kotlin 5at TECH
Kotlin 5 - 暇つぶし2ch28:デフォルトの名無しさん
18/12/21 13:38:51.46 I/9gCApZ.net
ただでさえVSCodeに追われてヤバいのに余計なことしてる余裕ないだろ

29:デフォルトの名無しさん
18/12/21 13:49:31.79 QUmSfmQB.net
なんだかんだでJVMは長生きすると信じてる

30:デフォルトの名無しさん
18/12/21 15:27:32.04 Tphe8pyQ.net
長生きじゃなく、ただの延命処置だろ

31:デフォルトの名無しさん
18/12/21 15:30:24.56 mfb3XB1u.net
あ、そーだ。GUIはJavaScriptで書いてブラウザで実行させれば良い。
そのJavaScriptはKotlinのソースからコンパイルして作ったやつにすれば完璧。

32:デフォルトの名無しさん
18/12/21 22:14:57.05 8Iu4hnmd.net
アンケート入力の時間だ
URLリンク(blog.jetbrains.com)

33:デフォルトの名無しさん
18/12/21 22:59:54.90 /MQTzm2r.net
項目多いな

34:デフォルトの名無しさん
18/12/22 02:37:32.92 JnEveBkB.net
いつの間にかこんな入門書が出ていた。但し Kindle 版のみだ(unlimited の人は 0 円で読める)。
速習 Kotlin
URLリンク(amzn.asia)

35:デフォルトの名無しさん
18/12/25 06:47:43.66 1ThGctmt.net
メリーコトリン

36:デフォルトの名無しさん
18/12/25 11:17:10.24 yeWprDEr.net
つまんね

37:デフォルトの名無しさん
18/12/25 19:25:24.16 KSMuafeJ.net
爆笑

38:デフォルトの名無しさん
18/12/26 22:47:51.52 5ub5SAQR.net
>>37
無理に>>36にて対抗しなくていいからww

39:デフォルトの名無しさん
18/12/27 08:12:45.83 DJ5Bt1eh.net
kotlinのコルーチンビルダーに渡す中断関数がレシーバー付きなのを止めてほしい。
public fun CoroutineScope.launch(
 context: CoroutineContext = EmptyCoroutineContext,
 start: CoroutineStart = CoroutineStart.DEFAULT,
 block: suspend CoroutineScope.() -> Unit
blockパラメータにレシーバつけるんじゃねぇよ。というもの、なんでコルーチンビルダーに渡すルートの中断関数だけCorotineScopeにアクセスできるんだよ。
ルート以外の中断関数からはアセクスできないのに。この非対称性というか特別扱いやめて。

40:デフォルトの名無しさん
18/12/27 08:17:42.92 DJ5Bt1eh.net
例えば、自分で定義した中断関数
suspend fun hoge() {
}
内ではCoroutineScopeにアクセスできない。CoroutineScopeではなくCoroutineContextにはcoroutineContext関数経由でアセクスできるが。
こういう一貫性のなさはやめてほしい。なんか意味があるのかもしれんが。

41:デフォルトの名無しさん
18/12/27 10:06:52.89 g57/YEyR.net
ここじゃなくて公式に言ってこいよ

42:デフォルトの名無しさん
18/12/27 23:27:31.48 r4GKgwJE.net
>>32のアンケートに自由記載の欄があるから、そこで言うことは可能。

43:デフォルトの名無しさん
18/12/27 23:47:52.20 hAo/rJSd.net
>>39 >>40
CoroutineScopeはキャンセルの伝搬と構造化のためにあって意図的にそうなってる
private funや全体制御クラスなどを除いては基本的に他所に渡しては駄目
渡された側がキャンセルすると子だけでなく親戚関係のものまで巻き込んでしまう
スコープ直下のブロックは保護者のような役割になるので
渡さずに↓のようにしてスコープをネスト構造にするべき
suspend fun hoge() = couroutineScope {
}

44:デフォルトの名無しさん
19/01/02 20:28:59.08 MMKJrJD0.net
あけましておめでとうございます
ことりんもよろしくお願いします

45:デフォルトの名無しさん
19/01/02 22:49:08.10 sDzpRBwn.net
え?

46:デフォルトの名無しさん
19/01/03 09:15:47.36 h/ELqUHS.net
山田さーん、>>44に座布団1枚持ってきて。

47:デフォルトの名無しさん
19/01/03 10:25:22.96 GKSM08/3.net
座り小便した奴を持って来ました

48:デフォルトの名無しさん
19/01/07 18:42:28.96 4PQEcpA5.net
supervisorScopeって上司っぽさがあるな


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch