Kotlin 7

レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん2020/05/06(水) 16:00:38.76ID:LXTBA+hx
JetBrainsが開発した期待の新言語、Androidの公式開発言語にしてサーバーサイドもなんでもいけるKotlinについて語りましょう

※前スレ
Kotlin 6
https://mevius.5ch.net/test/read.cgi/tech/1561186797/

0952デフォルトの名無しさん2022/12/14(水) 18:44:16.57ID:YLrYl97F
iOSって年間料金100ドルくらいいるのがなんとも…

0953デフォルトの名無しさん2022/12/15(木) 19:10:30.50ID:D2q6QRUA
Kotlinやべえな

0954デフォルトの名無しさん2022/12/16(金) 02:33:51.91ID:HjPTFij1
iOSのゲームも嫌いだな
最初から真剣にやらないと、初めからやり直したいのにアプリの再インストール以外に手段が無い(メニューに用意されてたら別だが)
androidはちょこっとお試しでやってみてストレージのデータを消して、時間がゆっくりある時に真剣にやり直したりしてる

0955デフォルトの名無しさん2022/12/18(日) 23:20:46.34ID:z+coYqCr
Kotlin syntheticsが廃止との事ですが、これに対応した入門書は有りますかね?

0956デフォルトの名無しさん2022/12/26(月) 11:26:04.96ID:qAexk8Bt
Kotlinは鳴物入りで登場した割にあまり浸透せずに下降局面に入ったな

0957デフォルトの名無しさん2022/12/26(月) 13:43:02.97ID:yfmXmZYC
Googleではいつものこと

0958デフォルトの名無しさん2022/12/26(月) 14:31:00.75ID:ZGAE9w9y
Kotlinなー
ビルドエラーがJavaのソース表示される場合が結構あるし
それだったらJavaでいいじゃんってなるよな

0959デフォルトの名無しさん2022/12/26(月) 14:40:58.97ID:YnPW6MVS
みんなKotlin/Native使ってないんけ?
結構Native使い勝手いいよ

0960デフォルトの名無しさん2022/12/26(月) 15:04:07.80ID:HD+ONi2X
JVMが嫌なだけならTypeScriptかC#でいいし、ネイティブならGoかRustだろ
Kotlinの出る幕はない

0961デフォルトの名無しさん2022/12/26(月) 16:05:47.13ID:YnPW6MVS
>>960
他スレいけよ

0962デフォルトの名無しさん2022/12/26(月) 16:21:46.12ID:i9x+Y6w/
いやいや採用するかどうかの検討のためには、全く普及していない現状をまずは認識し、そうなった理由を理解することが重要だろ
Kotlinは何らかの制約により不幸にもJVMを使わざるを得ない場合に使用する言語であり、Kotlinを前提にしてプラットフォームを選定するなんてあり得ないんだよ

0963デフォルトの名無しさん2022/12/26(月) 16:34:40.91ID:N4mVw3Zk
Kotlin最高に好きなんだけど、あんまり浸透してないんか。
個人的にはめちゃくちゃ書きやすくて好き。

0964デフォルトの名無しさん2022/12/26(月) 17:48:05.44ID:i9x+Y6w/
Kotlinは言語自体は良いんだけどエコシステムがJavaに引っ張られすぎてるのが残念
せっかく簡潔に書ける言語使ってんだから、いろんな「賢い」フレームワークを駆使せずとも十分に高い生産性を実現できると思うのだけど、
KotlinのプロジェクトってJavaの資産やスキルが活かせてしまうが故に、ゴッテゴテにフレームワーク使いまくって結果的にJavaと大して変わんなくなっちゃうケースが多いんだよね
結局Javaの巨大なエコシステムのお作法を習得しなければならないという大きなハードルは解消しないし、既にJavaのお作法に習熟している人にとっては生産性もJavaと大差ないっていう

0965デフォルトの名無しさん2022/12/26(月) 18:53:23.49ID:Gmb/Yv9S
最近はKtorとかマルチプラットフォームに対応してサーバーサイドで使いやすい

0966デフォルトの名無しさん2022/12/26(月) 19:16:36.35ID:igItgpLE
古い資産使いまわさざるをえないから仕方なくjavaってだけで基本はkotlinやろ
nullかもしれないコードなんて使わせたくないし見たくもない

0967デフォルトの名無しさん2022/12/26(月) 19:24:51.70ID:ZGAE9w9y
いや、取得したデータがDBに登録されてなかったら0じゃなく未入力をセットしたい場合とかNULL欲しいだろ
よくあることだし

0968デフォルトの名無しさん2022/12/26(月) 19:35:17.93ID:k7GXLi4o
Kotlinアンチ湧いてて草
Javaに親を殺されたんかな笑

0969デフォルトの名無しさん2022/12/26(月) 19:47:01.52ID:igItgpLE
いやnull欲しいものは明示的にnullableにできるから良いんだよ

0970デフォルトの名無しさん2022/12/26(月) 19:57:17.15ID:IV18Jz/B
コトリンのコルーチンはユーザビリティ高くてかなり使いやすかったよ
既存のrxjava部分は全部コルーチンに置き換えた

0971デフォルトの名無しさん2022/12/26(月) 20:46:17.31ID:jwBk5HsJ
nullチェックぐらい自分で実装しろよ無能

0972デフォルトの名無しさん2022/12/26(月) 21:01:54.41ID:igItgpLE
やばいな
とても開発者とは思えない

0973デフォルトの名無しさん2022/12/26(月) 21:07:59.28ID:YIjixu0B
いきなりCompose MultiplatformでKotlinを触ったけどコルーチンはいいなぁと思ってる

0974デフォルトの名無しさん2022/12/27(火) 00:17:45.36ID:8RYNprJZ
かわいい
【Jetpack Compose】可愛いBottomNavigation
https://qiita.com/gotlin/items/1e3a782c88fe96edb742

0975デフォルトの名無しさん2022/12/29(木) 01:56:21.73ID:8l5ni0DZ
ネットで頻繁に質問するのならJAVAの方がいいでしょうか?
JavaScriptはなんとか書けるようになって、今度はandroidのアプリを作ってみたいのですが…
周りにプログラマが居ないのでネットで尋ねるしか手段が無いです

0976デフォルトの名無しさん2022/12/29(木) 08:51:34.95ID:zp5OdDjG
>>975
javaでやって駄目だったらkotlinでやれば?

0977デフォルトの名無しさん2022/12/29(木) 09:40:41.05ID:AM49q0nZ
>>975
公式ドキュメントがほとんどKotlinだし、Javaで書いてあるプログラム、古すぎて今のAndroidで動かなかったりするから、素直にKotlin使えばよいと思う。

0978デフォルトの名無しさん2022/12/29(木) 10:51:25.63ID:9l51aVey
kotlinもjavaも変わらない
機能としてはせいぜい非同期処理が違うくらい

0979デフォルトの名無しさん2022/12/29(木) 11:18:03.66ID:+TzJvghO
null許容の有無も違うね

0980デフォルトの名無しさん2022/12/29(木) 14:57:57.50ID:zWgGYuBZ
Kotlinが使えないJavaおじさん「KotlinとJavaは同じ」

0981デフォルトの名無しさん2022/12/29(木) 15:46:24.05ID:8l5ni0DZ
JavaScriptちょっと物足りなくなってきた
ショートプログラムだからすぐに出来てしまう…

0982デフォルトの名無しさん2022/12/29(木) 16:15:27.67ID:rxIQH/pI
JavaScriptから移るならnullを意識したプログラムを勉強した方がいいだろうしkotlin推し

0983デフォルトの名無しさん2022/12/29(木) 21:42:00.75ID:+TzJvghO
>>980
非同期処理のコルーチンまわりを除いたらほぼ同じだよ
kotlinxを見ればわかる

0984デフォルトの名無しさん2022/12/29(木) 21:46:45.56ID:+TzJvghO
kotlinでしかできないのは非同期処理まわり以外では無い
スコープ関数は単に便利ってだけだし無くてもいい

0985デフォルトの名無しさん2022/12/29(木) 21:50:42.70ID:+TzJvghO
俺自身は新規プロジェクトはjavaよりkotlinを採用すべきだと思うけど、現状サーバーまわりでjavaのが普及してるからjavaを勉強するべき
泥ならkotlinしか有り得ない

0986デフォルトの名無しさん2022/12/29(木) 21:51:51.54ID:Ad7tl51e
id変えるの忘れてますよww

0987デフォルトの名無しさん2022/12/29(木) 21:55:46.22ID:8l5ni0DZ
>>985
javaを勉強するべき
kotlinしか有り得ない

って結局どっちなのよ w

0988デフォルトの名無しさん2022/12/29(木) 21:55:53.29ID:+TzJvghO
>>986
自分ごときのレスで草生してくれるなら俺嬉しいよ

0989デフォルトの名無しさん2022/12/29(木) 21:56:55.63ID:8l5ni0DZ
あー
ここandroidスレじゃないのか
androidの人しかいないのかと思ってた

0990デフォルトの名無しさん2022/12/30(金) 15:32:07.49ID:8jdXPLX1
Kotlinの本、早く届かないかなー
JavaScript、作りたいものがこんなに早くネタ切れになるとは思わなかった…

0991デフォルトの名無しさん2023/01/01(日) 04:06:59.23ID:k0DSm/Wv
Kotlin 1.8.0 が出ていた。

0992デフォルトの名無しさん2023/01/01(日) 04:07:30.20ID:k0DSm/Wv
あけましておめでとうございます。
ことりんもよろしくおねがいします。

0993デフォルトの名無しさん2023/01/01(日) 04:41:07.29ID:O4Ho+Fsi
今年はkotlinがnativeも強力だってことを知ってもらえる一年になるといいな

0994デフォルトの名無しさん2023/01/01(日) 11:03:10.73ID:tjcgprkv
Kotlinの本届いた
今年はこれを頑張ろう
半年で使えるようになるかな?

0995デフォルトの名無しさん2023/01/01(日) 16:13:48.99ID:IWX+w2qX
小鳥ん

0996デフォルトの名無しさん2023/01/02(月) 12:53:55.25ID:cqm5Rigm

0997デフォルトの名無しさん2023/01/02(月) 12:54:04.81ID:cqm5Rigm

0998デフォルトの名無しさん2023/01/02(月) 12:54:18.24ID:cqm5Rigm

0999デフォルトの名無しさん2023/01/02(月) 12:54:53.03ID:cqm5Rigm

1000小倉優子 ◆YUKOH0W58Q 2023/01/02(月) 12:55:13.38ID:cqm5Rigm
  ∧,,,∧ 
 (  ・∀・) 1000ならジュースでも飲むか
  (    ) 
  し─J 

10011001Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 970日 20時間 54分 35秒

10021002Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php

レス数が1000を超えています。これ以上書き込みはできません。