Kotlin 6

レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん
垢版 |
2019/06/22(土) 15:59:57.23ID:zj+KJbMh
JetBrainsが開発した期待の新言語、Androidの公式開発言語にしてサーバーサイドもなんでもいけるKotlinについて語りましょう

※前スレ
Kotlin 5
https://mevius.5ch.net/test/read.cgi/tech/1544268581/
972デフォルトの名無しさん
垢版 |
2020/05/05(火) 06:54:37.91ID:L2fj2Ukz
>>970
[多重継承(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++が普及しているか?と言われると、初学者を撥ね付ける仕様の複雑さで、そうもなってない。
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
2020/05/05(火) 07:56:44.92ID:rwJ86+M0
複数のクラスから継承(is-a)するのは、難しすぎる・柔軟ではないので、
Ruby でも継承は、1つのクラスからしかできない

その代わり、複数の機能・モジュールを、Mixin(has-a, インタフェース)できる

mixinすると継承チェーンに割り込むので、継承チェーンは一直線になる。
同名の関数は、親クラスよりも先に、mixinでみつかる

子 → mixin → 親
2020/05/05(火) 09:55:13.50ID:3EKm8pq3
>>971
Rustでしょ
goはGCだからちょっと違う
2020/05/05(火) 11:54:40.15ID:9hK6pGme
>>975
ほんとどこにでも湧いて出てくるな
978デフォルトの名無しさん
垢版 |
2020/05/05(火) 14:25:41.55ID:L2fj2Ukz
>>975
なるホドォ

mix-inってのは継承チェーンに割込むって意味なのね。
気がつかなかった。

なんで、mix-inって名前なのか今、気がついた。
979デフォルトの名無しさん
垢版 |
2020/05/05(火) 17:57:01.37ID:pxHbBt7R
>>971
> C++以外の、高速で、メモリ、OSネイティブAPIを直接いじれて、アセンブリに近い言語って無いんか?

C言語
2020/05/05(火) 18:21:58.43ID:0KGdisEr
>>979
確かに。

新しいC++の仕様やSTLはとても難しいので、Cを基本として、class などの概念を使いたいなら、C++98などの古いC++の私用の範囲でやることがお勧め。
2020/05/05(火) 23:39:23.20ID:z+IXl+FI
>>971
delphi
982デフォルトの名無しさん
垢版 |
2020/05/06(水) 00:38:39.08ID:izcxg96Z
懐かしい
2020/05/06(水) 01:29:55.10ID:LXTBA+hx
Rubyを覚えるとキチガイになるのか、Rubyがキチガイを集めるのか…
2020/05/06(水) 02:20:12.35ID:FShh0JrM
キチガイじゃないとRubyを続けられない
985デフォルトの名無しさん
垢版 |
2020/05/06(水) 09:52:46.95ID:q6Rk1GB6
基地外がどうこうと言うより
正常な人は Ruby を選ばない
ただそれだけのこと

結果的に基地外濃度が上昇する可能性は否定しない
2020/05/06(水) 11:07:54.39ID:63VCwvU/
Rubyキチは1人じゃない可能性か
嫌な想像だ
2020/05/06(水) 12:12:52.32ID:q8N1X/Ij
オリジナルのルビー男を離れて模倣犯が続出したルビー荒し事件を総括して名付けられたのがスタンドアローン・コンプレックス
プログラミング技術という新たな情報ネットワークにより、独立した個人が、結果的に集団的総意に基づく行動を見せる社会現象を指し、孤立した個人でありながらも全体として集団的な行動を取ることを意味する
2020/05/06(水) 12:53:28.94ID:sf/aHm4k
Rubyキチが1人なのはもちろん
Rubyキチに粘着してるやつも1人だから
2020/05/06(水) 13:08:15.65ID:LXTBA+hx
うん、rubyを擁護したい気持ちは伝わったよ
2020/05/06(水) 14:54:12.65ID:ZzpqVz5O
ちょっと次スレ立ててくる。
2020/05/06(水) 15:01:33.21ID:ZzpqVz5O
と思ったらホストがスレ立て規制だった。スマン。
2020/05/06(水) 16:01:40.29ID:LXTBA+hx
つ Kotlin 7
https://mevius.5ch.net/test/read.cgi/tech/1588748438/
2020/05/06(水) 20:54:05.35ID:ZzpqVz5O
>>992
thx
2020/05/06(水) 23:36:02.80ID:Ah3rIoOF
埋めます
2020/05/06(水) 23:36:56.52ID:Ah3rIoOF
995
2020/05/06(水) 23:37:26.99ID:Ah3rIoOF
996
2020/05/06(水) 23:38:04.35ID:Ah3rIoOF
997
2020/05/06(水) 23:38:46.54ID:Ah3rIoOF
998
2020/05/06(水) 23:39:18.37ID:Ah3rIoOF
999
2020/05/06(水) 23:40:41.80ID:Ah3rIoOF
次スレ
Kotlin 7
https://mevius.5ch.net/test/read.cgi/tech/1588748438/
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 319日 7時間 40分 44秒
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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