powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Сложить два числа в Kotlin :)
25 сообщений из 69, страница 1 из 3
Сложить два числа в Kotlin :)
    #39917713
private
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор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
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917715
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
private,
Выбрось котлин, предатель))
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917721
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А кого он предал? Котлин делает хорошая бригада. Все и так молются на продукты JetBrains.
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917736
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
В андроиде три года назад было java 99%. Счас 70% остальное kotlin.
Может те ребята и хорошие, в смысле компанейские... Анекдоты знают....
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917780
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мир - упрощается. Я всегда подозревал разработчиков андроида в некой... хм... поверхностности штоли.
Неглубоко копают поцаны. Им што главное? Штоб за 1 спринт насетапить UI. И чтоб передать на бэкенд
мышко-клики. Для этого Java не нужна ибо многословная. Entity - длинные выходят. А Kotlin делает
тоже самое но код - короче. И программист выбирает короче код ибо лень - двигатель прогресса.

Я их не виню даже. Это - эволюционный процес. И даже если есть кейсы где нужно именно Java.
(Хотя мне сложно судить там Java - другая. Даже не стековая как sun/oracle а вообще гугловая)
то они не играют особого значения для общей статистики популярности Котлин.
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917825
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Ну, мы в кавычках сопротивляемся. А школьники на неделю там Надеюсь погоду не делают.
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917836
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp, и как ты сопротивляешься? В этом форуме пишешь?
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917839
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Почему. У меня проект есть. И знакомые среди писателей есть. Общаемся.
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917847
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну повезло тебе.
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917861
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Ну повезло тебе.
любой может.
Просто постоянно надо писать код.
Вон, рядом, на акке не захотел писать цветочный магазин).
Его право.
Удачи!
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917866
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну субъективно котел приятнее джавы. он почти такой же приятный как скала. но скалу не форсят как котлы, поэтому она дохнет. а котел форсят - вот он процент и отжирает. имхо, эти вкусняхи рано или поздно должны были появиться в том или ином виде, просто потому что мы живем уже в 2020-м году и джава этому году явно не соответствует. к тому же на джаву ораклы по ходу подзабили. если не хотят в нее вносить очевидных и долгожданных вещей.
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917867
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaT,
ну почему ? в 14 появились новые фишки
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917868
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
mayton
Ну повезло тебе.
любой может.
Просто постоянно надо писать код.
Вон, рядом, на акке не захотел писать цветочный магазин).
Его право.
Удачи!

Есть 2 смысла писать. Заработать денег. И второе - просто for fun.
Возможно fun - Это мой вариант но я еще не придумал себе задачу.
А денег я зарабатываю на других технологиях. Которые вообще далеки от UI.
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917874
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
private,

Ну дык правильно проверяет все функции-расширения. ;-)
Хотя странно, почему не ругнулось на этапе компиляции.
Багрепортнуть надо.
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917875
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul
private,

Ну дык правильно проверяет все функции-расширения. ;-)
да))) все гибкости и перегрузки)))
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917878
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton

Есть 2 смысла писать. Заработать денег. И второе - просто for fun.
Возможно fun - Это мой вариант но я еще не придумал себе задачу.
А денег я зарабатываю на других технологиях. Которые вообще далеки от UI.


Kotlin отлично живет со Spring'ом, так что его можно использовать не только в мобилках.
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917886
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При выборе Scala/Kotlin я-бы выбрал Scala. Там зарплатная вилка +500+1000$ примерно. Тоесть тебе за ништяк
(за знание еще одного языка) уже на разговоре во время офера предложат больше. Да и библиотек под BigData
уже написано много на Scala.
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917895
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чот я особого плюса от знания скалы не заметил. Платят в основном за технологии те же биг дата что ты упомянул или мл. А там особой разницы нет имхо на чем откладывают эти фреймворки. После скалы на джаву да только сквозь слезы. Ну и у скалы просто ну очень много нюансов которые постигать можно вечность - у джавы такого нет. Одерский постарался на славу. ))
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917897
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я даже не знаю как происходит собеседование на Scala. Такое количество тем...
Его можно растянуть а долгие месяцы. Так-же как и экзамен на знание
философии Конфуция для средневекового китайского чиновника.
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917899
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Так-же как и экзамен на знание
философии Конфуция для средневекового китайского чиновника.
))
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917905
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Я даже не знаю как происходит собеседование на Scala. Такое количество тем...
Его можно растянуть а долгие месяцы. Так-же как и экзамен на знание
философии Конфуция для средневекового китайского чиновника.

да и это круто. хочешь зодротить - какое поле для деятельности ))) исполнилось желание джавистов "хочу неведомую хрень чтоб разбираться можно было вечность" - ннна.

на нынешнее место скалиста кстати вообще попал как джавист. пришел поговорили меня как джависта, зовет цто на тот момент уже, так сказать, на финальной стадии переговоров. и говорит - скалу хочешь? я ну э я на ней никогда не писал если вас это не смущает то без проблем. он - а пофиг. вот и весь собес на скалиста.
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917906
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaT
mayton
Я даже не знаю как происходит собеседование на Scala. Такое количество тем...
Его можно растянуть а долгие месяцы. Так-же как и экзамен на знание
философии Конфуция для средневекового китайского чиновника.

да и это круто. хочешь зодротить - какое поле для деятельности ))) исполнилось желание джавистов "хочу неведомую хрень чтоб разбираться можно было вечность" - ннна.

на нынешнее место скалиста кстати вообще попал как джавист. пришел поговорили меня как джависта, зовет цто на тот момент уже, так сказать, на финальной стадии переговоров. и говорит - скалу хочешь? я ну э я на ней никогда не писал если вас это не смущает то без проблем. он - а пофиг. вот и весь собес на скалиста.

А штукарь бачей накинули сверху?
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917907
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
andreykaT
пропущено...

да и это круто. хочешь зодротить - какое поле для деятельности ))) исполнилось желание джавистов "хочу неведомую хрень чтоб разбираться можно было вечность" - ннна.

на нынешнее место скалиста кстати вообще попал как джавист. пришел поговорили меня как джависта, зовет цто на тот момент уже, так сказать, на финальной стадии переговоров. и говорит - скалу хочешь? я ну э я на ней никогда не писал если вас это не смущает то без проблем. он - а пофиг. вот и весь собес на скалиста.

А штукарь бачей накинули сверху?

ну не штукарь. но накинули больше чем просил. не знаю правда, за это ли. да. накинули.
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39917911
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сейчас висит офер в финку. а там тупо скромнее чем здесь получается. еще и конские налоги и джава. не знаю как отказаться. вначале сдуру согласился. а теперь хз че делать. россия - страна не такая уж и плохая. для скалистов.
...
Рейтинг: 0 / 0
Сложить два числа в Kotlin :)
    #39918163
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
При выборе Scala/Kotlin я-бы выбрал Scala. Там зарплатная вилка +500+1000$ примерно. Тоесть тебе за ништяк
(за знание еще одного языка) уже на разговоре во время офера предложат больше. Да и библиотек под BigData
уже написано много на Scala.


Между Scala и Kotlin я выбрал Kotlin.
Т.к. Scala с Java дружит так себе.
А вот Kotlin я спокойно использую на текущих Java проектах.
А вот Scala так просто в проект не включишь.
...
Рейтинг: 0 / 0
25 сообщений из 69, страница 1 из 3
Форумы / Java [игнор отключен] [закрыт для гостей] / Сложить два числа в Kotlin :)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]