Kotlin 3

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2018/03/19(月) 04:26:26.03ID:GqsfT9Tb
JetBrainsが開発した期待の新言語Kotlinについて語りましょう
https://kotlinlang.org

前スレ
Kotlin 2
https://mevius.5ch.net/test/read.cgi/tech/1509462463/
2018/04/19(木) 12:20:36.78ID:2nanKMvG
ウォーニングなw
2018/04/19(木) 12:20:49.63ID:wKAQn2WF
何も考えずjetbrainsのIDEにvimのキーをマッピングしとけば良いんだよ
10492
垢版 |
2018/04/19(木) 12:30:41.77ID:oHD1faOF
ああ。Intellij もインストールはしてあって、そこのエディタは vim プラグイン入れてるよ。そうすると完全ではないが普通の編集はなんとなく vi になる。
2018/04/19(木) 13:54:04.53ID:wKAQn2WF
そうだそれで良い
その挙動が怪しいプラグインを使って
intellijの元々のショートカットキーを調べるときvimのバインドとダブって困れば良い
10692
垢版 |
2018/04/19(木) 14:15:41.82ID:oHD1faOF
困るほど使ってないがな。滅多に起動しないから。w
2018/04/19(木) 20:26:01.40ID:qT/GtXSl
お前ら新しいものに適応できないお年寄りにそんな厳しく当たるなよ
2018/04/19(木) 20:49:16.27ID:1KOeJ4bC
今のところ仕事で使う予定もないから素早く適応する必要もないんだよ。
今は趣味でやってるだけ。
2018/04/20(金) 03:27:45.01ID:hHnZgYqw
だから時間を無駄にしてもいい理屈がよくわからんな
趣味でやるにしたって早く終えた方が次の趣味の時間にまわせるだろうし、
同じ時間で適応するとしたら効率よいほうが楽にできるだろうに

自分のやり方や知ってるやり方に固執してる老害にしかみえない
2018/04/20(金) 07:37:41.05ID:4wZy1rUq
年を取れば皆そうなる
本人もお前も適応はできると思っているようだが、真相としてはもうできない
以後は今までの経験で生きていくだけ
2018/04/20(金) 08:47:10.89ID:KTGIXkUL
ていうか、使いこなせたvimはIDEを超えるから
自分でカスタマイズできないゴミには無理だが
2018/04/20(金) 08:53:47.64ID:ngXjtoOn
IDEでやってると覚えるというより依存になるんだよな
ソース前にしてIDEなしではメンテもコンパイルもできない身体になっちゃう
まぁ、できなくて結構ってことなんだろうけど
どっちが深い理解を得られるかというと依存体質より管理体質なんだよな
2018/04/20(金) 09:50:03.79ID:gBBwJgU0
IDEに頼りきりで知識が身に付かなくても、ドカタとして生きて行くなら問題ないって事だよ
奴隷の鎖自慢って言うけど、まさにIDEはドカタの鎖だな
2018/04/20(金) 10:02:34.64ID:X5uLhft3
今時、色んな言語、クラスライブラリ使ったり様々な知識求められるのに、俺IDE使わずに
開発してるんだぜとか、そんな無駄なところで記憶力使って自慢しても何の得にもならない。

もっと記憶力を他の大事なところに使おう。
2018/04/20(金) 10:12:30.01ID:+gNoEKCj
そんなに記憶力を消耗するほど大変か?
2018/04/20(金) 10:17:18.68ID:cxIpbRtR
IDEを叩くような時代遅れはパンチカードにでもプログラミングしてろw
0と1も読めない分際で深い理解とか抜かしてんじゃねーぞw
2018/04/20(金) 10:19:40.68ID:SbjWa0Fq
Vimerその他が、ちゃんとしたコード書くんなら、文句はないんだけど、IDEで開くと、黄色がわらわら出てくるってのにつきあうと、殺意わいてくるよね。
2018/04/20(金) 10:25:05.88ID:jJEc9sKr
補助輪を終始使わずに自転車に乗れるまで練習をした者だけがIDEに石を投げなさい
2018/04/20(金) 10:39:31.48ID:CLWy02Nm
IDErはいまだに補助輪付けて自転車乗ってるのかw
2018/04/20(金) 11:04:53.81ID:/7SgXqte
補助輪は補助輪でも、自転車に乗るという行為を120%サポートするもろもろの機能付き超高性能補助輪やでえ
おまはんらじゃあ逆立ちしてもかてまへん
2018/04/20(金) 11:37:24.47ID:3zzj2pIO
使う使わないは別としてIDEそのものを否定するとか、何十年前から思考停止してるんだよ。。
このスレおっさん多いと思ってたけど、想像以上かもしれない。
2018/04/20(金) 11:43:10.94ID:3zzj2pIO
別にIDEとエディタで身につく知識に差なんて出ないだろ
履歴書はPCじゃなくて手書きにしろ、ってのと同じ匂いを感じる
2018/04/20(金) 12:15:26.87ID:PszMMrgV
vimをIDEと同じところまでカスタマイズできないって事は
つまり理解してないって事なんだけどね
2018/04/20(金) 12:29:58.63ID:NF3tyaia
やらないからといって出来ないわけではない
2018/04/20(金) 12:31:56.78ID:SbjWa0Fq
インラインアサセンブラで、最適化できない奴は、プルグラミングできてないって思ってた時期もありました。
2018/04/20(金) 12:32:45.32ID:SbjWa0Fq
プルグラミングってなんだよwwwww
2018/04/20(金) 12:36:12.58ID:+gNoEKCj
Vimmer はvimも使うけど、IDEも使う
vimしか使わないってわけじゃないから
簡単なテキスト編集とか置換とかvimの方が効率いい場合はvimを使う
2018/04/20(金) 12:44:46.89ID:PszMMrgV
>>124
出来ない奴の常套句
2018/04/20(金) 12:51:05.32ID:3zzj2pIO
>>127
多分それが多数派だろ。
普段はIDE使うけどたまにちょろっといじるのにエディタ使う。
上にいるみたいに何故かIDEそのものを否定してるやつはただの老害やな。
2018/04/20(金) 12:53:07.80ID:yIya3QmH
IDE使わないって言ってるやつは、日本語入力もIME使ってないってことでいいの?
IMEが良くてIDEはダメってダブルスタンダードじゃないですか?
2018/04/20(金) 14:18:47.01ID:ILX7G1q4
skk使ってるんじゃね?
形態素解析なしでもimeだって言うんならもう知らん
2018/04/20(金) 16:16:49.86ID:/48b0ljp
>>130
なんで?
vimはカスタマイズ性が高くて自分の理想の設定に出来るから使ってるんだけど?
2018/04/20(金) 16:38:31.90ID:FKBMRpwg
javaからkotlinに変換とかvimからできるん
2018/04/20(金) 17:04:38.85ID:qcSVclGO
IDEを使わないって言ってるやつはICEも使わないってことでいいの?
ARMのほうがMIPSよりもデファクトスタンダードじゃないですか?
2018/04/20(金) 18:09:10.04ID:wjKqEKEv
iceでは動くんですが・・・
 Miracle On Ice.
2018/04/20(金) 18:40:31.31ID:hHnZgYqw
Android StudioだとJavaで記述されたコードを貼り付けるとkotlinに変換してくれるんだぜ?

えっへん
137デフォルトの名無しさん
垢版 |
2018/04/20(金) 18:47:45.22ID:dyY1ZlsF
宗教論争、か・・・
2018/04/20(金) 19:18:33.15ID:VsVZBZ+W
>>137
だね。vimerがIDEの利点を知らないはずもなかろうし、本人がそれでいいと言っているんだからいいじゃないかな。
とはいえ、>>92にはvimからの使い勝手が悪いからといってKotlinをクソ認定してほしくはないかな。
2018/04/20(金) 19:28:35.74ID:K7vv+Yhp
Vimmer な
m2つ
14092
垢版 |
2018/04/20(金) 20:03:01.40ID:wCZjn7ZX
>>138
いやあのね。今は単に言語そのものの学習してるだけだし、vimでやるならこの程度ってわかってやってるから。
IDE使った方が便利そうなら使うよ。起動の遅さや重さがあっても使った方が良さそうに感じた場合な。
昔はDelphiとかも散々使ったしな。IDEそのものを否定する気は全くない。
2018/04/20(金) 22:47:38.65ID:IPq9/Od0
分かったからお前もう黙れ
2018/04/20(金) 23:17:58.71ID:tUreGSoC
シャーラップ!!! シャラップ!
2018/04/20(金) 23:22:43.73ID:VsVZBZ+W
>>138
ありがとう。勉強になった。
2018/04/20(金) 23:24:15.54ID:VsVZBZ+W
>>143
ごめん>>138じゃなくて>>139ねwww>>138だと、とんだ自演だwww
2018/04/21(土) 00:15:06.33ID:Oxipuy33
>>144
ありがとう。勉強になった。
2018/04/21(土) 00:42:43.83ID:jA7W1yxV
それに、もう数日経ってるからkotlinの言語仕様みたいなのを知るのは終わりの頃じゃね?
長くても1週間有ればいいでしょ
147デフォルトの名無しさん
垢版 |
2018/04/21(土) 20:57:02.06ID:a4WE9EiX
この本がKotlin対応になってた。本屋で紙の本ちょっと立ち読みしたら本当にKotlinで書いてあったよ。

はじめてのAndroidプログラミング 第3版 https://www.amazon.co.jp/dp/B07CCKXZMG/ref=cm_sw_r_cp_apa_fAY2AbNWMRW6Y
2018/04/22(日) 07:16:03.11ID:TtvJ1g+m
古い版買った人に割引してくれないもんかな
何冊も同じような本買えないよ
2018/04/24(火) 08:43:42.99ID:cVXoJ9iP
共同ツール 1
https://seleck.cc/685

https://trello.com/
ボードのメニュー → Power-Upsから拡張可能 Slack DropBoxなど
Trello Chrome拡張機能 elegant
ttp://www.kikakulabo.com/service-eft/
trelloのオープンソースあり

共同ツール 2
https://www.google.com/intl/ja_jp/sheets/about/

共同ツール 3
https://slack.com/intl/ja-jp
https://www.dropbox.com/ja/
https://bitbucket.org/
https://ja.atlassian.com/software/sourcetree
https://sketchapp.com/extensions/plugins/
ttp://photoshopvip.net/103903

ttps://goodpatch.com/blog/sketch-plugins/
150デフォルトの名無しさん
垢版 |
2018/04/25(水) 13:34:31.16ID:PrmDI4ZK
Int 型の変数の絶対値を求めようとして absoluteValue プロパティ使おうとしたがコンパイル時に unresplved reference のエラーになる。
このプロパティは kotlin 1.2 から使えるようになってる筈だが、なぜエラーになるの?ドキュメントが間違ってる?
またはコンバイル時に何かオプション必要なの?
2018/04/25(水) 14:08:54.10ID:gWPEqDis
import kotlin.math.absoluteValue
してないんじゃね?
152デフォルトの名無しさん
垢版 |
2018/04/25(水) 14:37:07.30ID:PrmDI4ZK
>>151
そうだった。Int クラスのドキュメントの中に absoluteValue があったのでうっかり勘違いしてた。
拡張プロパティは違うパッケージで定義されてる事もあるからよく見ないとダメだね。
2018/04/25(水) 17:18:10.92ID:QRLI2y2V
ありがとうございましたは?
2018/04/25(水) 17:33:24.79ID:bXiy5LV3
サンハイ
あ〜り〜が〜と〜う〜ご〜ざ〜い〜ま〜し〜た
2018/04/25(水) 17:38:39.91ID:JeZIM9lZ
このスレって教えてもらっても礼言わない人が多い気がする
156デフォルトの名無しさん
垢版 |
2018/04/25(水) 17:56:21.72ID:wwQZ4QfN
このスレっていうか、2ちゃんに何を求めてるんだ
2018/04/25(水) 18:12:35.92ID:p9e+H131
5ちゃんだけどな
158デフォルトの名無しさん
垢版 |
2018/04/25(水) 18:40:52.18ID:F5XB7b+1
>>153-157
ありがとうございました。
2018/04/25(水) 19:19:51.79ID:QHLjV/+v
ここは俺に任せろ。
みんなありがとう!
2018/04/25(水) 19:58:10.71ID:oPFChrzu
どう見ても自演です
本当にありがとうございました。
2018/04/25(水) 20:18:13.20ID:RzdMAcHT
"たしまいざごうとがりあ".reversed()
162143
垢版 |
2018/04/26(木) 00:39:28.53ID:iS8uUlR3
>>153
>>152からはそこはかとなく感謝の気持ちが伝わってくるからいいんじゃないかなと思う。
...当事者じゃないけど...
2018/04/26(木) 10:02:36.25ID:i9cIfmOK
当事者の151だけど感謝の気持ちは伝わってこないよw
でも、>>161みたいな凝った感謝レスなら歓迎するがそういう技量なさそうだし、だったらあのレスいいよ
164デフォルトの名無しさん
垢版 |
2018/04/26(木) 11:24:14.09ID:lDtyNtbo
各自の心の中にある人間観が投影されているだけ
2018/04/26(木) 15:10:44.76ID:nDhDbYs5
お前らことりんの話しろよ
2018/04/26(木) 16:12:19.23ID:kXvANZQy
ことりん、ありがとう
167デフォルトの名無しさん
垢版 |
2018/04/26(木) 17:17:06.10ID:NXMbjxh5

2018/04/26(木) 17:26:31.70ID:zwqA6PST
Kotlinに感謝しろよ
2018/04/26(木) 17:29:52.45ID:mr4JOKv/
ことりんとかけまして、古い浴槽ととく
2018/04/26(木) 17:55:28.86ID:vD3t+RnU
お前らざまりんの話しろよ
2018/04/26(木) 18:33:16.34ID:mSKsu7JZ
やだよ
2018/04/26(木) 18:51:07.41ID:vM7mL5EC
ろずりん
173デフォルトの名無しさん
垢版 |
2018/04/26(木) 19:44:03.01ID:jNpna8/V
[1,2,3].map{it/jt}
2018/04/26(木) 20:36:37.89ID:bkKH84l+
kotlinも短い命だったな・・
dartよりkotlinの方が断然いいけど、flutter使うから仕方ない
2018/04/26(木) 21:10:09.80ID:Iwcdm9TK
>>169
その心は?
2018/04/26(木) 22:01:26.56ID:M6tV8r+O
ハゲたら同じ
2018/04/26(木) 22:47:10.05ID:mr4JOKv/
>>175
どちらもジャバが必要でしょう
2018/04/27(金) 00:28:24.66ID:dNWYhHzU
>>177
あれ?意外と上手
179デフォルトの名無しさん
垢版 |
2018/04/27(金) 01:14:39.77ID:brho9sss
>>177
うまい。座布団3枚。
2018/04/27(金) 07:21:51.18ID:nYYrJ0mE
古い浴槽に使うジャバって何だと思ったら除菌する奴なんだな
2018/04/27(金) 20:12:18.01ID:CVp9kjgn
片仮名で書かれるとジャバ・ザ・ハットしか出てこない
2018/04/27(金) 20:34:23.03ID:IQOPRdyy
グーグルで検索したらトップにジョンソン株式会社のHP出てくるじゃん
右側にはプログラミング言語のJavaが出てくる
183デフォルトの名無しさん
垢版 |
2018/04/27(金) 21:00:55.97ID:oJis0HV7
ジャワ
184デフォルトの名無しさん
垢版 |
2018/04/27(金) 21:28:53.26ID:u2kJdmcz
(0..9).map{0}
2018/04/29(日) 15:58:39.63ID:Wm4ykXIY
kotlinとざまりんならどっちがいいの?
2018/04/29(日) 16:01:43.84ID:nH+PqyBO
ゆうこりんに聞いてみろ
2018/04/29(日) 16:05:31.84ID:Wm4ykXIY
しぶりんに聞いてみます
2018/04/29(日) 16:40:23.64ID:SOfglMqF
Xamarin程の糞はない
2018/04/29(日) 17:59:31.99ID:Pppv3RCG
ろずりんを忘れるな!
2018/04/29(日) 18:11:52.81ID:hM/KkTKS
もうコチンと来たぞ!
2018/04/29(日) 18:49:19.54ID:6DVqDX2U
かちんこちんこ
2018/04/29(日) 20:07:45.19ID:h1/c6Guz
うんこと便器どっちがいいって言ってるようなものだ
2018/04/29(日) 21:28:46.33ID:IOHzsB9l
うんこと便器は種類が違うだろ
2018/04/29(日) 22:47:10.96ID:YHeiyitx
jvmとざまりんが便器でことりんとC#がうんこなんだろ
2018/04/29(日) 23:12:50.01ID:SOfglMqF
Xamarinがキングオブ糞
2018/04/30(月) 01:31:28.52ID:te/85JXM
>>194
ワロタwwww
2018/05/01(火) 16:39:24.17ID:fIoPnLDx
ととのいました!
Xamarinとかけまして、山口達也とときます
2018/05/01(火) 17:34:28.27ID:qQFzhz04
ざまぁwww
2018/05/01(火) 18:45:52.07ID:BXSlCSxH
どっちもオワコンでしょう
2018/05/01(火) 19:44:51.30ID:8ULE54zY
val strList = mutableListOf<String>()
val file = File("a.txt").inputStream()
file.bufferedReader().useLines { lines -> lines.forEach { strList.add(it) } }

kotlinでファイルの内容を一行ずつListに入れたいと思います
今のコードは上記の通りなんですが、もっと良い方法ありますか?
あとから弄ることはないのでmutableじゃなくても良いんですが、
addするために仕方なくmutableListを使ってます
2018/05/01(火) 20:03:57.84ID:BXSlCSxH
map
2018/05/01(火) 20:09:37.30ID:Pt1RvaDH
>>200
val strList = File("a.txt").inputStream().use { it.bufferedReader().readLines() }

kotlin.io.useとか使ってちゃんとcloseするのも大事
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況