JetBrainsが開発した期待の新言語、Androidの公式開発言語にしてサーバーサイドもなんでもいけるKotlinについて語りましょう
※前スレ
Kotlin 6
https://mevius.5ch.net/test/read.cgi/tech/1561186797/
Kotlin 7
レス数が950を超えています。1000を超えると書き込みができなくなります。
2020/05/06(水) 16:00:38.76ID:LXTBA+hx
876デフォルトの名無しさん
2022/05/26(木) 13:37:01.58ID:e2A9BIOd Hello, world.
877デフォルトの名無しさん
2022/05/26(木) 13:45:10.69ID:ueSB5H9+ 誰も面白いことできてないんだな
878デフォルトの名無しさん
2022/05/26(木) 15:28:50.31ID:J1njmFa2 泥アプリはとりあえずjvmと分離させたからいつでもnativeとして動かせる
879デフォルトの名無しさん
2022/05/26(木) 18:28:41.43ID:x8YRiuEd kotlin native ってWebAssembly も出来るんでしょ?これから伸びると思うけどなあ
880デフォルトの名無しさん
2022/06/01(水) 05:58:02.80ID:6xR2tV/P >>875
将来はわからんけど今Kotlin/Nativeの一番のターゲットはiOSアプリかな
メモリ回りが怪しい感じだったけど改善頑張ってるようだ
https://blog.jetbrains.com/kotlin/2022/05/kotlin-multiplatform-mobile-beta-roadmap-update/
将来はわからんけど今Kotlin/Nativeの一番のターゲットはiOSアプリかな
メモリ回りが怪しい感じだったけど改善頑張ってるようだ
https://blog.jetbrains.com/kotlin/2022/05/kotlin-multiplatform-mobile-beta-roadmap-update/
881デフォルトの名無しさん
2022/06/01(水) 18:40:06.72ID:N8P3vNE+ 政治的な意味でもSwiftを差し置いて使う機会なんてあるのだろうか…
882デフォルトの名無しさん
2022/06/01(水) 19:30:58.52ID:6xR2tV/P883デフォルトの名無しさん
2022/06/01(水) 20:29:04.24ID:ABgrvWo9 逆にswiftでandroidも作れないものか
884デフォルトの名無しさん
2022/06/01(水) 21:27:13.67ID:NcmEFuka それはApple自信がやらなければ、他には誰もメリット無いしやらんだろうね
885デフォルトの名無しさん
2022/06/01(水) 22:53:47.79ID:RpRdOIJI 自社製品内でしかクロスプラットフォーム対応する気のない糞林檎のSwiftカス、
と思い込んでたけど、Swift実装のScadeとやらがあるらしい、知らんしスレチだけど
https://qiita.com/hcrane/items/ea445c65a903c42ce86e
と思い込んでたけど、Swift実装のScadeとやらがあるらしい、知らんしスレチだけど
https://qiita.com/hcrane/items/ea445c65a903c42ce86e
886デフォルトの名無しさん
2022/06/11(土) 04:21:31.48ID:PpSh993H Kotlin 1.7.0 だってよ
887デフォルトの名無しさん
2022/06/11(土) 23:20:02.51ID:Nh4QsFq2 ゴブリン「ぐへへh」
888デフォルトの名無しさん
2022/06/16(木) 08:13:18.63ID:p+7mddoa スコープ内だけで使う変数をスコープ終わりにメモリ解放する方法ってありますか?
889デフォルトの名無しさん
2022/06/16(木) 08:22:08.99ID:Ud/ZnBAN 意味よくわからんけど、ガベージコレクション自動管理でメモリが自動開放されるだけじゃだめなんか?
890デフォルトの名無しさん
2022/06/16(木) 09:26:47.55ID:p+7mddoa ガーベジする言語って明示的にメモリ解放する方法ってないのかな
891デフォルトの名無しさん
2022/06/16(木) 12:09:03.57ID:26YtNF/H892デフォルトの名無しさん
2022/06/16(木) 15:33:25.75ID:u2I5pwg3 System.gc() でいいんじゃね
けどアホな人間が解放を強制するより賢いシステムに任せたほうが合理的なので上司や客から強いられた場合を除けば任せたほうがいい
しかしGCをガベージと略すの気色悪いなゴミする言語ってなんだ
けどアホな人間が解放を強制するより賢いシステムに任せたほうが合理的なので上司や客から強いられた場合を除けば任せたほうがいい
しかしGCをガベージと略すの気色悪いなゴミする言語ってなんだ
893デフォルトの名無しさん
2022/06/17(金) 21:24:25.08ID:6BITlZUe >>888
今どきのJVMはエスケープ解析でブロックやメソッド内に閉じる変数は開放してくれてるんじゃなかったっけ。
今どきのJVMはエスケープ解析でブロックやメソッド内に閉じる変数は開放してくれてるんじゃなかったっけ。
894デフォルトの名無しさん
2022/06/18(土) 00:35:18.56ID:Hp1eWDN/895デフォルトの名無しさん
2022/08/10(水) 10:51:58.98ID:liijamPR しーん
896デフォルトの名無しさん
2022/09/10(土) 16:51:29.18ID:PLqR4TKQ 丸々1か月何も書き込みなし。
やはりKotlinをボロクソに悪く書くようなアンチ書き込みがないとスレは活性化しないか。
やはりKotlinをボロクソに悪く書くようなアンチ書き込みがないとスレは活性化しないか。
897デフォルトの名無しさん
2022/09/11(日) 19:12:47.11ID:hvyWi9x5 >>896
無理に活性化せんでええよ。
無理に活性化せんでええよ。
898デフォルトの名無しさん
2022/09/11(日) 23:02:08.95ID:F99gXeAJ 悪く書きたくても悪い所が見つからなくて書けませんw
899デフォルトの名無しさん
2022/09/11(日) 23:08:00.16ID:A1wY1H2R 結局、Android入門するにはKotlinで良いのかい?
900デフォルトの名無しさん
2022/09/12(月) 16:22:42.16ID:c2WMm6GJ 決った案件の仕事とかでなく、趣味でただやってみるならそんでいい
ただ現状でもネット等の参考ソース等は未だJavaが多いとおおもうから余裕があるなら
まずJavaからスタートして、あとでKotlinやればいい
仕事なんだったら、発注元の意見きいてそれに従え余計な事は考えるな
ただ現状でもネット等の参考ソース等は未だJavaが多いとおおもうから余裕があるなら
まずJavaからスタートして、あとでKotlinやればいい
仕事なんだったら、発注元の意見きいてそれに従え余計な事は考えるな
901デフォルトの名無しさん
2022/10/03(月) 22:57:06.58ID:4YE7DT7v Kotlin 1.7.20
902デフォルトの名無しさん
2022/10/05(水) 21:00:35.83ID:nfdM56Sw ブチクシ論が妥当だろうな
903デフォルトの名無しさん
2022/10/05(水) 22:48:24.72ID:9qy/+gZi >>902
おじさんにもわかるようにブチクシを説明してくれ。
おじさんにもわかるようにブチクシを説明してくれ。
904デフォルトの名無しさん
2022/10/16(日) 09:17:48.63ID:3Y9KKyHh IOライブラリのokioすげえな
むちゃくちゃコード減らせたわ
むちゃくちゃコード減らせたわ
905デフォルトの名無しさん
2022/11/09(水) 17:53:56.89ID:QwIl2jPm コトリンとか名前がダサいわ
906デフォルトの名無しさん
2022/11/09(水) 18:03:05.82ID:Ckax2rYa 自分はkotlin、検索しやすいから好き
907デフォルトの名無しさん
2022/11/10(木) 04:49:33.16ID:bTvHHaY9 すくなくともGoとかいうクソ言語名よりははるかにまし
Goは何が駄目といってネーミングがクソすぎる
Goは何が駄目といってネーミングがクソすぎる
908デフォルトの名無しさん
2022/11/10(木) 19:22:26.29ID:oQpocXYl >>905
じゃあこれからは Котлин と書きなさい。
じゃあこれからは Котлин と書きなさい。
909デフォルトの名無しさん
2022/11/15(火) 14:24:35.39ID:NeZL5YX1 >>907
じゃんけんぽんgo
じゃんけんぽんgo
910デフォルトの名無しさん
2022/11/30(水) 04:12:36.28ID:DZmWhP6T >>899
むしろ今更javaで書いてたら時代遅れ
むしろ今更javaで書いてたら時代遅れ
911デフォルトの名無しさん
2022/11/30(水) 15:52:10.02ID:zBVHGG7H と思いたいだけ
912デフォルトの名無しさん
2022/11/30(水) 16:31:03.28ID:dqQepfOe Kotlinの中にJavaのコード混ぜても動く
つまりKotlin使いつつも全部Javaでも書ける
もちろん逆はできない
したがって今からやるならKotlinおすすめ
Kotlinが気にいらないならKotlinの中でJavaで書けばいい
つまりKotlin使いつつも全部Javaでも書ける
もちろん逆はできない
したがって今からやるならKotlinおすすめ
Kotlinが気にいらないならKotlinの中でJavaで書けばいい
913デフォルトの名無しさん
2022/11/30(水) 17:03:50.19ID:0FXPhE4j じゃあjavaでいいだろw
914デフォルトの名無しさん
2022/11/30(水) 18:06:51.58ID:nvnWsXTe コルーチンを使うときだけkotlin使ってる
それ以外はjava
それ以外はjava
915デフォルトの名無しさん
2022/11/30(水) 23:34:27.25ID:dHf1VAwB 全部 Kotlin で書けばスッキリしたソースになるんじゃないかな。
慣れてないとグチャグチャになるだろうけど。その辺はJavaでも他の言語でも同じだな。
慣れてないとグチャグチャになるだろうけど。その辺はJavaでも他の言語でも同じだな。
916デフォルトの名無しさん
2022/11/30(水) 23:39:23.09ID:QnOUnwTc >>914
コルーチンとかいうカスよりrxjavaだろ
コルーチンとかいうカスよりrxjavaだろ
917デフォルトの名無しさん
2022/12/01(木) 02:10:20.66ID:A9Sa6AJb null安全強制してくれないとjava使う気にはなれんなあ
918デフォルトの名無しさん
2022/12/01(木) 08:43:25.51ID:eeZ/8Gu4 実際のところ古いプログラムでJava書いてると、全部Kotlinに書き換えたくはなる。
919デフォルトの名無しさん
2022/12/05(月) 13:41:24.20ID:skXK9jGq みなさん、Kotlinで何を作ってるんですか?
play ストアで満足して、特に開発したいと思うアプリが無いんだが…
play ストアで満足して、特に開発したいと思うアプリが無いんだが…
920デフォルトの名無しさん
2022/12/05(月) 14:07:53.30ID:wN5067eB 最近はKotlin/Nativeを使ってみたくて、適当にクロスプラットフォームCLIバイナリ作って遊んでた
921デフォルトの名無しさん
2022/12/05(月) 17:51:13.30ID:1IzZ2khy >>919
個人だとオープンソースアプリにプルリク突き付けるくらいで、イチからはやれてない
個人だとオープンソースアプリにプルリク突き付けるくらいで、イチからはやれてない
922デフォルトの名無しさん
2022/12/05(月) 18:22:56.78ID:PVSgzTHr 昔は定期メール送らなきゃいけない仕事してたときにFrom偽装して定時にメール送信するアプリ作ったわ
923デフォルトの名無しさん
2022/12/05(月) 18:56:42.40ID:skXK9jGq やっぱり必要にせまられないと作れませんよね
例えば今タバタタイマーって筋力トレーニング用のアプリ使ってるんだけど、こういうのもそういうトレーニングの専門家が側にいないと素人が監修してもろくなアプリにならないと思う
無理ですよね
例えば今タバタタイマーって筋力トレーニング用のアプリ使ってるんだけど、こういうのもそういうトレーニングの専門家が側にいないと素人が監修してもろくなアプリにならないと思う
無理ですよね
924デフォルトの名無しさん
2022/12/05(月) 19:28:01.87ID:wXZXEX6Y そういう既存のやつにないこの機能欲しいってなってアプリ作ったよ
925デフォルトの名無しさん
2022/12/05(月) 21:14:26.25ID:SUy6NZmS 既存のやつに機能がない場合か、もうひとつのパターンは
既存のやつにはあまりやらせたくない(つまりプライバシーがからむ情報を扱うもの)は自作することがあるな
既存のやつにはあまりやらせたくない(つまりプライバシーがからむ情報を扱うもの)は自作することがあるな
926デフォルトの名無しさん
2022/12/06(火) 01:19:43.88ID:V5m/92bh 普段はJavaScriptでadobeソフトのスクリプト作ってるんだけど、その方面しか何もわからない
もう少し勉強して画像加工のアプリを作ってみようかな?
写真を撮る人は多いので需要はありそう…
でもKotlinで出来るのかな?
Javaの方がいい?
もう少し勉強して画像加工のアプリを作ってみようかな?
写真を撮る人は多いので需要はありそう…
でもKotlinで出来るのかな?
Javaの方がいい?
927デフォルトの名無しさん
2022/12/06(火) 02:12:31.68ID:9RkdCBDm Android向けならGPUImage for Androidってのがあるね
928デフォルトの名無しさん
2022/12/06(火) 02:13:17.72ID:V5m/92bh929デフォルトの名無しさん
2022/12/06(火) 02:16:56.01ID:V5m/92bh930デフォルトの名無しさん
2022/12/06(火) 14:05:26.25ID:V5m/92bh すごく大まかに言えば、まず画面デザインをプログラムして、それからそれぞれのボタンに処理を与えていくという流れでしょうか?
何を作ろうかと思ってたけど、そう考えるとゲームが一番ハードルが高いのでしょうか?
画面デザインの段階で人の目をひくような面白いものにしないといけないので…
ゲーム以外のアプリだとデザインはそんなに凝って無くて地味なのでも使ってもらえる
何を作ろうかと思ってたけど、そう考えるとゲームが一番ハードルが高いのでしょうか?
画面デザインの段階で人の目をひくような面白いものにしないといけないので…
ゲーム以外のアプリだとデザインはそんなに凝って無くて地味なのでも使ってもらえる
931デフォルトの名無しさん
2022/12/06(火) 15:41:22.13ID:fRaGnYVL >>930
大まかな流れはあってるけど、実際のところは処理のコアの部分の作成がどこかしらで必要(プロジェクトによる)。
ゲームはどちらかというと、やることがシンプルなので簡単な印象。
ゲーム以外のアプリが地味でも使ってもらえるっていうのは有り得ない。
むしろゲームよりUIなど、洗練されてないと、見向きもしてもらえない。
大まかな流れはあってるけど、実際のところは処理のコアの部分の作成がどこかしらで必要(プロジェクトによる)。
ゲームはどちらかというと、やることがシンプルなので簡単な印象。
ゲーム以外のアプリが地味でも使ってもらえるっていうのは有り得ない。
むしろゲームよりUIなど、洗練されてないと、見向きもしてもらえない。
932デフォルトの名無しさん
2022/12/06(火) 18:09:01.42ID:pHle60gK 個人アプリのデザインなんてまず作ってみれ
足りないもの面倒なところいくらでもでてくるからそれ直していけばいい
足りないもの面倒なところいくらでもでてくるからそれ直していけばいい
933デフォルトの名無しさん
2022/12/06(火) 18:17:34.21ID:S6+WQHmU 値段設定をどうするかが問題だろ
934デフォルトの名無しさん
2022/12/06(火) 18:52:18.04ID:7rldD1xK クロスワードパズルみたいなゲームなら簡単
アクションゲームみたいなのは普通に難しい
インベーダーすら作れないプログラマーは多いと思う
アクションゲームみたいなのは普通に難しい
インベーダーすら作れないプログラマーは多いと思う
935デフォルトの名無しさん
2022/12/06(火) 19:39:53.84ID:V5m/92bh 特許とか著作権ってどうやって調べるんでしょうか?
Play ストアでも似たようなアプリが何本も出てるけど、同じようなアプリを販売して訴えられたりしない?
最近地元の公立中学校の教員が、イラストレーターが描いたイラストを学校のホームページで無断で使用して、市が著作権の侵害で賠償金27万円を支払うことにしたってニュースを知って怖かったんだけど…
Play ストアでも似たようなアプリが何本も出てるけど、同じようなアプリを販売して訴えられたりしない?
最近地元の公立中学校の教員が、イラストレーターが描いたイラストを学校のホームページで無断で使用して、市が著作権の侵害で賠償金27万円を支払うことにしたってニュースを知って怖かったんだけど…
936デフォルトの名無しさん
2022/12/06(火) 19:42:58.33ID:JSlC282p そんなのいちいち個人開発で気にしてもしょうがないし
937デフォルトの名無しさん
2022/12/06(火) 20:33:10.56ID:41oQLmbB ライセンスは
material-design-icons
https://developers.google.com/fonts/docs/material_icons
みたいにちゃんと明確に書いてあるっしょ
商用利用可能かどうかはそのライセンス名でググるといい
上のリンクのやつはAndroidアプリでよく使われる商用利用可能なApache2.0ライセンスね
material-design-icons
https://developers.google.com/fonts/docs/material_icons
みたいにちゃんと明確に書いてあるっしょ
商用利用可能かどうかはそのライセンス名でググるといい
上のリンクのやつはAndroidアプリでよく使われる商用利用可能なApache2.0ライセンスね
938デフォルトの名無しさん
2022/12/06(火) 20:34:17.53ID:gLL7Go+M おいらも Kotlin 勉強する
939デフォルトの名無しさん
2022/12/06(火) 22:21:49.94ID:V5m/92bh940デフォルトの名無しさん
2022/12/07(水) 02:49:38.38ID:leBFpIVA Play ストアを見たら、作者が違う同じ用途のアプリがいくつもアップされてるね
例えば「スクリーンオフ」で検索してみたらわかるけど。
類似品でも好きなように作ればいいのか
気が楽になった
例えば「スクリーンオフ」で検索してみたらわかるけど。
類似品でも好きなように作ればいいのか
気が楽になった
941デフォルトの名無しさん
2022/12/08(木) 02:26:04.65ID:qKlR+oL+ androidにあってiOSに無いアプリが多いのでぜひswiftでiOS版を作ってみたいんだけど、Mac必須なのがなぁ…
Windows版も出てるけどWindowsだけではまず無理だろう
Macが欲しくなるのが目に見えてる
類似アプリの開発になってしまってもKotlinにするか…
Windows版も出てるけどWindowsだけではまず無理だろう
Macが欲しくなるのが目に見えてる
類似アプリの開発になってしまってもKotlinにするか…
942デフォルトの名無しさん
2022/12/08(木) 03:07:19.27ID:qnNHcTfr androにあってiOSに無いのはたいていの場合Appleの規約で禁止されてるとか
そもそも実装方法が無い、みたいな事が多いよ
まあ個人でインストールして動かすのはできるかもしれないがおそらくアプリとしてリリースはできない事が多いだろう
そもそも実装方法が無い、みたいな事が多いよ
まあ個人でインストールして動かすのはできるかもしれないがおそらくアプリとしてリリースはできない事が多いだろう
943デフォルトの名無しさん
2022/12/08(木) 07:39:42.14ID:eka/7pqe944デフォルトの名無しさん
2022/12/08(木) 11:40:40.42ID:qKlR+oL+ そうだ
iOS制限が多いの忘れてた
ほんといじれないもんね
iOS制限が多いの忘れてた
ほんといじれないもんね
945デフォルトの名無しさん
2022/12/08(木) 18:40:02.21ID:VWhfwist 俺がメインで使ってるvivaldiブラウザがiOSiPadOS版のリリースが未だに滞ってるのもそのあたりが原因みたいだ
946デフォルトの名無しさん
2022/12/13(火) 00:44:46.63ID:dgxg9m7O やっぱ止めるかな
play ストアって評価があるよね?
★1~3で更新を続けて行く自信が無い
「ゴミアプリです」なんて書かれたら絶対無理だ w
他所でプログラムを売ってるんだけど、売れないけど評価が無いのでやって行けてるんだと思う
play ストアって評価があるよね?
★1~3で更新を続けて行く自信が無い
「ゴミアプリです」なんて書かれたら絶対無理だ w
他所でプログラムを売ってるんだけど、売れないけど評価が無いのでやって行けてるんだと思う
947デフォルトの名無しさん
2022/12/13(火) 01:33:22.56ID:ziIBhQ/p >>941
公開、個人名で公開しないとダメだよ今。
公開、個人名で公開しないとダメだよ今。
948デフォルトの名無しさん
2022/12/13(火) 01:40:40.18ID:dgxg9m7O949デフォルトの名無しさん
2022/12/13(火) 19:56:37.14ID:yzU/d555 住所代行会社がある
950デフォルトの名無しさん
2022/12/14(水) 04:13:27.79ID:8p3uLp4Q 料金は?
951デフォルトの名無しさん
2022/12/14(水) 11:37:34.36ID:fx/n+dGL レンタルオフィスで住所利用できるとこあるよ
952デフォルトの名無しさん
2022/12/14(水) 18:44:16.57ID:YLrYl97F iOSって年間料金100ドルくらいいるのがなんとも…
953デフォルトの名無しさん
2022/12/15(木) 19:10:30.50ID:D2q6QRUA Kotlinやべえな
954デフォルトの名無しさん
2022/12/16(金) 02:33:51.91ID:HjPTFij1 iOSのゲームも嫌いだな
最初から真剣にやらないと、初めからやり直したいのにアプリの再インストール以外に手段が無い(メニューに用意されてたら別だが)
androidはちょこっとお試しでやってみてストレージのデータを消して、時間がゆっくりある時に真剣にやり直したりしてる
最初から真剣にやらないと、初めからやり直したいのにアプリの再インストール以外に手段が無い(メニューに用意されてたら別だが)
androidはちょこっとお試しでやってみてストレージのデータを消して、時間がゆっくりある時に真剣にやり直したりしてる
955デフォルトの名無しさん
2022/12/18(日) 23:20:46.34ID:z+coYqCr Kotlin syntheticsが廃止との事ですが、これに対応した入門書は有りますかね?
956デフォルトの名無しさん
2022/12/26(月) 11:26:04.96ID:qAexk8Bt Kotlinは鳴物入りで登場した割にあまり浸透せずに下降局面に入ったな
957デフォルトの名無しさん
2022/12/26(月) 13:43:02.97ID:yfmXmZYC Googleではいつものこと
958デフォルトの名無しさん
2022/12/26(月) 14:31:00.75ID:ZGAE9w9y Kotlinなー
ビルドエラーがJavaのソース表示される場合が結構あるし
それだったらJavaでいいじゃんってなるよな
ビルドエラーがJavaのソース表示される場合が結構あるし
それだったらJavaでいいじゃんってなるよな
959デフォルトの名無しさん
2022/12/26(月) 14:40:58.97ID:YnPW6MVS みんなKotlin/Native使ってないんけ?
結構Native使い勝手いいよ
結構Native使い勝手いいよ
960デフォルトの名無しさん
2022/12/26(月) 15:04:07.80ID:HD+ONi2X JVMが嫌なだけならTypeScriptかC#でいいし、ネイティブならGoかRustだろ
Kotlinの出る幕はない
Kotlinの出る幕はない
961デフォルトの名無しさん
2022/12/26(月) 16:05:47.13ID:YnPW6MVS >>960
他スレいけよ
他スレいけよ
962デフォルトの名無しさん
2022/12/26(月) 16:21:46.12ID:i9x+Y6w/ いやいや採用するかどうかの検討のためには、全く普及していない現状をまずは認識し、そうなった理由を理解することが重要だろ
Kotlinは何らかの制約により不幸にもJVMを使わざるを得ない場合に使用する言語であり、Kotlinを前提にしてプラットフォームを選定するなんてあり得ないんだよ
Kotlinは何らかの制約により不幸にもJVMを使わざるを得ない場合に使用する言語であり、Kotlinを前提にしてプラットフォームを選定するなんてあり得ないんだよ
963デフォルトの名無しさん
2022/12/26(月) 16:34:40.91ID:N4mVw3Zk Kotlin最高に好きなんだけど、あんまり浸透してないんか。
個人的にはめちゃくちゃ書きやすくて好き。
個人的にはめちゃくちゃ書きやすくて好き。
964デフォルトの名無しさん
2022/12/26(月) 17:48:05.44ID:i9x+Y6w/ Kotlinは言語自体は良いんだけどエコシステムがJavaに引っ張られすぎてるのが残念
せっかく簡潔に書ける言語使ってんだから、いろんな「賢い」フレームワークを駆使せずとも十分に高い生産性を実現できると思うのだけど、
KotlinのプロジェクトってJavaの資産やスキルが活かせてしまうが故に、ゴッテゴテにフレームワーク使いまくって結果的にJavaと大して変わんなくなっちゃうケースが多いんだよね
結局Javaの巨大なエコシステムのお作法を習得しなければならないという大きなハードルは解消しないし、既にJavaのお作法に習熟している人にとっては生産性もJavaと大差ないっていう
せっかく簡潔に書ける言語使ってんだから、いろんな「賢い」フレームワークを駆使せずとも十分に高い生産性を実現できると思うのだけど、
KotlinのプロジェクトってJavaの資産やスキルが活かせてしまうが故に、ゴッテゴテにフレームワーク使いまくって結果的にJavaと大して変わんなくなっちゃうケースが多いんだよね
結局Javaの巨大なエコシステムのお作法を習得しなければならないという大きなハードルは解消しないし、既にJavaのお作法に習熟している人にとっては生産性もJavaと大差ないっていう
965デフォルトの名無しさん
2022/12/26(月) 18:53:23.49ID:Gmb/Yv9S 最近はKtorとかマルチプラットフォームに対応してサーバーサイドで使いやすい
966デフォルトの名無しさん
2022/12/26(月) 19:16:36.35ID:igItgpLE 古い資産使いまわさざるをえないから仕方なくjavaってだけで基本はkotlinやろ
nullかもしれないコードなんて使わせたくないし見たくもない
nullかもしれないコードなんて使わせたくないし見たくもない
967デフォルトの名無しさん
2022/12/26(月) 19:24:51.70ID:ZGAE9w9y いや、取得したデータがDBに登録されてなかったら0じゃなく未入力をセットしたい場合とかNULL欲しいだろ
よくあることだし
よくあることだし
968デフォルトの名無しさん
2022/12/26(月) 19:35:17.93ID:k7GXLi4o Kotlinアンチ湧いてて草
Javaに親を殺されたんかな笑
Javaに親を殺されたんかな笑
969デフォルトの名無しさん
2022/12/26(月) 19:47:01.52ID:igItgpLE いやnull欲しいものは明示的にnullableにできるから良いんだよ
970デフォルトの名無しさん
2022/12/26(月) 19:57:17.15ID:IV18Jz/B コトリンのコルーチンはユーザビリティ高くてかなり使いやすかったよ
既存のrxjava部分は全部コルーチンに置き換えた
既存のrxjava部分は全部コルーチンに置き換えた
971デフォルトの名無しさん
2022/12/26(月) 20:46:17.31ID:jwBk5HsJ nullチェックぐらい自分で実装しろよ無能
972デフォルトの名無しさん
2022/12/26(月) 21:01:54.41ID:igItgpLE やばいな
とても開発者とは思えない
とても開発者とは思えない
973デフォルトの名無しさん
2022/12/26(月) 21:07:59.28ID:YIjixu0B いきなりCompose MultiplatformでKotlinを触ったけどコルーチンはいいなぁと思ってる
974デフォルトの名無しさん
2022/12/27(火) 00:17:45.36ID:8RYNprJZ975デフォルトの名無しさん
2022/12/29(木) 01:56:21.73ID:8l5ni0DZ ネットで頻繁に質問するのならJAVAの方がいいでしょうか?
JavaScriptはなんとか書けるようになって、今度はandroidのアプリを作ってみたいのですが…
周りにプログラマが居ないのでネットで尋ねるしか手段が無いです
JavaScriptはなんとか書けるようになって、今度はandroidのアプリを作ってみたいのですが…
周りにプログラマが居ないのでネットで尋ねるしか手段が無いです
レス数が950を超えています。1000を超えると書き込みができなくなります。
ニュース
- 中国とロシアの爆撃機、日本周辺で共同飛行 [少考さん★]
- 「中国側も日本機のレーダーを感知していた」 中国メディアが報道 [♪♪♪★]
- 【YouTuber】バイク事故で入院のゆたぼん、振込で「お見舞金」募る [muffin★]
- 高市早苗首相、消費税減税に後ろ向き 足かせはレジシステム? 「責任ある積極財政」期待高いが [蚤の市★]
- 堀江貴文、キャッシュレス非対応の店にモヤッ 『PayPay』立ち上げの人物にまさかの直談判「現金決済しかできないんだけど…」 [冬月記者★]
- 低所得層のマクドナルド離れが深刻に 広がる「ファストフード格差」の真相 米国 [少考さん★]
- 防衛省、中国を完全論破www 「事前通告があったのは海自であって空自ではない」 高市早苗勝利 [175344491]
- 【朗報】カプコン「これからはロックマン・デビルメイクライ・逆転裁判を主力IPになれるように育てるわ」 [394133584]
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ★4 [597533159]
- 【悲報】JA「全然米が売れなくて倉庫を圧迫してる。助けて!」米卸売り業者「安売りしたら赤字になる…助けて!」 [802034645]
- (´・ω・`)さみしいからぎゅってしながら一緒に寝て
- 俺とお前らが美少女になりきってエロトラップダンジョンに挑戦するお話
