- 1 名前:デフォルトの名無しさん mailto:sage [2020/05/06(水) 16:00:38 ID:LXTBA+hx.net]
- JetBrainsが開発した期待の新言語、Androidの公式開発言語にしてサーバーサイドもなんでもいけるKotlinについて語りましょう
※前スレ Kotlin 6 https://mevius.5ch.net/test/read.cgi/tech/1561186797/
- 967 名前:デフォルトの名無しさん [2022/12/15(木) 19:10:30.50 ID:D2q6QRUA.net]
- Kotlinやべえな
- 968 名前:デフォルトの名無しさん mailto:sage [2022/12/16(金) 02:33:51.91 ID:HjPTFij1.net]
- iOSのゲームも嫌いだな
最初から真剣にやらないと、初めからやり直したいのにアプリの再インストール以外に手段が無い(メニューに用意されてたら別だが) androidはちょこっとお試しでやってみてストレージのデータを消して、時間がゆっくりある時に真剣にやり直したりしてる
- 969 名前:デフォルトの名無しさん mailto:sage [2022/12/18(日) 23:20:46.34 ID:z+coYqCr.net]
- Kotlin syntheticsが廃止との事ですが、これに対応した入門書は有りますかね?
- 970 名前:デフォルトの名無しさん [2022/12/26(月) 11:26:04.96 ID:qAexk8Bt.net]
- Kotlinは鳴物入りで登場した割にあまり浸透せずに下降局面に入ったな
- 971 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 13:43:02.97 ID:yfmXmZYC.net]
- Googleではいつものこと
- 972 名前:デフォルトの名無しさん [2022/12/26(月) 14:31:00.75 ID:ZGAE9w9y.net]
- Kotlinなー
ビルドエラーがJavaのソース表示される場合が結構あるし それだったらJavaでいいじゃんってなるよな
- 973 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 14:40:58.97 ID:YnPW6MVS.net]
- みんなKotlin/Native使ってないんけ?
結構Native使い勝手いいよ
- 974 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 15:04:07.80 ID:HD+ONi2X.net]
- JVMが嫌なだけならTypeScriptかC#でいいし、ネイティブならGoかRustだろ
Kotlinの出る幕はない
- 975 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 16:05:47.13 ID:YnPW6MVS.net]
- >>960
他スレいけよ
- 976 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 16:21:46.12 ID:i9x+Y6w/.net]
- いやいや採用するかどうかの検討のためには、全く普及していない現状をまずは認識し、そうなった理由を理解することが重要だろ
Kotlinは何らかの制約により不幸にもJVMを使わざるを得ない場合に使用する言語であり、Kotlinを前提にしてプラットフォームを選定するなんてあり得ないんだよ
- 977 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 16:34:40.91 ID:N4mVw3Zk.net]
- Kotlin最高に好きなんだけど、あんまり浸透してないんか。
個人的にはめちゃくちゃ書きやすくて好き。
- 978 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 17:48:05.44 ID:i9x+Y6w/.net]
- Kotlinは言語自体は良いんだけどエコシステムがJavaに引っ張られすぎてるのが残念
せっかく簡潔に書ける言語使ってんだから、いろんな「賢い」フレームワークを駆使せずとも十分に高い生産性を実現できると思うのだけど、 KotlinのプロジェクトってJavaの資産やスキルが活かせてしまうが故に、ゴッテゴテにフレームワーク使いまくって結果的にJavaと大して変わんなくなっちゃうケースが多いんだよね 結局Javaの巨大なエコシステムのお作法を習得しなければならないという大きなハードルは解消しないし、既にJavaのお作法に習熟している人にとっては生産性もJavaと大差ないっていう
- 979 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 18:53:23.49 ID:Gmb/Yv9S.net]
- 最近はKtorとかマルチプラットフォームに対応してサーバーサイドで使いやすい
- 980 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 19:16:36.35 ID:igItgpLE.net]
- 古い資産使いまわさざるをえないから仕方なくjavaってだけで基本はkotlinやろ
nullかもしれないコードなんて使わせたくないし見たくもない
- 981 名前:デフォルトの名無しさん [2022/12/26(月) 19:24:51.70 ID:ZGAE9w9y.net]
- いや、取得したデータがDBに登録されてなかったら0じゃなく未入力をセットしたい場合とかNULL欲しいだろ
よくあることだし
- 982 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 19:35:17.93 ID:k7GXLi4o.net]
- Kotlinアンチ湧いてて草
Javaに親を殺されたんかな笑
- 983 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 19:47:01.52 ID:igItgpLE.net]
- いやnull欲しいものは明示的にnullableにできるから良いんだよ
- 984 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 19:57:17.15 ID:IV18Jz/B.net]
- コトリンのコルーチンはユーザビリティ高くてかなり使いやすかったよ
既存のrxjava部分は全部コルーチンに置き換えた
- 985 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 20:46:17.31 ID:jwBk5HsJ.net]
- nullチェックぐらい自分で実装しろよ無能
- 986 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 21:01:54.41 ID:igItgpLE.net]
- やばいな
とても開発者とは思えない
- 987 名前:デフォルトの名無しさん mailto:sage [2022/12/26(月) 21:07:59.28 ID:YIjixu0B.net]
- いきなりCompose MultiplatformでKotlinを触ったけどコルーチンはいいなぁと思ってる
- 988 名前:デフォルトの名無しさん mailto:sage [2022/12/27(火) 00:17:45.36 ID:8RYNprJZ.net]
- かわいい
【Jetpack Compose】可愛いBottomNavigation https://qiita.com/gotlin/items/1e3a782c88fe96edb742
- 989 名前:デフォルトの名無しさん mailto:sage [2022/12/29(木) 01:56:21.73 ID:8l5ni0DZ.net]
- ネットで頻繁に質問するのならJAVAの方がいいでしょうか?
JavaScriptはなんとか書けるようになって、今度はandroidのアプリを作ってみたいのですが… 周りにプログラマが居ないのでネットで尋ねるしか手段が無いです
- 990 名前:デフォルトの名無しさん mailto:sage [2022/12/29(木) 08:51:34.95 ID:zp5OdDjG.net]
- >>975
javaでやって駄目だったらkotlinでやれば?
- 991 名前:デフォルトの名無しさん mailto:sage [2022/12/29(木) 09:40:41.05 ID:AM49q0nZ.net]
- >>975
公式ドキュメントがほとんどKotlinだし、Javaで書いてあるプログラム、古すぎて今のAndroidで動かなかったりするから、素直にKotlin使えばよいと思う。
- 992 名前:デフォルトの名無しさん mailto:sage [2022/12/29(木) 10:51:25.63 ID:9l51aVey.net]
- kotlinもjavaも変わらない
機能としてはせいぜい非同期処理が違うくらい
- 993 名前:デフォルトの名無しさん mailto:sage [2022/12/29(木) 11:18:03.66 ID:+TzJvghO.net]
- null許容の有無も違うね
- 994 名前:デフォルトの名無しさん mailto:sage [2022/12/29(木) 14:57:57.50 ID:zWgGYuBZ.net]
- Kotlinが使えないJavaおじさん「KotlinとJavaは同じ」
- 995 名前:デフォルトの名無しさん mailto:sage [2022/12/29(木) 15:46:24.05 ID:8l5ni0DZ.net]
- JavaScriptちょっと物足りなくなってきた
ショートプログラムだからすぐに出来てしまう…
- 996 名前:デフォルトの名無しさん mailto:sage [2022/12/29(木) 16:15:27.67 ID:rxIQH/pI.net]
- JavaScriptから移るならnullを意識したプログラムを勉強した方がいいだろうしkotlin推し
- 997 名前:デフォルトの名無しさん mailto:sage [2022/12/29(木) 21:42:00.75 ID:+TzJvghO.net]
- >>980
非同期処理のコルーチンまわりを除いたらほぼ同じだよ kotlinxを見ればわかる
- 998 名前:デフォルトの名無しさん mailto:sage [2022/12/29(木) 21:46:45.56 ID:+TzJvghO.net]
- kotlinでしかできないのは非同期処理まわり以外では無い
スコープ関数は単に便利ってだけだし無くてもいい
- 999 名前:デフォルトの名無しさん mailto:sage [2022/12/29(木) 21:50:42.70 ID:+TzJvghO.net]
- 俺自身は新規プロジェクトはjavaよりkotlinを採用すべきだと思うけど、現状サーバーまわりでjavaのが普及してるからjavaを勉強するべき
泥ならkotlinしか有り得ない
- 1000 名前:デフォルトの名無しさん mailto:sage [2022/12/29(木) 21:51:51.54 ID:Ad7tl51e.net]
- id変えるの忘れてますよww
- 1001 名前:デフォルトの名無しさん mailto:sage [2022/12/29(木) 21:55:46.22 ID:8l5ni0DZ.net]
- >>985
javaを勉強するべき kotlinしか有り得ない って結局どっちなのよ w
- 1002 名前:デフォルトの名無しさん mailto:sage [2022/12/29(木) 21:55:53.29 ID:+TzJvghO.net]
- >>986
自分ごときのレスで草生してくれるなら俺嬉しいよ
- 1003 名前:デフォルトの名無しさん mailto:sage [2022/12/29(木) 21:56:55.63 ID:8l5ni0DZ.net]
- あー
ここandroidスレじゃないのか androidの人しかいないのかと思ってた
- 1004 名前:デフォルトの名無しさん mailto:sage [2022/12/30(金) 15:32:07.49 ID:8jdXPLX1.net]
- Kotlinの本、早く届かないかなー
JavaScript、作りたいものがこんなに早くネタ切れになるとは思わなかった…
- 1005 名前:デフォルトの名無しさん [2023/01/01(日) 04:06:59.23 ID:k0DSm/Wv.net]
- Kotlin 1.8.0 が出ていた。
- 1006 名前:デフォルトの名無しさん [2023/01/01(日) 04:07:30.20 ID:k0DSm/Wv.net]
- あけましておめでとうございます。
ことりんもよろしくおねがいします。
- 1007 名前:デフォルトの名無しさん mailto:sage [2023/01/01(日) 04:41:07.29 ID:O4Ho+Fsi.net]
- 今年はkotlinがnativeも強力だってことを知ってもらえる一年になるといいな
- 1008 名前:デフォルトの名無しさん mailto:sage [2023/01/01(日) 11:03:10.73 ID:tjcgprkv.net]
- Kotlinの本届いた
今年はこれを頑張ろう 半年で使えるようになるかな?
- 1009 名前:デフォルトの名無しさん [2023/01/01(日) 16:13:48.99 ID:IWX+w2qX.net]
- 小鳥ん
- 1010 名前:デフォルトの名無しさん mailto:sage [2023/01/02(月) 12:53:55.25 ID:cqm5Rigm.net]
- h
- 1011 名前:デフォルトの名無しさん mailto:sage [2023/01/02(月) 12:54:04.81 ID:cqm5Rigm.net]
- t
- 1012 名前:デフォルトの名無しさん mailto:sage [2023/01/02(月) 12:54:18.24 ID:cqm5Rigm.net]
- l
- 1013 名前:デフォルトの名無しさん mailto:sage [2023/01/02(月) 12:54:53.03 ID:cqm5Rigm.net]
- n
- 1014 名前:小倉優子 mailto:sage [2023/01/02(月) 12:55:13.38 ID:cqm5Rigm.net]
- ∧,,,∧
( ・∀・) 1000ならジュースでも飲むか ( ) し─J
- 1015 名前:1001 [Over 1000 Thread.net]
- このスレッドは1000を超えました。
新しいスレッドを立ててください。 life time: 970日 20時間 54分 35秒
- 1016 名前:過去ログ ★ [[過去ログ]]
- ■ このスレッドは過去ログ倉庫に格納されています
|

|