- 1 名前:デフォルトの名無しさん [2018/03/19(月) 04:26:26.03 ID:GqsfT9Tb.net]
- JetBrainsが開発した期待の新言語Kotlinについて語りましょう
https://kotlinlang.org 前スレ Kotlin 2 https://mevius.5ch.net/test/read.cgi/tech/1509462463/
- 278 名前:デフォルトの名無しさん mailto:sage [2018/05/13(日) 16:51:03.60 ID:WXkBZ4Ti.net]
- Anko使ってる?使った方がいい?
- 279 名前:デフォルトの名無しさん mailto:sage [2018/05/13(日) 17:06:31.75 ID:fp6h0gMA.net]
- GoogleはきっとAndroidのJavaフレームワーク全てをKotlinコンパチで書き直したいだろうけど物理的に無理だろうな。それじゃあいっそのこと新しいOSを作ろうって話になる。それも無理だからJavaがAndroidフレームワークから消え去ることは決してないだろう
- 280 名前:デフォルトの名無しさん mailto:sage [2018/05/13(日) 19:06:00.65 ID:gflDgF71.net]
- 使わなくていい
- 281 名前:デフォルトの名無しさん [2018/05/13(日) 21:58:45.82 ID:YKXy/MBP.net]
- >>274
KotlinはJavaVMで動くんだから何も作る必要ないと思うが? ドキュメントはあった方がわかりやすくて良いだろうけどなくてもKotlinからJavaのクラスを使う時の規則が分かってれば使えるよ。
- 282 名前:デフォルトの名無しさん mailto:sage [2018/05/13(日) 22:16:44.87 ID:vp93/UO0.net]
- >>274
KotlinはJavaと100%互換だからその意味では達成されてる。あとは機能差の互換性、具体的にはnull safeなどだけど、これらも既存、新規のフレームワークへのnudityアノテーションの付与、ktx、android studioによるKotlin変換などすでに取り組まれている
- 283 名前:デフォルトの名無しさん mailto:sage [2018/05/13(日) 23:10:46.32 ID:fp6h0gMA.net]
- Kotlinは素晴らしいけど、Android用言語としては途中からの参戦になるからちょっと残念だったなぁという話
- 284 名前:デフォルトの名無しさん [2018/05/13(日) 23:38:07.37 ID:YKXy/MBP.net]
- ま、しかし、Javaよりも作りやすいと思しGoogleがサポート表明して爆発的に使う人増えただろうから多分勢いは止まらずにKotlinだらけになるんじゃないかな。
- 285 名前:デフォルトの名無しさん mailto:sage [2018/05/14(月) 00:38:31.31 ID:3kZQbjCA.net]
- まだKotlinやってねえのか。早く覚えないとAndroidの仕事できなくなるぞ
- 286 名前:デフォルトの名無しさん mailto:sage [2018/05/14(月) 01:14:07.48 ID:2bhVPcxg.net]
- 案件で言語指定された事はない。言語の縛りがあるのは引き継ぎ案件ぐらい。
- 287 名前:デフォルトの名無しさん mailto:sage [2018/05/14(月) 09:56:21.67 ID:EeULlx2A.net]
- 実装16Gだけどフリーズ地獄
Studioではなく、独立したKotolinのReplはありませんか?
- 288 名前:デフォルトの名無しさん mailto:sage [2018/05/14(月) 10:48:46.90 ID:TTvs4v88.net]
- >>282
単純な疑問なんだけど、どういう目的で使うの?
- 289 名前:デフォルトの名無しさん [2018/05/14(月) 11:06:35.33 ID:zt3b4slI.net]
- >>282
独立した?って、コマンドラインから使えるやつなら普通に配布されてるよ。 ただしWindowsのコマンドプロンプトでは漢字が化けた。 これを避けたい場合はWSL経由で使うかまたは本当にLinuxで使うか、かな。
- 290 名前:デフォルトの名無しさん [2018/05/14(月) 11:19:05.19 ID:zt3b4slI.net]
- あ、ごめん。化けるのはReplでキーボードから文字を直接入力した時だけね(端末設定の都合でうまく行かないみたい)。
ファイルにスクリプト書いて実行する場合やコンパイルするなら問題ない。 シフトJIS(というかWindows-31j)のままで化けずに動く。
- 291 名前:デフォルトの名無しさん mailto:sage [2018/05/14(月) 12:18:54.86 ID:EeULlx2A.net]
- みなさん、ありがとー!
参考になりました!
- 292 名前:デフォルトの名無しさん mailto:sage [2018/05/14(月) 12:39:57.61 ID:X2oBa0UB.net]
- どういたしましてー!
またねー!
- 293 名前:デフォルトの名無しさん mailto:sage [2018/05/14(月) 19:21:22.70 ID:2W4gs4ZW.net]
- Xamarinもよろしくねー!
- 294 名前:デフォルトの名無しさん mailto:sage [2018/05/14(月) 20:40:04.21 ID:BXZtNaWp.net]
- いやXamarinは無いわ。(真顔)
- 295 名前:デフォルトの名無しさん mailto:sage [2018/05/14(月) 22:52:24.18 ID:QrPj8U47.net]
- Xamarinほどの
- 296 名前:デフォルトの名無しさん mailto:sage [2018/05/14(月) 22:56:32.57 ID:3kZQbjCA.net]
- 消しゴムひとつ
- 297 名前:デフォルトの名無しさん mailto:sage [2018/05/14(月) 23:01:02.80 ID:2W4gs4ZW.net]
- やっぱりおっさんスレだなここは
- 298 名前:デフォルトの名無しさん mailto:sage [2018/05/14(月) 23:05:47.29 ID:tQHKR4rj.net]
- ちょまど神への信仰が足りませんね
教育が必要でしょうか
- 299 名前:デフォルトの名無しさん mailto:sage [2018/05/14(月) 23:25:49.43 ID:aFk4WdYy.net]
- ちょまどとかおっぱいだけやんけ
- 300 名前:デフォルトの名無しさん mailto:sage [2018/05/15(火) 17:15:28.40 ID:sBKh9jzE.net]
- Kotlinに関する初心者の質問はこちらで受けていただけますか?
もし受けていただけないのならスルー、もしくは誘導をお願いします>< 1 var name:String?="xxx" 2 name?.let{ 3 println(it.toUpperCase()) 4 it.length 5 } 3行目、4行目がラムダ式と解説されているのですが 3,4行目を、原則的なラムダ式に書き換えるとしたら どんな記述になるのでしょうか? 3,4行がどうしてラムダ式になるのかよくわからなくて。 アバウトでも結構ですのでよろしくお願いします。
- 301 名前:デフォルトの名無しさん mailto:sage [2018/05/15(火) 18:21:55.11 ID:qvELM4e0.net]
- ラムダ式かラムダ式じゃないかとかどうだっていいじゃない
- 302 名前:デフォルトの名無しさん [2018/05/15(火) 18:36:31.31 ID:8qdOwcRZ.net]
- 原則的な?
- 303 名前:デフォルトの名無しさん mailto:sage [2018/05/15(火) 18:48:01.62 ID:sBKh9jzE.net]
- 3 println(toUpperCaseのスーパークラス({ s -> it.toUpperCase}))
って感じになるのでしょうか?という意味でした
- 304 名前:デフォルトの名無しさん mailto:sage [2018/05/15(火) 19:32:36.61 ID:yuK+8hg3.net]
- 教えてあげたいけど何が分からないのかよく分からない。
letは任意の型に対しての拡張関数で、ラムダ式を引数として受け取るスコープ関数という構文なんだけど、そこはわかる?
- 305 名前:デフォルトの名無しさん mailto:sage [2018/05/15(火) 19:35:25.36 ID:yuK+8hg3.net]
- ちなみにletの中でitはletが呼び出されたレシーバ(上の例ではString型のxxx)を指す。
なのでこの例だとitはString型だから、String型のメソッドである.toUpperCaseを呼び出せてる。 見当違いな答えだったらすまん、追加で聞いてくれ
- 306 名前:デフォルトの名無しさん mailto:sage [2018/05/15(火) 19:46:30.06 ID:MZNwauej.net]
- 2こぶラムダ
- 307 名前:デフォルトの名無しさん mailto:sage [2018/05/15(火) 20:45:25.49 ID:V3YrDyOh.net]
- >>295
何がわからないのか分からないけど、もしかして3,4行目だけがラムダ式だと思ってる? ラムダ式の部分は { println(it.toUpperCase()) it.length } この{から}まで 原則的なラムダ式って意味がよく分からんけど、今回のコードを長ったらしく書けば name?.let( { name -> println(name.toUpperCase());name.length } ) になる
- 308 名前:デフォルトの名無しさん mailto:sage [2018/05/15(火) 21:51:33.14 ID:h5WD1BQ3.net]
- 原則的なラムダ式って継続渡しスタイルのことか?
Haskellのdo記法のようなことしてると思ったのだろうか
- 309 名前:デフォルトの名無しさん mailto:sage [2018/05/15(火) 23:05:08.43 ID:VSZcxFSe.net]
- 原則的なラムダ式とは何か
初夏の夜長に随分と哲学的な命題だな
- 310 名前:デフォルトの名無しさん mailto:sage [2018/05/15(火) 23:17:11.36 ID:hnAZRzMk.net]
- >>304
初夏の夜は長いのだろうか?
- 311 名前:デフォルトの名無しさん mailto:sage [2018/05/15(火) 23:21:15.28 ID:VSZcxFSe.net]
- >>305
よく考えたらこの季節って1番夜が短いな
- 312 名前:デフォルトの名無しさん mailto:sage [2018/05/15(火) 23:46:42.65 ID:lz4O1oW9.net]
- 1番夜が短い季節の夜長とは、謎かけ問答でありますか
- 313 名前:デフォルトの名無しさん mailto:sage [2018/05/16(水) 00:59:27.75 ID:tDn46mBr.net]
- 片手で拍手しろ
- 314 名前:デフォルトの名無しさん mailto:sage [2018/05/16(水) 07:03:57.11 ID:jWCA69Ki.net]
- みなさん、どうもすみませんでした、ラムダです。
ご解説頂けてとてもありがたかったです。 letの意味も理解できました。 >>302さん、300さん、丁寧にありがとうございました。
- 315 名前:デフォルトの名無しさん mailto:sage [2018/05/16(水) 09:45:27.05 ID:+dwmdQ/7.net]
- 結局 原則的なラムダ式 ってのが何かは謎のまま終わった
- 316 名前:デフォルトの名無しさん mailto:sage [2018/05/16(水) 13:45:16.46 ID:edTC4XQ6.net]
- kotlinを使うならGroovyとGradleを
一緒に覚えた方がいいよ。Groovyは本を一読する だけでも頭に定着しやすが、kotlinはその真逆で文法にある程度クセがある。 そのクセが第三者が 見た時の可読性に繋がるってワケだ。Androidプログラミングを する人は環境を整えることに着手しなくてはいけないのでビルトは 避けては通れない関門になる
- 317 名前:デフォルトの名無しさん mailto:sage [2018/05/16(水) 13:49:34.72 ID:j3pS2LuC.net]
- groovyガリガリ書かないといけないような状況なんてそうそうない
- 318 名前:デフォルトの名無しさん mailto:sage [2018/05/16(水) 14:09:38.12 ID:DDE+8URU.net]
- Groovyはクールガイだ
- 319 名前:デフォルトの名無しさん mailto:sage [2018/05/16(水) 15:28:50.49 ID:/B2Oq0nc.net]
- ビルド時にGroovyであーだこーだしなくちゃいけないなら根本的に何かを間違ってるから、そもそもプロジェクトの設計を見直した方が良い
- 320 名前:デフォルトの名無しさん mailto:sage [2018/05/16(水) 15:52:20.69 ID:Mq6hHUMf.net]
- jsonでやり取りしようと
思ったらGradle必要なくね?
- 321 名前:デフォルトの名無しさん mailto:sage [2018/05/16(水) 21:09:05.28 ID:8/BALwWE.net]
- >>315
gradleとgrailsを勘違い?
- 322 名前:デフォルトの名無しさん mailto:sage [2018/05/16(水) 23:19:35.34 ID:j9hjeEQR.net]
- ちょっとしたタスク入れたいとき迷わず済むから
知っておいて損は無いけど、割と避けて通れる気もする Kotlinスレとしてはむしろ逆に build.gradle.kts を推すところだろう Community版にもIDE支援機能実装しろください
- 323 名前:デフォルトの名無しさん mailto:sage [2018/05/17(木) 00:03:53.54 ID:W2rSi7XL.net]
- >>310
>>302がほとんど答えてしまっているけど、 >>295は「3行目、4行目がラムダ式」というのを見て、「3行目、4行目を中身とするラムダ式」 でなくて「3行目、4行目がそれぞれ一つのラムダ式」だと読んだんだろう。 もちろん3行目、4行目それぞれ単独ではラムダ式にならないから、 何かの省略形か、特別な記法だと思った(勘違いであるが)。 だから>>295「原則的なラムダ式」というのはそういう省略をせずに原則に忠実な記法で 書いたラムダ式を指すわけだ。本人じゃないけど... ネタで言っているんじゃなければ、察してあげて欲しいところ。
- 324 名前:デフォルトの名無しさん mailto:sage [2018/05/17(木) 01:10:25.24 ID:2XnSxR1N.net]
- gradleの仕組みが判んないと話にならねwww
俺が馬鹿なのか、なんなのか紹介サイトのソースを コピーって実行しようといつもする。kotlin verやAndroid ver などの初期情報を調べて 予定調和で動かそうとするけど、なんか実態が 掴めない。YouTubeに乗ってる手順でやってみるが 実感がまるで掴めない。gradleでビルドすると、PCの容量が ドンドン無くなってる行く気がするし、 海外のサイトを行ったり来たりすると、スパイウェアかなんかで 引っ掛かりそうで怖くなったりする
- 325 名前:デフォルトの名無しさん mailto:sage [2018/05/17(木) 06:19:23.59 ID:Lh8cKez0.net]
- >>319
お前が馬鹿だなそれは。 公式のドキュメントを見れば大抵は解決する。
- 326 名前:デフォルトの名無しさん mailto:sage [2018/05/19(土) 22:56:35.27 ID:TWAcQ4vl.net]
- 結構みんなKotlin
- 327 名前:島に移り住んでるのね []
- [ここ壊れてます]
- 328 名前:デフォルトの名無しさん [2018/05/19(土) 23:32:24.51 ID:b7x1I7X/.net]
- 言語の場合は移り住むという表現は適切ではないのでは?
新しく何かを覚えたからといって今まで覚えた言語を使うことが禁止されるわけでもなく忘れてしまうわけでもなく相変わらず同じように使えるから。
- 329 名前:デフォルトの名無しさん mailto:sage [2018/05/19(土) 23:57:35.08 ID:DJ1zuBBb.net]
- つまりジャワ島とコトリン島に同時に存在する
- 330 名前:デフォルトの名無しさん [2018/05/20(日) 00:06:21.86 ID:CKA825nr.net]
- そして N88-BASIC(86) 島には亡霊が存在する。
- 331 名前:デフォルトの名無しさん mailto:sage [2018/05/20(日) 00:16:39.54 ID:FK8H6avj.net]
- Ruby のbundler と、Gradle は同じだろ
Ruby, Groovy も、ほぼ同じ
- 332 名前:デフォルトの名無しさん mailto:sage [2018/05/20(日) 01:13:58.26 ID:13u1kLfR.net]
- ほぼ同じっ!
- 333 名前:デフォルトの名無しさん mailto:sage [2018/05/20(日) 01:16:13.11 ID:kuyY1fku.net]
- またこいつかよ
python逆転してからおととい来やがれ
- 334 名前:デフォルトの名無しさん [2018/05/21(月) 12:23:30.33 ID:ddZZgSG8.net]
- 今後一年以内に覇権言語となるコトリンスレがなんで過疎ってんのよ
もう勉強始めちゃったよ
- 335 名前:デフォルトの名無しさん [2018/05/21(月) 12:46:10.71 ID:BZDB6VKY.net]
- >>328
君が書きまくれば過疎解消
- 336 名前:デフォルトの名無しさん mailto:sage [2018/05/21(月) 15:31:43.59 ID:dV15gw4G.net]
- 覇権を狙うためのFlutterみたいなパワードスーツの開発はJBには厳しいだろうな
DartがiOSへのネイティブコンパイルを既に実戦投入しているせいで Kotlin/Nativeの遅れ感が強まったし
- 337 名前:デフォルトの名無しさん mailto:sage [2018/05/21(月) 15:40:35.10 ID:k0x2G21/.net]
- まあどうせFlutterもKotlin nativeも一部の物好きだけにしか使われずに終わるからどうでもいいよ
- 338 名前:デフォルトの名無しさん mailto:sage [2018/05/21(月) 17:01:06.87 ID:bw1JTbxE.net]
- 今後もjava安定
- 339 名前:デフォルトの名無しさん mailto:sage [2018/05/21(月) 19:28:35.88 ID:bKmIwNT9.net]
- NULL安定とかいってもJava引き継ぐ限りNULL不安定
- 340 名前:デフォルトの名無しさん mailto:sage [2018/05/21(月) 20:26:10.93 ID:KGnoWBRO.net]
- てわけでJBVM作るか完全にLLVMになるか
さっさとしろ
- 341 名前:デフォルトの名無しさん [2018/05/23(水) 19:07:39.38 ID:Au5e7VGg.net]
- 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 I4F2B
- 342 名前:デフォルトの名無しさん mailto:sage [2018/05/24(木) 10:35:20.20 ID:cPlRxlDn.net]
- I4F2B
- 343 名前:デフォルトの名無しさん mailto:sage [2018/05/24(木) 16:36:17.84 ID:NcQ1LxNG.net]
- なんか話題ないの
- 344 名前:デフォルトの名無しさん mailto:sage [2018/05/24(木) 19:03:03.58 ID:07QG3N0w.net]
- ktx
coroutine
- 345 名前:デフォルトの名無しさん mailto:sage [2018/05/24(木) 20:07:34.33 ID:TD/omnJF.net]
- セオリティカルなラムダ式について
- 346 名前:デフォルトの名無しさん mailto:sage [2018/05/24(木) 21:16:03.48 ID:/hP4MdXz.net]
- 神学的なラムダ式とは
- 347 名前:デフォルトの名無しさん mailto:sage [2018/05/24(木) 21:36:50.99 ID:TXim0G39.net]
- ラムダラムダラムダラムダラムダラムダラムダラムダラムダラムダラムダラム
ダラムダラムダラムダラムダラムダラムダラムダラムダラムダラムダラムダラム ラムダラムダラムダラムダラムダラムダラムダラムダラムダラムダラムダラムダラム ダラムダラムダラムダラムダラムダラムダラムダラムダラムダラムダラムダラムダラム ダラムダム ダラムダ ム ダ ム ダラム ラムダラムダ ラムダラムダ ラムダ ム ダ ラムダラムダラ ダラムダム ダラムダム ダム ダ ラムダラムダラ ラムダラムダ ラムダラムダ ラムダ ム ダ ラムダラムダラムダラ ダラムダム ダラムダム ダム ダ ム ダラムダラムダラ ラムダラムダ ラムダラムダラムダラムダラムダラムダラムダラムダラムダラ ダラムダム \ / ダラムダラムダラムダラムダラムダラムダラムダラムダラムダラ ラムダラムダ | \ / | ラムダラムダ ラムダム ダ ム ダ ラムダ ダラムダム ( \ / ) ダラムダム ダ ム ダ ム ダ ム ダ ラムダ ラムダラムダ | \ \/ / | ラムダラムダム ダ ラムダ ム ダ ラムダ ラムダ ラ ダラムダム \C ̄| | | ̄C/ ダラムダラムダ ム ダム ダ ム ダ ラムダ ラムダ ラムダム ((\  ̄ ̄||| | ||| ̄ ̄/))))ラムダラムダ ム ダム ダム ダ ラムダ ダラムダム| | ̄ ̄\|/ ̄ ̄| / ̄ ̄ ̄ ̄\ラムダラムダラムダラムダラムダラムダラムダラム  ̄ ̄ ̄ ̄| | |/ ̄ ̄ ̄ ̄//⌒⌒ーヽラムダラムダラムダラムダラムダラム  ̄ ̄ ̄ ̄| | <⌒⌒> / ̄ ̄ ̄ ̄/ \ラムダラムダラムダラムダラム  ̄ ̄ ̄/ | ⌒⌒ / ̄ ̄ ̄ ̄/ ラムダラムダラムダラムダラ  ̄ ̄/ | \( ̄V ̄)/ ̄ ̄ ̄ ̄/ ラムダラムダラムダラム  ̄/ ⌒ | \_// ̄ ̄ ̄ ̄/ ノ ラムダラムダラムダ 👀 Ro
- 348 名前:ck54: Caution(BBR-MD5:1341adc37120578f18dba9451e6c8c3b)
[]- [ここ壊れてます]
- 349 名前:デフォルトの名無しさん mailto:sage [2018/05/25(金) 07:34:19.21 ID:aVuHEJ5M.net]
- >>211
Google I/Oでは、KTXだけで他何もなかったっぽい?
- 350 名前:デフォルトの名無しさん mailto:sage [2018/05/25(金) 09:18:46.55 ID:x1Syr3Ux.net]
- 全然変更無かったよな。もう今の仕様で完成なのかな。
- 351 名前:デフォルトの名無しさん mailto:sage [2018/05/25(金) 11:54:52.99 ID:37fd9fUb.net]
- 今回のメインは、KTXを含んだAndroid Jetpackだな
- 352 名前:デフォルトの名無しさん mailto:sage [2018/05/25(金) 18:07:18.07 ID:s+/TI88H.net]
- とりあえずcoroutineの仕様を正式に確定して欲しい。
もしかしたら大幅に見直される可能性のあるままじゃ使いにくい
- 353 名前:デフォルトの名無しさん mailto:sage [2018/05/25(金) 21:41:04.56 ID:LHge+SPH.net]
- なんかC#に比べてコルーチン使いにくくない
- 354 名前:デフォルトの名無しさん mailto:sage [2018/05/25(金) 23:32:31.62 ID:uV8BGYFn.net]
- 俺は全く逆の感想だったけど
- 355 名前:デフォルトの名無しさん mailto:sage [2018/05/26(土) 07:33:46.38 ID:D31sL8Ve.net]
- 神様ラムダ様、アプリは開発では、javaとkotlinとどっちを軸足にするのがいいですか?
- 356 名前:デフォルトの名無しさん mailto:sage [2018/05/26(土) 08:09:25.21 ID:zofvqH6o.net]
- 新規ならもうkotlinだろうなあ
- 357 名前:デフォルトの名無しさん mailto:sage [2018/05/26(土) 12:49:12.09 ID:T9VV64ws.net]
- Kotlin一択だな
- 358 名前:デフォルトの名無しさん [2018/05/26(土) 14:13:04.95 ID:NxLTutQ0.net]
- このスレで Kotlin と答えない者は異端なので火炙りの刑
- 359 名前:デフォルトの名無しさん mailto:sage [2018/05/26(土) 14:20:27.69 ID:nmTj7rEO.net]
- 今からJavaやる意味って無いだろ
Javaでないと出来ないことって無いよな?
- 360 名前:デフォルトの名無しさん mailto:sage [2018/05/26(土) 14:31:41.73 ID:O3Zts7Nh.net]
- 外部ライブラリに依存しない部品とかはターゲットプラットフォームCommonのKotlinで書いておくと
Javaの範囲を超えてObjective-CやJavaScriptからも使えるのでおすすめ コルーチンもCommonも大きな変更は無さそうだし
- 361 名前:デフォルトの名無しさん mailto:sage [2018/05/26(土) 14:31:53.13 ID:f/9z4lPG.net]
- 100%の互換性があるということは
今後kotlinにjavaの機能を独自に実装することはないのか?
- 362 名前:デフォルトの名無しさん mailto:sage [2018/05/26(土) 15:04:08.50 ID:pxn+l5Qp.net]
- そこでxamarinですよ
- 363 名前:デフォルトの名無しさん mailto:sage [2018/05/26(土) 15:38:58.43 ID:NxLTutQ0.net]
- >>355
君、火炙り決定。
- 364 名前:デフォルトの名無しさん [2018/05/26(土) 15:40:33.02 ID:NxLTutQ0.net]
- >>352
仮にあったとしても Kotlin 側から呼び出して使えるので結果的にないのと同じになる。
- 365 名前:デフォルトの名無しさん mailto:sage [2018/05/26(土) 17:24:17.06 ID:EP1L0o0g.net]
- KotlinよりJavaの方が優れている理由を書けた人は天才
- 366 名前:デフォルトの名無しさん mailto:sage [2018/05/26(土) 17:45:02.41 ID:/RQHcFmr.net]
- >>352
奴隷になれる
- 367 名前:デフォルトの名無しさん mailto:sage [2018/05/26(土) 17:56:12.28 ID:TUqr5MNf.net]
- >>352
Javaで出来ることは100%そのままkotlinで出来るから、原理的にあり得ない。
- 368 名前:デフォルトの名無しさん mailto:sage [2018/05/26(土) 19:13:51.30 ID:lLsMe97x.net]
- >>358
kotlinを実装できる
- 369 名前:デフォルトの名無しさん mailto:sage [2018/05/26(土) 19:49:29.29 ID:WdZ8fhQK.net]
- >>358
仕様決定プロセスがオープンである 他方の環境で動作する xamarinと間違われない Dukeがいる キャンディもいる
- 370 名前:デフォルトの名無しさん mailto:sage [2018/05/26(土) 20:22:58.05 ID:D3XidxFB.net]
- >>358
他社が他人のふんどしで調子こいてシャシャってきたら訴えて賠償金を取れる。 タダで使わせてやってた乞食どもが調子乗ってきたら有料化して絞め殺せる。
- 371 名前:デフォルトの名無しさん mailto:sage [2018/05/26(土) 21:54:26.06 ID:EprA54D4.net]
- >>358
ビルド速度は?
- 372 名前:デフォルトの名無しさん mailto:sage [2018/05/26(土) 22:03:58.37 ID:gIREkBj1.net]
- >>358
「kotlin?そんな聞いたこともないような言語使えるか
- 373 名前:I」と言われるような職場でも問題なく使える []
- [ここ壊れてます]
- 374 名前:デフォルトの名無しさん mailto:sage [2018/05/26(土) 23:12:46.21 ID:ee3hpy3D.net]
- まあkotlinが
安定したら拡張フレームワーク 出せばいいだけの話だけどな。そうなったらオリジナルもうイラんわ
- 375 名前:デフォルトの名無しさん mailto:sage [2018/05/26(土) 23:13:05.14 ID:ee3hpy3D.net]
- まあkotlinが
安定したら拡張フレームワーク 出せばいいだけの話だけどな。そうなったらオリジナルもうイラんわ
- 376 名前:デフォルトの名無しさん mailto:sage [2018/05/27(日) 01:13:28.55 ID:1elM1Znl.net]
- >>352
1.2.40まではjavaバイトコードのインターフェースのデフォルトメソッドが作れなかった
- 377 名前:デフォルトの名無しさん mailto:sage [2018/05/27(日) 15:20:52.68 ID:B7jKDhhO.net]
- >>368
それ実際に何か実害ある?
- 378 名前:デフォルトの名無しさん mailto:sage [2018/05/27(日) 15:34:46.46 ID:1elM1Znl.net]
- >>369
javaのライブラリ(springとかmybatis)とkotlinのインターフェースのデフォルトメソッドを組み合わせると実行時エラー java8に対応しててもkotlinには対応してないから当然なんだけど…
|
![](http://yomi.mobi/qr.gif)
|