JetBrainsが開発した期待の新言語、Androidの公式開発言語にしてサーバーサイドもなんでもいけるKotlinについて語りましょう
※前スレ
Kotlin 5
https://mevius.5ch.net/test/read.cgi/tech/1544268581/
Kotlin 6
レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん
2019/06/22(土) 15:59:57.23ID:zj+KJbMh952デフォルトの名無しさん
2020/05/01(金) 13:16:50.04ID:+e/fjpUy モダンExcelなんていう言葉を最近聞いたよ
953デフォルトの名無しさん
2020/05/01(金) 15:33:32.05ID:q8mD6cDI954デフォルトの名無しさん
2020/05/01(金) 16:45:14.68ID:zXgs9Rh4955デフォルトの名無しさん
2020/05/01(金) 16:54:21.95ID:DyZSnah+ >>948
この業界ではよくあること
この業界ではよくあること
956デフォルトの名無しさん
2020/05/01(金) 18:17:15.79ID:m4mY1Cpc >>940
ナウいヤングな君は和製英語の事は忘れて英語の modern を思い浮かべなさい。
ナウいヤングな君は和製英語の事は忘れて英語の modern を思い浮かべなさい。
957デフォルトの名無しさん
2020/05/02(土) 04:45:48.24ID:HrddHHvE アマゾンで検索したら7/17発売予定の本が見つかった。表紙デザインもまだ出てこない。
基礎からわかる Kotlin
富田 健二 (著)
単行本: 224ページ
出版社: シーアンドアール研究所 (2020/7/17)
言語: 日本語
ISBN-10: 4863542917
ISBN-13: 978-4863542914
発売日: 2020/7/17
アマゾンのURL書くとここに書き込みできないのでヨドバシのURL書いておく。
https://www.yodobashi.com/product/100000009003256396/
基礎からわかる Kotlin
富田 健二 (著)
単行本: 224ページ
出版社: シーアンドアール研究所 (2020/7/17)
言語: 日本語
ISBN-10: 4863542917
ISBN-13: 978-4863542914
発売日: 2020/7/17
アマゾンのURL書くとここに書き込みできないのでヨドバシのURL書いておく。
https://www.yodobashi.com/product/100000009003256396/
958デフォルトの名無しさん
2020/05/02(土) 10:00:39.97ID:aaZCC6Sm モダンと言えばモダン焼きが思い浮かぶな
959デフォルトの名無しさん
2020/05/02(土) 15:59:26.40ID:eL+vj3NV >>958
大阪人臭い、俺はだんぜん考える人だな
大阪人臭い、俺はだんぜん考える人だな
960デフォルトの名無しさん
2020/05/02(土) 16:12:54.07ID:HQ5rAU7k ガチで間違えたのかネタで言ったのか分かりにくい
961デフォルトの名無しさん
2020/05/02(土) 20:00:00.13ID:HrddHHvE 10秒ぐらい考え込んでフリーズした。
962デフォルトの名無しさん
2020/05/03(日) 08:14:29.07ID:Myb2oOr3 思考回路はショート寸前
963デフォルトの名無しさん
2020/05/03(日) 21:30:39.85ID:+yZ1SVH+ >>962
今すぐ会いたいよ
今すぐ会いたいよ
964デフォルトの名無しさん
2020/05/04(月) 05:41:02.53ID:ZCjfeBBX >>957
その出版社の本、本のサイズの割に字が小さくて、読みにくいんだよね。
その出版社の本、本のサイズの割に字が小さくて、読みにくいんだよね。
965デフォルトの名無しさん
2020/05/04(月) 20:57:12.28ID:gMqnLc6N プロトコルってなんなのかよくわからんからググったんだけどさ
Swiftだと主に構造体を使うことになっていて!?構造体にも適用できるインターフェイスがプロトコルってことなのか?
もしそうだとしたら、構造体が主流じゃないKotlinにプロトコルがあろうがなかろうがほとんど変わらん気がするが・・・・
Swiftだと主に構造体を使うことになっていて!?構造体にも適用できるインターフェイスがプロトコルってことなのか?
もしそうだとしたら、構造体が主流じゃないKotlinにプロトコルがあろうがなかろうがほとんど変わらん気がするが・・・・
966デフォルトの名無しさん
2020/05/04(月) 21:27:04.79ID:au6sJ5VU プロトコルとインターフェースは呼び名が違うだけ
JavaのインターフェースはObjective-Cのプロトコルを真似して違う名前を付けたもの
SwiftはObjective-Cからプロトコルという名前をそのまま受け継いでる
JavaのインターフェースはObjective-Cのプロトコルを真似して違う名前を付けたもの
SwiftはObjective-Cからプロトコルという名前をそのまま受け継いでる
968デフォルトの名無しさん
2020/05/05(火) 06:35:08.05ID:L2fj2Ukz Interfaceって機能がなぜ必要?
1. Super1, Super2を多重継承したDerived ClassからSuper1, 2に共にあるfooメンバにアクセスすると、Super1.foo, Super2.fooのどちらが呼ばれる?
2. この問題を回避するには、多重継承を禁止すれば良い(菱形継承問題、Diamond Problem)
3. もう一つの解決方法は、宣言しか実装していないClass(Interface, Prototype, Abstruct Class, Module)を使えば良い。
この理解でOK?
1. Super1, Super2を多重継承したDerived ClassからSuper1, 2に共にあるfooメンバにアクセスすると、Super1.foo, Super2.fooのどちらが呼ばれる?
2. この問題を回避するには、多重継承を禁止すれば良い(菱形継承問題、Diamond Problem)
3. もう一つの解決方法は、宣言しか実装していないClass(Interface, Prototype, Abstruct Class, Module)を使えば良い。
この理解でOK?
969デフォルトの名無しさん
2020/05/05(火) 06:40:25.13ID:L2fj2Ukz >>968
具体例
図形 -> 四角形 -> 平行四辺形 -> 長方形
平行四辺形 -> 菱形
こう言うClass Hierarchyがあった時に
長方形 -> 正方形
菱形 -> 正方形
なる正方形を作りたい。
こんな時に、Diamond Problemが発生。
具体例
図形 -> 四角形 -> 平行四辺形 -> 長方形
平行四辺形 -> 菱形
こう言うClass Hierarchyがあった時に
長方形 -> 正方形
菱形 -> 正方形
なる正方形を作りたい。
こんな時に、Diamond Problemが発生。
970デフォルトの名無しさん
2020/05/05(火) 06:47:50.54ID:L2fj2Ukz >>969
[菱形継承問題 - Wikipedia](https://ja.wikipedia.org/wiki/%E8%8F%B1%E5%BD%A2%E7%B6%99%E6%89%BF%E5%95%8F%E9%A1%8C)
俺も昔、C++のvirtual ってなんだ?って日々を過ごした。
e.g.
class B: virtual public A
[菱形継承問題 - Wikipedia](https://ja.wikipedia.org/wiki/%E8%8F%B1%E5%BD%A2%E7%B6%99%E6%89%BF%E5%95%8F%E9%A1%8C)
俺も昔、C++のvirtual ってなんだ?って日々を過ごした。
e.g.
class B: virtual public A
971デフォルトの名無しさん
2020/05/05(火) 06:53:54.99ID:MSVPcbFQ C++は仕様多すぎて複雑怪奇すぎて意味わからん
C++以外の、高速で、メモリ、OSネイティブAPIを直接いじれて、アセンブリに近い言語って無いんか?
大体ネイティブ機能実装とかだと C++ でやることになるけど
Python とかも結構頑張ってるん?
C++以外の、高速で、メモリ、OSネイティブAPIを直接いじれて、アセンブリに近い言語って無いんか?
大体ネイティブ機能実装とかだと C++ でやることになるけど
Python とかも結構頑張ってるん?
972デフォルトの名無しさん
2020/05/05(火) 06:54:37.91ID:L2fj2Ukz >>970
[多重継承(C++) - 超初心者向けプログラミング入門](https://programming.pc-note.net/cpp/inheritance_multiple.html)
C++におけるvirtual の意味!
[多重継承(C++) - 超初心者向けプログラミング入門](https://programming.pc-note.net/cpp/inheritance_multiple.html)
C++におけるvirtual の意味!
973デフォルトの名無しさん
2020/05/05(火) 06:57:28.64ID:L2fj2Ukz >>971
Golangがそれに近いのでは?
Swift, Kotlin Nativeが高速コードを吐く、万能言語を目指してるけど、今のところ達成されていない。
かといってC++が普及しているか?と言われると、初学者を撥ね付ける仕様の複雑さで、そうもなってない。
Golangがそれに近いのでは?
Swift, Kotlin Nativeが高速コードを吐く、万能言語を目指してるけど、今のところ達成されていない。
かといってC++が普及しているか?と言われると、初学者を撥ね付ける仕様の複雑さで、そうもなってない。
974デフォルトの名無しさん
2020/05/05(火) 07:22:45.91ID:L2fj2Ukz 学生向けGoogleの社会貢献事業、今年のAnnouncing our Google Summer of Code 2020 students
Swiftやるみたい。
https://forums.swift.org/t/announcing-our-google-summer-of-code-2020-students/36147
Swiftやるみたい。
https://forums.swift.org/t/announcing-our-google-summer-of-code-2020-students/36147
975デフォルトの名無しさん
2020/05/05(火) 07:56:44.92ID:rwJ86+M0 複数のクラスから継承(is-a)するのは、難しすぎる・柔軟ではないので、
Ruby でも継承は、1つのクラスからしかできない
その代わり、複数の機能・モジュールを、Mixin(has-a, インタフェース)できる
mixinすると継承チェーンに割り込むので、継承チェーンは一直線になる。
同名の関数は、親クラスよりも先に、mixinでみつかる
子 → mixin → 親
Ruby でも継承は、1つのクラスからしかできない
その代わり、複数の機能・モジュールを、Mixin(has-a, インタフェース)できる
mixinすると継承チェーンに割り込むので、継承チェーンは一直線になる。
同名の関数は、親クラスよりも先に、mixinでみつかる
子 → mixin → 親
976デフォルトの名無しさん
2020/05/05(火) 09:55:13.50ID:3EKm8pq3977デフォルトの名無しさん
2020/05/05(火) 11:54:40.15ID:9hK6pGme >>975
ほんとどこにでも湧いて出てくるな
ほんとどこにでも湧いて出てくるな
978デフォルトの名無しさん
2020/05/05(火) 14:25:41.55ID:L2fj2Ukz979デフォルトの名無しさん
2020/05/05(火) 17:57:01.37ID:pxHbBt7R980デフォルトの名無しさん
2020/05/05(火) 18:21:58.43ID:0KGdisEr981デフォルトの名無しさん
2020/05/05(火) 23:39:23.20ID:z+IXl+FI >>971
delphi
delphi
982デフォルトの名無しさん
2020/05/06(水) 00:38:39.08ID:izcxg96Z 懐かしい
983デフォルトの名無しさん
2020/05/06(水) 01:29:55.10ID:LXTBA+hx Rubyを覚えるとキチガイになるのか、Rubyがキチガイを集めるのか…
984デフォルトの名無しさん
2020/05/06(水) 02:20:12.35ID:FShh0JrM キチガイじゃないとRubyを続けられない
985デフォルトの名無しさん
2020/05/06(水) 09:52:46.95ID:q6Rk1GB6 基地外がどうこうと言うより
正常な人は Ruby を選ばない
ただそれだけのこと
結果的に基地外濃度が上昇する可能性は否定しない
正常な人は Ruby を選ばない
ただそれだけのこと
結果的に基地外濃度が上昇する可能性は否定しない
986デフォルトの名無しさん
2020/05/06(水) 11:07:54.39ID:63VCwvU/ Rubyキチは1人じゃない可能性か
嫌な想像だ
嫌な想像だ
987デフォルトの名無しさん
2020/05/06(水) 12:12:52.32ID:q8N1X/Ij オリジナルのルビー男を離れて模倣犯が続出したルビー荒し事件を総括して名付けられたのがスタンドアローン・コンプレックス
プログラミング技術という新たな情報ネットワークにより、独立した個人が、結果的に集団的総意に基づく行動を見せる社会現象を指し、孤立した個人でありながらも全体として集団的な行動を取ることを意味する
プログラミング技術という新たな情報ネットワークにより、独立した個人が、結果的に集団的総意に基づく行動を見せる社会現象を指し、孤立した個人でありながらも全体として集団的な行動を取ることを意味する
988デフォルトの名無しさん
2020/05/06(水) 12:53:28.94ID:sf/aHm4k Rubyキチが1人なのはもちろん
Rubyキチに粘着してるやつも1人だから
Rubyキチに粘着してるやつも1人だから
989デフォルトの名無しさん
2020/05/06(水) 13:08:15.65ID:LXTBA+hx うん、rubyを擁護したい気持ちは伝わったよ
990デフォルトの名無しさん
2020/05/06(水) 14:54:12.65ID:ZzpqVz5O ちょっと次スレ立ててくる。
991デフォルトの名無しさん
2020/05/06(水) 15:01:33.21ID:ZzpqVz5O と思ったらホストがスレ立て規制だった。スマン。
992デフォルトの名無しさん
2020/05/06(水) 16:01:40.29ID:LXTBA+hx993デフォルトの名無しさん
2020/05/06(水) 20:54:05.35ID:ZzpqVz5O >>992
thx
thx
994デフォルトの名無しさん
2020/05/06(水) 23:36:02.80ID:Ah3rIoOF 埋めます
995デフォルトの名無しさん
2020/05/06(水) 23:36:56.52ID:Ah3rIoOF 995
996デフォルトの名無しさん
2020/05/06(水) 23:37:26.99ID:Ah3rIoOF 996
997デフォルトの名無しさん
2020/05/06(水) 23:38:04.35ID:Ah3rIoOF 997
998デフォルトの名無しさん
2020/05/06(水) 23:38:46.54ID:Ah3rIoOF 998
999デフォルトの名無しさん
2020/05/06(水) 23:39:18.37ID:Ah3rIoOF 999
1000デフォルトの名無しさん
2020/05/06(水) 23:40:41.80ID:Ah3rIoOF10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 319日 7時間 40分 44秒
新しいスレッドを立ててください。
life time: 319日 7時間 40分 44秒
10021002
Over 1000Thread 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 【コメ】卸売業者「簡単に安売りできない」「大暴落起きれば大赤字に」 JA「新米の販売進度が近年になく遅い。コメの回転が悪い」 ★3 [Hitzeschleier★]
- かつや、明日からカツ丼(竹)790円→590円、ロースカツ定食830円→630円、カツカレー(竹)990円→790円 画像あり [お断り★]
- 【将棋】福間香奈 女流六冠が会見 妊娠・出産でタイトル戦の事実上不戦敗 「妊娠したら、どちらか一方を諦めないといけない状況」★2 [冬月記者★]
- タイがカンボジアを空爆、トランプ氏仲介の和平合意は“事実上崩壊”軍事衝突へ タイ首相「もはや対話の余地ない」 [お断り★]
- 空自機レーダー照射、音声データ公開 中国 ★5 [蚤の市★]
- 【速報】 米国政府、中国が日本の自衛隊にレーダー照射を批判、同事案で中国を批判するのは初めて ★2 [お断り★]
- 防衛省「了解は言っていない」 [966095474]
- 中国、日本人tiktokの収益剥奪開始wmwmwmwmwmwm [834922174]
- 【速報】共同通信スクープキタ━(゚∀゚)━!!「実際は日本の自衛隊機が中国機に対してレーダ照射ロックオンしていたことが発覚」 [339712612]
- 【高市悲報】今の50代60代、異様にクズが多い理由👿wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww [683137174]
- マリン船長のラーメン、投げ売りされてしまう😭
- 小林よしのり「日本が中国を侵略したという史実すら知らない無知が多い。ネトウヨは教科書くらい読め」 [237216734]
