Size: a a a

2019 August 29

И

Икстансик @XTANCE in KotlinLangRu
источник

И

Икстансик @XTANCE in KotlinLangRu
Остров красивый. Надо было взять ноут и кодить на Котлине будучи на Котлине.
источник

IM

Igor Mikhailov in KotlinLangRu
Такая же идея была
источник
2019 August 30

AC

Alice Carroll in KotlinLangRu
Подскажите пожалуйста, может кому-нибудь попадался годный туториал по grpc step-by-step? Гуглом пользоваться умею, но сходу въехать не получается
источник

SS

Shahzod Shafizod in KotlinLangRu
источник

M

Mafioznik in KotlinLangRu
А у кого-то есть ресурс с заданиями для котлина?
источник

M

Mafioznik in KotlinLangRu
Чтобы можно было попрактиковаться
источник

QH

Quantum Harmonizer in KotlinLangRu
Mafioznik
А у кого-то есть ресурс с заданиями для котлина?
Kotlin Koans
источник

M

Mafioznik in KotlinLangRu
Quantum Harmonizer
Kotlin Koans
thx
источник

M

Mafioznik in KotlinLangRu
Парни, а почему в котлине нет символа конца строки ";"?
источник

F

Foobar in KotlinLangRu
Mafioznik
Парни, а почему в котлине нет символа конца строки ";"?
Прикинь, не только в котлине, но и в других языках тоже. Они там совсем оборзели.
Но если очень хочется, то есть (в котлине)
источник

M

Mafioznik in KotlinLangRu
Foobar
Прикинь, не только в котлине, но и в других языках тоже. Они там совсем оборзели.
Но если очень хочется, то есть (в котлине)
а чем обоснованно его отсутствие? И уж тем более почему можно ставить а можно и не ставить?
источник

F

Foobar in KotlinLangRu
А зачем оно нужно? Чем точка с запятой лучше перевода каретки, тем более зачем использовать их вместе?
Точка с запятой нужны только если ты пишешь ДВЕ команды в ОДНОЙ строке, что затрудняет прочтение программы.
Одна строка - одна команда, и это обычная практика (на любом языке)
источник

AL

Alexander Levin in KotlinLangRu
Mafioznik
а чем обоснованно его отсутствие? И уж тем более почему можно ставить а можно и не ставить?
Обоснование можно считать, что "А почему бы и нет?". Чаще всего это не приносит проблем, визуально читается чуть лучше.
Почему можно ставить, а можно не ставить? Есть два ответа:
1. Кому-то хочется
2. Иногда люди хотят два утверждения написать на одной строке. Тогда без ; не обойтись
источник

M

Mafioznik in KotlinLangRu
я больше про то почему с# так не разрешает делать, а котлин позволяет
источник

AL

Alexander Levin in KotlinLangRu
Mafioznik
я больше про то почему с# так не разрешает делать, а котлин позволяет
Просто разные дизайны. Semicolon делает код немного чуть менее визуально приятным (и просто можно забывать его ставить), но зато решает все проблемы, которые могут возникать из-за парсинга переноса строк.

Как-то так сложилось, что раньше чаще тяготели языки к использованию semicolon, сейчас чаще видно отказ от них (но я не проводил статистику, так что могу ошибаться из-за субъективного восприятия)
источник

M

Mafioznik in KotlinLangRu
А это как понимать? Интерфейс же не должен иметь реализации методов
источник

t

tRuNKator in KotlinLangRu
Mafioznik
А это как понимать? Интерфейс же не должен иметь реализации методов
Это статический метод
источник

M

Mafioznik in KotlinLangRu
tRuNKator
Это статический метод
Ничего не понял, при чем тут это? Насколько я помню тело метода должно быть пустым, а со статическим методом оно не пустое
источник

t

tRuNKator in KotlinLangRu
Mafioznik
Ничего не понял, при чем тут это? Насколько я помню тело метода должно быть пустым, а со статическим методом оно не пустое
Нет, я ошибся. Это default метод
источник