|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
авторfun sum(x: Number, y: Number) = x + y println(sum(2.2, 2)) Сообщение об ошибке впечатляет :) авторerror: unresolved reference. None of the following candidates is applicable because of receiver type mismatch: @InlineOnly public inline operator fun BigDecimal.plus(other: BigDecimal): BigDecimal defined in kotlin @InlineOnly public inline operator fun BigInteger.plus(other: BigInteger): BigInteger defined in kotlin public operator fun <T> Array<???>.plus(elements: Array<out ???>): Array<???> defined in kotlin.collections public operator fun <T> Array<???>.plus(elements: Collection<???>): Array<???> defined in kotlin.collections public operator fun <T> Array<Number>.plus(element: Number): Array<Number> defined in kotlin.collections public operator fun BooleanArray.plus(element: Boolean): BooleanArray defined in kotlin.collections public operator fun BooleanArray.plus(elements: BooleanArray): BooleanArray defined in kotlin.collections public operator fun BooleanArray.plus(elements: Collection<Boolean>): BooleanArray defined in kotlin.collections public operator fun ByteArray.plus(element: Byte): ByteArray defined in kotlin.collections public operator fun ByteArray.plus(elements: ByteArray): ByteArray defined in kotlin.collections public operator fun ByteArray.plus(elements: Collection<Byte>): ByteArray defined in kotlin.collections @InlineOnly public inline operator fun Char.plus(other: String): String defined in kotlin.text public operator fun CharArray.plus(element: Char): CharArray defined in kotlin.collections public operator fun CharArray.plus(elements: CharArray): CharArray defined in kotlin.collections public operator fun CharArray.plus(elements: Collection<Char>): CharArray defined in kotlin.collections public operator fun DoubleArray.plus(element: Double): DoubleArray defined in kotlin.collections public operator fun DoubleArray.plus(elements: DoubleArray): DoubleArray defined in kotlin.collections public operator fun DoubleArray.plus(elements: Collection<Double>): DoubleArray defined in kotlin.collections public operator fun FloatArray.plus(element: Float): FloatArray defined in kotlin.collections public operator fun FloatArray.plus(elements: FloatArray): FloatArray defined in kotlin.collections public operator fun FloatArray.plus(elements: Collection<Float>): FloatArray defined in kotlin.collections public operator fun IntArray.plus(element: Int): IntArray defined in kotlin.collections public operator fun IntArray.plus(elements: IntArray): IntArray defined in kotlin.collections public operator fun IntArray.plus(elements: Collection<Int>): IntArray defined in kotlin.collections public operator fun LongArray.plus(element: Long): LongArray defined in kotlin.collections public operator fun LongArray.plus(elements: LongArray): LongArray defined in kotlin.collections public operator fun LongArray.plus(elements: Collection<Long>): LongArray defined in kotlin.collections public operator fun ShortArray.plus(element: Short): ShortArray defined in kotlin.collections public operator fun ShortArray.plus(elements: ShortArray): ShortArray defined in kotlin.collections public operator fun ShortArray.plus(elements: Collection<Short>): ShortArray defined in kotlin.collections public operator fun String?.plus(other: Any?): String defined in kotlin public operator fun String?.plus(other: Any?): String defined in kotlin @SinceKotlin @ExperimentalUnsignedTypes @InlineOnly public inline operator fun UByteArray.plus(element: UByte): UByteArray defined in kotlin.collections @SinceKotlin @ExperimentalUnsignedTypes @InlineOnly public inline operator fun UByteArray.plus(elements: UByteArray): UByteArray defined in kotlin.collections @SinceKotlin @ExperimentalUnsignedTypes public operator fun UByteArray.plus(elements: Collection<UByte>): UByteArray defined in kotlin.collections @SinceKotlin @ExperimentalUnsignedTypes @InlineOnly public inline operator fun UIntArray.plus(element: UInt): UIntArray defined in kotlin.collections @SinceKotlin @ExperimentalUnsignedTypes @InlineOnly public inline operator fun UIntArray.plus(elements: UIntArray): UIntArray defined in kotlin.collections @SinceKotlin @ExperimentalUnsignedTypes public operator fun UIntArray.plus(elements: Collection<UInt>): UIntArray defined in kotlin.collections @SinceKotlin @ExperimentalUnsignedTypes @InlineOnly public inline operator fun ULongArray.plus(element: ULong): ULongArray defined in kotlin.collections @SinceKotlin @ExperimentalUnsignedTypes @InlineOnly public inline operator fun ULongArray.plus(elements: ULongArray): ULongArray defined in kotlin.collections @SinceKotlin @ExperimentalUnsignedTypes public operator fun ULongArray.plus(elements: Collection<ULong>): ULongArray defined in kotlin.collections @SinceKotlin @ExperimentalUnsignedTypes @InlineOnly public inline operator fun UShortArray.plus(element: UShort): UShortArray defined in kotlin.collections @SinceKotlin @ExperimentalUnsignedTypes @InlineOnly public inline operator fun UShortArray.plus(elements: UShortArray): UShortArray defined in kotlin.collections @SinceKotlin @ExperimentalUnsignedTypes public operator fun UShortArray.plus(elements: Collection<UShort>): UShortArray defined in kotlin.collections public operator fun <T> Collection<???>.plus(elements: Array<out ???>): List<???> defined in kotlin.collections public operator fun <T> Collection<???>.plus(elements: Iterable<???>): List<???> defined in kotlin.collections public operator fun <T> Collection<???>.plus(elements: Sequence<???>): List<???> defined in kotlin.collections public operator fun <T> Collection<Number>.plus(element: Number): List<Number> defined in kotlin.collections public operator fun <T> Iterable<???>.plus(elements: Array<out ???>): List<???> defined in kotlin.collections public operator fun <T> Iterable<???>.plus(elements: Iterable<???>): List<???> defined in kotlin.collections public operator fun <T> Iterable<???>.plus(elements: Sequence<???>): List<???> defined in kotlin.collections public operator fun <T> Iterable<Number>.plus(element: Number): List<Number> defined in kotlin.collections public operator fun <K, V> Map<out ???, ???>.plus(pairs: Array<out Pair<???, ???>>): Map<???, ???> defined in kotlin.collections public operator fun <K, V> Map<out ???, ???>.plus(pair: Pair<???, ???>): Map<???, ???> defined in kotlin.collections public operator fun <K, V> Map<out ???, ???>.plus(pairs: Iterable<Pair<???, ???>>): Map<???, ???> defined in kotlin.collections public operator fun <K, V> Map<out ???, ???>.plus(map: Map<out ???, ???>): Map<???, ???> defined in kotlin.collections public operator fun <K, V> Map<out ???, ???>.plus(pairs: Sequence<Pair<???, ???>>): Map<???, ???> defined in kotlin.collections public operator fun <T> Set<???>.plus(elements: Array<out ???>): Set<???> defined in kotlin.collections public operator fun <T> Set<???>.plus(elements: Iterable<???>): Set<???> defined in kotlin.collections public operator fun <T> Set<???>.plus(elements: Sequence<???>): Set<???> defined in kotlin.collections public operator fun <T> Set<Number>.plus(element: Number): Set<Number> defined in kotlin.collections public operator fun <T> Sequence<???>.plus(elements: Array<out ???>): Sequence<???> defined in kotlin.sequences public operator fun <T> Sequence<???>.plus(elements: Iterable<???>): Sequence<???> defined in kotlin.sequences public operator fun <T> Sequence<???>.plus(elements: Sequence<???>): Sequence<???> defined in kotlin.sequences public operator fun <T> Sequence<Number>.plus(element: Number): Sequence<Number> defined in kotlin.sequences fun sum(x: Number, y: Number) = x + y ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 10:25 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
private, Выбрось котлин, предатель)) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 10:27 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
А кого он предал? Котлин делает хорошая бригада. Все и так молются на продукты JetBrains. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 10:35 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
mayton, В андроиде три года назад было java 99%. Счас 70% остальное kotlin. Может те ребята и хорошие, в смысле компанейские... Анекдоты знают.... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 10:48 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
Мир - упрощается. Я всегда подозревал разработчиков андроида в некой... хм... поверхностности штоли. Неглубоко копают поцаны. Им што главное? Штоб за 1 спринт насетапить UI. И чтоб передать на бэкенд мышко-клики. Для этого Java не нужна ибо многословная. Entity - длинные выходят. А Kotlin делает тоже самое но код - короче. И программист выбирает короче код ибо лень - двигатель прогресса. Я их не виню даже. Это - эволюционный процес. И даже если есть кейсы где нужно именно Java. (Хотя мне сложно судить там Java - другая. Даже не стековая как sun/oracle а вообще гугловая) то они не играют особого значения для общей статистики популярности Котлин. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 11:57 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
mayton, Ну, мы в кавычках сопротивляемся. А школьники на неделю там Надеюсь погоду не делают. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 12:40 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
PetroNotC Sharp, и как ты сопротивляешься? В этом форуме пишешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 12:49 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
mayton, Почему. У меня проект есть. И знакомые среди писателей есть. Общаемся. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 12:53 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
Ну повезло тебе. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 12:58 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
mayton Ну повезло тебе. Просто постоянно надо писать код. Вон, рядом, на акке не захотел писать цветочный магазин). Его право. Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 13:04 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
ну субъективно котел приятнее джавы. он почти такой же приятный как скала. но скалу не форсят как котлы, поэтому она дохнет. а котел форсят - вот он процент и отжирает. имхо, эти вкусняхи рано или поздно должны были появиться в том или ином виде, просто потому что мы живем уже в 2020-м году и джава этому году явно не соответствует. к тому же на джаву ораклы по ходу подзабили. если не хотят в нее вносить очевидных и долгожданных вещей. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 13:07 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
andreykaT, ну почему ? в 14 появились новые фишки ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 13:09 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
PetroNotC Sharp mayton Ну повезло тебе. Просто постоянно надо писать код. Вон, рядом, на акке не захотел писать цветочный магазин). Его право. Удачи! Есть 2 смысла писать. Заработать денег. И второе - просто for fun. Возможно fun - Это мой вариант но я еще не придумал себе задачу. А денег я зарабатываю на других технологиях. Которые вообще далеки от UI. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 13:12 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
private, Ну дык правильно проверяет все функции-расширения. ;-) Хотя странно, почему не ругнулось на этапе компиляции. Багрепортнуть надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 13:18 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
mad_nazgul private, Ну дык правильно проверяет все функции-расширения. ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 13:19 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
mayton Есть 2 смысла писать. Заработать денег. И второе - просто for fun. Возможно fun - Это мой вариант но я еще не придумал себе задачу. А денег я зарабатываю на других технологиях. Которые вообще далеки от UI. Kotlin отлично живет со Spring'ом, так что его можно использовать не только в мобилках. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 13:21 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
При выборе Scala/Kotlin я-бы выбрал Scala. Там зарплатная вилка +500+1000$ примерно. Тоесть тебе за ништяк (за знание еще одного языка) уже на разговоре во время офера предложат больше. Да и библиотек под BigData уже написано много на Scala. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 13:31 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
Чот я особого плюса от знания скалы не заметил. Платят в основном за технологии те же биг дата что ты упомянул или мл. А там особой разницы нет имхо на чем откладывают эти фреймворки. После скалы на джаву да только сквозь слезы. Ну и у скалы просто ну очень много нюансов которые постигать можно вечность - у джавы такого нет. Одерский постарался на славу. )) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 13:55 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
Я даже не знаю как происходит собеседование на Scala. Такое количество тем... Его можно растянуть а долгие месяцы. Так-же как и экзамен на знание философии Конфуция для средневекового китайского чиновника. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 13:57 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
mayton Так-же как и экзамен на знание философии Конфуция для средневекового китайского чиновника. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 14:01 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
mayton Я даже не знаю как происходит собеседование на Scala. Такое количество тем... Его можно растянуть а долгие месяцы. Так-же как и экзамен на знание философии Конфуция для средневекового китайского чиновника. да и это круто. хочешь зодротить - какое поле для деятельности ))) исполнилось желание джавистов "хочу неведомую хрень чтоб разбираться можно было вечность" - ннна. на нынешнее место скалиста кстати вообще попал как джавист. пришел поговорили меня как джависта, зовет цто на тот момент уже, так сказать, на финальной стадии переговоров. и говорит - скалу хочешь? я ну э я на ней никогда не писал если вас это не смущает то без проблем. он - а пофиг. вот и весь собес на скалиста. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 14:17 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
andreykaT mayton Я даже не знаю как происходит собеседование на Scala. Такое количество тем... Его можно растянуть а долгие месяцы. Так-же как и экзамен на знание философии Конфуция для средневекового китайского чиновника. да и это круто. хочешь зодротить - какое поле для деятельности ))) исполнилось желание джавистов "хочу неведомую хрень чтоб разбираться можно было вечность" - ннна. на нынешнее место скалиста кстати вообще попал как джавист. пришел поговорили меня как джависта, зовет цто на тот момент уже, так сказать, на финальной стадии переговоров. и говорит - скалу хочешь? я ну э я на ней никогда не писал если вас это не смущает то без проблем. он - а пофиг. вот и весь собес на скалиста. А штукарь бачей накинули сверху? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 14:18 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
mayton andreykaT пропущено... да и это круто. хочешь зодротить - какое поле для деятельности ))) исполнилось желание джавистов "хочу неведомую хрень чтоб разбираться можно было вечность" - ннна. на нынешнее место скалиста кстати вообще попал как джавист. пришел поговорили меня как джависта, зовет цто на тот момент уже, так сказать, на финальной стадии переговоров. и говорит - скалу хочешь? я ну э я на ней никогда не писал если вас это не смущает то без проблем. он - а пофиг. вот и весь собес на скалиста. А штукарь бачей накинули сверху? ну не штукарь. но накинули больше чем просил. не знаю правда, за это ли. да. накинули. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 14:20 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
сейчас висит офер в финку. а там тупо скромнее чем здесь получается. еще и конские налоги и джава. не знаю как отказаться. вначале сдуру согласился. а теперь хз че делать. россия - страна не такая уж и плохая. для скалистов. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2020, 14:24 |
|
Сложить два числа в Kotlin :)
|
|||
---|---|---|---|
#18+
mayton При выборе Scala/Kotlin я-бы выбрал Scala. Там зарплатная вилка +500+1000$ примерно. Тоесть тебе за ништяк (за знание еще одного языка) уже на разговоре во время офера предложат больше. Да и библиотек под BigData уже написано много на Scala. Между Scala и Kotlin я выбрал Kotlin. Т.к. Scala с Java дружит так себе. А вот Kotlin я спокойно использую на текущих Java проектах. А вот Scala так просто в проект не включишь. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.01.2020, 05:41 |
|
|
start [/forum/topic.php?fid=59&fpage=18&tid=2120928]: |
0ms |
get settings: |
23ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
74ms |
get topic data: |
32ms |
get forum data: |
3ms |
get page messages: |
530ms |
get tp. blocked users: |
2ms |
others: | 362ms |
total: | 1049ms |
0 / 0 |