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/
78デフォルトの名無しさん
垢版 |
2018/04/16(月) 09:14:00.97ID:h6scVdPk
>>75
JVMそのものの後方互換性は中々失われないだろうから結構持つのでは?
古過ぎると金払ってもOracleがサボートしてくれなくなるだけで。
2018/04/16(月) 09:16:08.05ID:2NsZPU4A
>>76
Jetbrainsがまず自分で使うでしょ
2018/04/16(月) 10:30:25.23ID:fq0UvUSv
Oracleはサポート止めたりしないでしょ。只、来年から
サポート料うん倍にするだけで。

2010年のEBSに続いて今回のDB。信用されなくなるわな
81デフォルトの名無しさん
垢版 |
2018/04/16(月) 22:39:13.21ID:p9NCCgjB
OpenJDK 11はLTSにならないの?
.NET Coreに鞍替えするか
2018/04/17(火) 00:05:53.38ID:PLUhgBvu
最新のJDKを追ってる人はどういう用途で使ってるんだろう
2018/04/17(火) 02:03:15.43ID:zXGef27d
WebLogicとかじゃね?
バージョン指定がとても細かい
2018/04/17(火) 07:38:46.72ID:7FAWj+l4
バージョン指定が細かいとJDK使うメリットが7割くらい失われる気がする
85デフォルトの名無しさん
垢版 |
2018/04/17(火) 08:18:06.17ID:aRCmpaPT
AdoptOpenJDKって非営利組織がOracleJDKのLTS版のセキュリティフィックスをOpenJDKにバックポートするって言ってるらしい

金が無い人はこっち使えば良いって事?
2018/04/17(火) 09:34:35.51ID:62PxzEoZ
OpenJDKも数バージョンおきにLTSするようになる方向って話だけど、それとは違うのか
2018/04/17(火) 21:49:50.98ID:PLUhgBvu
サーバーサイドとAndroidで広義でのJava8環境使ってるけど
正直Java6相当だとしてもさほど困る気がしない

Javaプラグインとかだとセキュリティパッチが必須とはいえ
そもそも脆弱性の源泉みたいなもの使うこと自体を考え直すべきだし
2018/04/18(水) 15:04:30.79ID:/G3sIaot
kotlinはかなりいいが、androidStudioがまだ対応しきれてないな
Javaだとsuperクラスを指定してクラスを作れるのにできないし、
必要なコンストラクタも自動で記述してくれない
89デフォルトの名無しさん
垢版 |
2018/04/19(木) 02:53:40.04ID:pMMi2n6U
俺は今のところ言語そのものを覚えようとしている段階なので vi で作って動かしてるよ。(GUIなしでLinuxでな)
2018/04/19(木) 07:23:47.68ID:kIK3R/E/
学習するにしても補完のきくIDEの方が効率よくないか
2018/04/19(木) 08:03:30.60ID:iqFLHzMR
覚えなくていいことを覚える自己満なんだからほっといてやれよ
92デフォルトの名無しさん
垢版 |
2018/04/19(木) 08:40:10.40ID:pMMi2n6U
>>90
そう?起動が遅くて重くて全部英語でなおかつIDEそのものの使い方も調べないといけなくなって何とも言えないんだけど。
それと、開発効率は今のところ上がらなくて良い。学習中なので大規模なのを作る必要性もないしね。そのうちやるかも知れないが。

>>91
こちらとしてはこの方が新たに覚えることがほとんど言語のみになって楽なんだよ。動作も軽いしね。Linuxやviは何十年も前から仕事でも趣味でも使っててそちらで新たに覚えなきゃいけないことは特にないの。
2018/04/19(木) 08:53:26.81ID:oehSBWiO
ああおっさんか、それなら好きにすりゃいいよ。
新卒がそんな非効率なことやってたら優しく丁寧に指導するところだが。
2018/04/19(木) 09:23:28.03ID:D3umLQ7k
vimでも設定すれば補完できるだろ
2018/04/19(木) 10:01:19.16ID:sb7/L74v
intellJ使うと、Kotlinらしくないコードにワーニングがつくから、その言語の文化を学ぶのに適切なんだけどね。
Javaを直訳したようなコードでも、コンパイルはとおるから。
プログラミング言語を学ぶってのは、文化込みだと思うので、IDEを使うことを勧めるね。その辺をわかってくれない、Vimerとかemacsenとか多いけど。
2018/04/19(木) 10:06:09.68ID:D3umLQ7k
またJetBrainsの回し者か
2018/04/19(木) 10:53:56.62ID:0BZGhqme
そもそも言語作ってるのがJBなんだから回し者も何もないような
2018/04/19(木) 11:26:59.14ID:g+DPpgPU
俺も最初はTryKotlinでやってたけど補完してくれないので効率悪くて、
AndroidStudioでやったほうが、重くても効率が良いとわかって移行した
まあ、言語そのものを触るのなんて3日で終わるだろうから、
最初からIDEにしといたほうが慣れていいと思うけどね
2018/04/19(木) 11:29:02.13ID:vIwvdP1E
IDEが誤解されてるというより、vimが誤解されてる気がするわ
設定したらIDEと変わらんし設定も簡単

と、どっちも使う人間は思う
2018/04/19(木) 11:30:37.05ID:vIwvdP1E
ただkotlinはintellijが良いよ
2018/04/19(木) 12:15:48.02ID:P2Ts8AHc
俺もVim好きだけどIDEと変わらんはさすがに言いすぎ
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
どちらもジャバが必要でしょう
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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