JetBrainsが開発した期待の新言語Kotlinについて語りましょう
https://kotlinlang.org
前スレ
Kotlin
http://mevius.5ch.net/test/read.cgi/tech/1456505161/
探検
Kotlin 2
レス数が1000を超えています。これ以上書き込みはできません。
2017/11/01(水) 00:07:43.82ID:jxmKQQAl
932デフォルトの名無しさん
2018/03/30(金) 10:49:21.30ID:otdYqK6P CのDLL呼び出しというかWinAPIはJavaより楽にできるの?
933デフォルトの名無しさん
2018/03/30(金) 10:58:26.37ID:QjhurjtM つまり、動かすにはJavaランタイムのインストールが必須ってことですかね
デフォルトでJREが入ってないMacのアプリを作るのはきついかな
ちなみに、SwiftでもWebアプリのサーバサイド書けるし、コマンドラインで手動コンパイルなしで実行するスクリプト的な使い方もできます。REPLもついてくるし
デフォルトでJREが入ってないMacのアプリを作るのはきついかな
ちなみに、SwiftでもWebアプリのサーバサイド書けるし、コマンドラインで手動コンパイルなしで実行するスクリプト的な使い方もできます。REPLもついてくるし
934デフォルトの名無しさん
2018/03/30(金) 11:21:20.20ID:iNu2Do3a935デフォルトの名無しさん
2018/03/30(金) 11:57:59.25ID:MX8csIcp Swift程の糞はない
936デフォルトの名無しさん
2018/03/30(金) 12:17:55.13ID:zd7t6e3u サーバーサイドをSwiftで作るメリットが何一つ思いつかない
937デフォルトの名無しさん
2018/03/30(金) 12:27:18.25ID:TlFsJGTt そういやKotlinはOpenJDKのJREがあれば動くからAndroid以外ではライセンス気にする必要がないね。
938デフォルトの名無しさん
2018/03/30(金) 12:27:33.92ID:QjhurjtM Swiftプログラマがスキルをそのまま活かせるというメリットがありますよ
939デフォルトの名無しさん
2018/03/30(金) 13:51:03.25ID:zGaUw9Ep >>911
理解が違ってたらすまんけど記述言語がKotlinだとしても中身はJavaにコンバートしてAndroid上で動いてるんじゃないの?という意味。
理解が違ってたらすまんけど記述言語がKotlinだとしても中身はJavaにコンバートしてAndroid上で動いてるんじゃないの?という意味。
940デフォルトの名無しさん
2018/03/30(金) 14:28:00.49ID:2XCpch6d >>934
Sandboxの中で何ができるかって文脈じゃないでしょ
Sandboxの中で何ができるかって文脈じゃないでしょ
941デフォルトの名無しさん
2018/03/30(金) 15:46:14.27ID:dI/ml2BM942デフォルトの名無しさん
2018/03/30(金) 16:20:58.01ID:zGaUw9Ep >>941
ググってみた。ORACLEの特許はJava APIに対してなんだな。
ORACLEの特許はJava全般に渡ると思ってたのでバイトコードに変換しても(俺はこれをコンバートと言ってた。理解出来てなくてすまない)JMVで動いてる事自体が特許にひっかかるんじゃないかと思ってた。
Android OSのソースの特許で揉めてる部分をKotlinに置き換えれば大丈夫って事になるのかな。
ググってみた。ORACLEの特許はJava APIに対してなんだな。
ORACLEの特許はJava全般に渡ると思ってたのでバイトコードに変換しても(俺はこれをコンバートと言ってた。理解出来てなくてすまない)JMVで動いてる事自体が特許にひっかかるんじゃないかと思ってた。
Android OSのソースの特許で揉めてる部分をKotlinに置き換えれば大丈夫って事になるのかな。
943デフォルトの名無しさん
2018/03/30(金) 17:31:12.32ID:+3QUYcgW apple傘下のものをメインにするのはやっぱちょっと怖い
G様なら飽きたら放置だからそこは安心
G様なら飽きたら放置だからそこは安心
944デフォルトの名無しさん
2018/03/30(金) 19:59:07.85ID:HiRGJtMt >>936
appleはwordpress使ってるしな
appleはwordpress使ってるしな
945デフォルトの名無しさん
2018/03/30(金) 20:49:12.14ID:5zcIzVPR >942
androidで使ってたdalvikはレジスタマシンじゃん。
素のjvmならスタックマシンだからそこで特許は無理じゃね?
あとAPIだってそれだけじゃ特許とれんだろ。オラクルも特許侵害は言ってなかったような。
androidで使ってたdalvikはレジスタマシンじゃん。
素のjvmならスタックマシンだからそこで特許は無理じゃね?
あとAPIだってそれだけじゃ特許とれんだろ。オラクルも特許侵害は言ってなかったような。
946デフォルトの名無しさん
2018/03/30(金) 21:17:15.04ID:5ShTLiJo プログラミング言語なんて適材適所だからな
少なくとも現時点ではサーバーサイドSwiftなんて選択肢としては悪手の中の悪手だわ
言語機能云々じゃなくて、エコシステム全体で見た時にあえてSwiftを選ぶ理由が本当に何もない
少なくとも現時点ではサーバーサイドSwiftなんて選択肢としては悪手の中の悪手だわ
言語機能云々じゃなくて、エコシステム全体で見た時にあえてSwiftを選ぶ理由が本当に何もない
947デフォルトの名無しさん
2018/03/30(金) 21:24:20.31ID:VLv20Yes Xamarin程の糞はない
948デフォルトの名無しさん
2018/03/30(金) 21:33:06.98ID:TqB3XhjJ そんな狂信者召喚呪文を唱えなくてもw
949デフォルトの名無しさん
2018/03/30(金) 21:34:00.99ID:NMcWpz2k >>936
かつてそれと全く同じ理屈でなんでもかんでもJavascriptで作ろうといわれた時代があってだな
かつてそれと全く同じ理屈でなんでもかんでもJavascriptで作ろうといわれた時代があってだな
950デフォルトの名無しさん
2018/03/30(金) 22:10:23.39ID:XwbtKQIj node,jsはバリバリの現役じゃん
951デフォルトの名無しさん
2018/03/30(金) 23:33:20.26ID:z9J7NVX/ かつてじゃなくて今もNode.jsはそこそこ流行ってるじゃん
Electronで作ってるVSCodeとかかなり使いやすいぞ
まー自分は使う気になれんが
Electronで作ってるVSCodeとかかなり使いやすいぞ
まー自分は使う気になれんが
952デフォルトの名無しさん
2018/03/30(金) 23:58:51.51ID:5zcIzVPR googleはkotlinやってるのにflutterでdartとか、一つに絞らんのかね?
953デフォルトの名無しさん
2018/03/31(土) 01:24:09.27ID:6wN5DSYc 絞ってるだろ
なんか勘違いしてるようだが、Google自身はKotlinもDartも一切使ってないぞ
なんか勘違いしてるようだが、Google自身はKotlinもDartも一切使ってないぞ
954デフォルトの名無しさん
2018/03/31(土) 02:20:18.15ID:N28z9/rW 結局、ちんこが勃つか勃たないかが重要なんだ
人を見た目で判断してはいけないと理屈で考えたとしても
ちんこが勃つか勃たないかまでは理性でコントロールはできない
だから男の方から女を選ぶ必要がある
女の方からいくら好きだと言って男に言い寄ってもちんこが勃たなければそこで終わりなのだ
男の方から女の方に言い寄る分には問題ない。ちんこが勃つということを表明しているのと同じだからだ
従って、肉食系女子、草食系男子というのはありえないということ
人を見た目で判断してはいけないと理屈で考えたとしても
ちんこが勃つか勃たないかまでは理性でコントロールはできない
だから男の方から女を選ぶ必要がある
女の方からいくら好きだと言って男に言い寄ってもちんこが勃たなければそこで終わりなのだ
男の方から女の方に言い寄る分には問題ない。ちんこが勃つということを表明しているのと同じだからだ
従って、肉食系女子、草食系男子というのはありえないということ
955デフォルトの名無しさん
2018/03/31(土) 08:01:27.00ID:xq+IiG37 >>922
アメリカだと巨額な賠償命令が出るときは青天井のことはあるけど、
賠償請求額ってふっかけることが多いから、賠償額の審理が終わったら
「8年も引っ張ってこれだけかよ!」みたいな額だったというオチもありえなくはない。
アメリカだと巨額な賠償命令が出るときは青天井のことはあるけど、
賠償請求額ってふっかけることが多いから、賠償額の審理が終わったら
「8年も引っ張ってこれだけかよ!」みたいな額だったというオチもありえなくはない。
956デフォルトの名無しさん
2018/03/31(土) 09:24:21.22ID:AO5bN52+ >>953
Googleも使ってるだろ
Googleも使ってるだろ
957デフォルトの名無しさん
2018/03/31(土) 10:32:10.63ID:8OkV2LA+ >>953
Google製のAndroidのライブラリでKotlin使ってるぞ
Google製のAndroidのライブラリでKotlin使ってるぞ
958デフォルトの名無しさん
2018/03/31(土) 16:49:26.44ID:4s7VNOk8 しかしAPIが著作権の問題で使ってはいけないとなると、その他のOSやライブラリもそうなりかねんわけで、
コンピュータ業界全体が大混乱に陥るのではないか?
以前 Linux でも似たような点が問われたことがあったように思うが、Linux に UNIX と同じシステムコールを
作った場合に関数名が同じとか関連する定数の定義が同じとか、呼び出し方や機能が同じになるわけで、
その部分に著作権があると言われて使用不能になったら互換OSや互換ライブラリは全滅になる。
同じ機能があっても違う呼び出し方しなければいけなくなってしまうからな。同じファイルオープンなのに
open() が使えないなんてなったらかなりアホらしいしもはやそんなもん障害でしかなかろう。
(変換すればいいのでその内なんとかなるだろうが、とても面倒だ)。
コンピュータ業界全体が大混乱に陥るのではないか?
以前 Linux でも似たような点が問われたことがあったように思うが、Linux に UNIX と同じシステムコールを
作った場合に関数名が同じとか関連する定数の定義が同じとか、呼び出し方や機能が同じになるわけで、
その部分に著作権があると言われて使用不能になったら互換OSや互換ライブラリは全滅になる。
同じ機能があっても違う呼び出し方しなければいけなくなってしまうからな。同じファイルオープンなのに
open() が使えないなんてなったらかなりアホらしいしもはやそんなもん障害でしかなかろう。
(変換すればいいのでその内なんとかなるだろうが、とても面倒だ)。
959デフォルトの名無しさん
2018/03/31(土) 16:55:55.58ID:mHmVXJoy お前らの作る糞アプリには関係ねえよ
960デフォルトの名無しさん
2018/03/31(土) 17:45:23.01ID:jIkIgkDE >>958
・Wineは使えなくなってしまい、もはや、Windowsの互換OSは未来永劫作れない。
・mingw32 の windows.h ヘッダも著作権的にダメなのかい。
・こうなったのは、アメリカの法制度が悪いから。
世界中のみんなが、アメリカの法律は無視しよう。
・Wineは使えなくなってしまい、もはや、Windowsの互換OSは未来永劫作れない。
・mingw32 の windows.h ヘッダも著作権的にダメなのかい。
・こうなったのは、アメリカの法制度が悪いから。
世界中のみんなが、アメリカの法律は無視しよう。
961デフォルトの名無しさん
2018/03/31(土) 18:17:57.80ID:0VxPNd/B いやヘッダの著作権は普通にあるぞ
著作権の利用許諾に反するかどうかの問題
著作権の利用許諾に反するかどうかの問題
962デフォルトの名無しさん
2018/03/31(土) 18:41:13.65ID:N28z9/rW お前らみたいな糞に人権はねえよ
963デフォルトの名無しさん
2018/03/31(土) 19:29:14.09ID:qrmwmyS1 ∧_∧ / ̄ ̄ ̄ ̄ ̄
( ´∀`)< オマエモナー
( ) \_____
│ │ │
(__)___)
( ´∀`)< オマエモナー
( ) \_____
│ │ │
(__)___)
964デフォルトの名無しさん
2018/04/01(日) 02:39:43.21ID:t+tZ7rq3965デフォルトの名無しさん
2018/04/01(日) 08:56:07.46ID:h55dGxCd 以前の会社にBSDを好んで使ってる人が結構いたけど、まだ使ってるんだろうか
そんな心配してる私はMacユーザーw
そんな心配してる私はMacユーザーw
966デフォルトの名無しさん
2018/04/01(日) 09:44:08.65ID:GUPc3ba+ >>961
「コメント」などには著作権はあるけれど、関数のプロトタイプ宣言や構造体定義にまで
著作権を認めてしまうと、互換ライブラリ、互換言語処理系などを作ることが全くできなく
なってしまい、人々は困る。
「コメント」などには著作権はあるけれど、関数のプロトタイプ宣言や構造体定義にまで
著作権を認めてしまうと、互換ライブラリ、互換言語処理系などを作ることが全くできなく
なってしまい、人々は困る。
967デフォルトの名無しさん
2018/04/01(日) 10:24:40.55ID:x6ZL87kc968デフォルトの名無しさん
2018/04/01(日) 10:30:02.87ID:GlQ4Mmqm MacというかNeXTはどちらかというとBSD系だろ
969デフォルトの名無しさん
2018/04/01(日) 13:10:03.37ID:GUPc3ba+ >>967
料理本に書いてあるやり方を真似て、別の本を出しても、著作権侵害にはならない判例
がアメリカでは基本になっている。
だから、リファレンスを理解して同じ機能のAPIを作っても著作権侵害にはならないと言うのが
原則だとされる。
料理本に書いてあるやり方を真似て、別の本を出しても、著作権侵害にはならない判例
がアメリカでは基本になっている。
だから、リファレンスを理解して同じ機能のAPIを作っても著作権侵害にはならないと言うのが
原則だとされる。
970デフォルトの名無しさん
2018/04/01(日) 13:13:12.20ID:hcSbVWUA >>966
今回の判決はその困ったことが起こった、ということ。
今回の判決はその困ったことが起こった、ということ。
971デフォルトの名無しさん
2018/04/01(日) 14:56:45.30ID:6Umx8Fig googleも似たようなAPIを作って差し替えればいいんじゃねえの
972デフォルトの名無しさん
2018/04/01(日) 15:15:41.61ID:e1UC7+4i973デフォルトの名無しさん
2018/04/01(日) 15:29:57.78ID:CcB7Toli だからJavaとかいう臭い言語なんか最初から使ってなきゃよかったんだよ
オラクルとかいう臭い企業が牛耳ってる言語なんか使わないでも
もっと良い言語作れる能力あるのに
使用者が多いからと開発者に媚びた結果がこれだよ
オラクルとかいう臭い企業が牛耳ってる言語なんか使わないでも
もっと良い言語作れる能力あるのに
使用者が多いからと開発者に媚びた結果がこれだよ
974デフォルトの名無しさん
2018/04/01(日) 16:01:17.13ID:6Umx8Fig DroidKaigi 2018 - コードで見るFlutterアプリの実装 / konifar [JA]
ttps://www.youtube.com/watch?v=sRV_bSdyDjw
ttps://www.youtube.com/watch?v=sRV_bSdyDjw
975デフォルトの名無しさん
2018/04/01(日) 16:50:50.24ID:5WhrWLun Appleみたいにちゃんと買い取った会社と言語でやるべきだったな
976デフォルトの名無しさん
2018/04/01(日) 18:15:05.92ID:2oobpuBw 2003年時点のAndroid社が今の状況を予想できるわけがない
977デフォルトの名無しさん
2018/04/01(日) 18:33:04.60ID:zXYiYzGh Kotlinってのは内部でJavaに変換してるの?
978デフォルトの名無しさん
2018/04/01(日) 19:04:07.13ID:ikLL1y/K はぁ?
バイトコード吐いてんだろが
バイトコード吐いてんだろが
979デフォルトの名無しさん
2018/04/01(日) 19:19:56.66ID:nEv6CmIl javaのソースコードという意味なら、してない
980デフォルトの名無しさん
2018/04/01(日) 19:31:07.79ID:zXYiYzGh981デフォルトの名無しさん
2018/04/01(日) 20:39:15.00ID:EwuQ9U5u >>980
駄目だよ。
問題になっているのはjava APIの著作権なので、それがclassライブラリを指しているのかvm仕様を指してるのかわからんが、いずれにしてもkotlinでも状況は一緒。
ただandroidは神託が自らgpl化したopen jdkに移行したから、今後はjavaを使い続けても問題ない、はず
駄目だよ。
問題になっているのはjava APIの著作権なので、それがclassライブラリを指しているのかvm仕様を指してるのかわからんが、いずれにしてもkotlinでも状況は一緒。
ただandroidは神託が自らgpl化したopen jdkに移行したから、今後はjavaを使い続けても問題ない、はず
982デフォルトの名無しさん
2018/04/01(日) 20:40:21.31ID:F6+rL4W6983デフォルトの名無しさん
2018/04/01(日) 20:50:46.74ID:zXYiYzGh984デフォルトの名無しさん
2018/04/01(日) 20:52:52.55ID:R0oJ/MH9 個人で作るならコトリンのが作りやすいやろ
仕事だとなかなか採用できんね
仕事だとなかなか採用できんね
985デフォルトの名無しさん
2018/04/01(日) 21:06:29.17ID:HqgCmSKj 次スレってあるの?
986デフォルトの名無しさん
2018/04/01(日) 23:44:28.04ID:rXkEVdGw >>967
互換実装を作成するプロジェクトはあったのに知らないのかぁ
互換実装を作成するプロジェクトはあったのに知らないのかぁ
987デフォルトの名無しさん
2018/04/01(日) 23:48:12.01ID:rXkEVdGw988デフォルトの名無しさん
2018/04/02(月) 00:39:40.41ID:C+8pBWNh >>986
それ実際訴えられて潰されたんだが
それ実際訴えられて潰されたんだが
989デフォルトの名無しさん
2018/04/02(月) 01:10:06.98ID:NWmlauvJ >>988
潰された例を具体的に元のプロダクト名と互換実装プロジェクトの名前を上げてどうぞ
潰された例を具体的に元のプロダクト名と互換実装プロジェクトの名前を上げてどうぞ
990デフォルトの名無しさん
2018/04/02(月) 01:52:31.51ID:J8SaQrAA991デフォルトの名無しさん
2018/04/02(月) 02:18:36.77ID:6c8y0pm0 オラクルなんなん
てかフェアユース不適合なの意味わからん
てかフェアユース不適合なの意味わからん
992デフォルトの名無しさん
2018/04/02(月) 08:44:47.98ID:UWLzNtKZ なんらかの理由でgoogleの足を引っ張りたかっただけだろ
下手したらITの世界全体に致命的なダメージを与えかねないクソ前例を作りやがった
下手したらITの世界全体に致命的なダメージを与えかねないクソ前例を作りやがった
993デフォルトの名無しさん
2018/04/02(月) 09:45:31.19ID:OHYuqcPP994デフォルトの名無しさん
2018/04/02(月) 09:47:44.72ID:S0/BFwFL オラクルが足を引っ張らなかったことなんてほぼ無い
995デフォルトの名無しさん
2018/04/02(月) 09:50:00.80ID:NWmlauvJ996デフォルトの名無しさん
2018/04/02(月) 09:55:14.66ID:NWmlauvJ >>993
しかもHarmonyを出すとか意味わかっていってるのか?
しかもHarmonyを出すとか意味わかっていってるのか?
997デフォルトの名無しさん
2018/04/02(月) 09:59:01.80ID:OHYuqcPP いきなり、お前呼ばわりって頭可笑しいと思うの。
先ずはお礼でしょう?
先ずはお礼でしょう?
998デフォルトの名無しさん
2018/04/02(月) 10:31:08.79ID:Qs9eq6u+ お前呼ばわりは酷いな
せめてお主だろ
せめてお主だろ
999デフォルトの名無しさん
2018/04/02(月) 10:54:35.94ID:ij6KZLBS せめてさんをつけろ
ねえお前さん
ねえお前さん
1000デフォルトの名無しさん
2018/04/02(月) 11:00:15.69ID:k9cTFSac 1000ならXamarinのライセンスを1000個買う
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 152日 10時間 52分 32秒
新しいスレッドを立ててください。
life time: 152日 10時間 52分 32秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 【おこめ券】鈴木農相 米価維持の意図「一切ない」 [ぐれ★]
- 【警視庁】走行中の電車で女性に露出した下半身押しつけたか 無職の男(46)逮捕「チャンスがあればいつでもやる」 [nita★]
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★6 [七波羅探題★]
- 気象庁「最悪のケースでは311のような地震」青森で震度6強地震「北海道・三陸沖後発地震注意情報」…北海道から千葉の182市町村が対象 [♪♪♪★]
- 【苺ましまろ】立民衆院議員、人気漫画の水着少女画像を「醜悪」タイ人少女の性搾取事件と関連付け…党内で反発 [少考さん★]
- 中国軍機レーダー照射、トランプ氏沈黙突く 試される日本外交 ★5 [蚤の市★]
- 【実況】博衣こよりのえちえちチーズケーキを仕込み(雑談あり)🧪
- 【速報】1ポンド210円で日英GDP逆転(残り1.5円)...世界6位の経済規模に転落 [237216734]
- 【高市悲報】中国軍「公海で空母の発着訓練するって事前通告したのになんで自衛隊機は急接近してきたんだ…?」中国軍困惑★2 [931948549]
- 30過ぎた大人おじさんが大学生(昔)のままのファッションをする「おじさんキッズコーデ」、炎上して問題視される。 [153490809]
- 高市政権「かけてもつながらない。機能していない」防衛当局間のホットライン機能せず [834922174]
- 現役ドラフト発表WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
