@kotlin_lang

Страница 691 из 982
Андрей
30.05.2018
12:21:30
корутины ближе к async/await в шарпе

alix
30.05.2018
12:21:33
понял + принял

Mikhail
30.05.2018
12:21:42
Андрей
30.05.2018
12:22:00
не совсем
ну к async/await ближе чем к Task в смысле

Google
alix
30.05.2018
12:22:25
ну к async/await ближе чем к Task в смысле
так асинк эвэйты завязаны на тасках

Mikhail
30.05.2018
12:22:28
в шарпе же async/await неразрывно связаны с тасками

Андрей
30.05.2018
12:22:42
так асинк эвэйты завязаны на тасках
да, то есть они выше уровнем

аналогично и с корутинами

alix
30.05.2018
12:23:28
а тут вообще есть кто и шарп и котлин пользует?

просто есть вопросы про аналоги либ

Андрей
30.05.2018
12:23:41
в одном проекте? ?

alix
30.05.2018
12:24:02
я сам шарпобой и мне интересно просто в котлине попрактиковаться

и интересуют аналоги либ в нем

в одном проекте? ?
ну мб и такие маги есть

Андрей
30.05.2018
12:24:38
ну котлин натырил много с шарпа

Google
alix
30.05.2018
12:24:53
ну мб и такие маги есть
хотя микросервисы же можно миксовать

ну котлин натырил много с шарпа
видимо потому он приятен так для моего восприятия )

какие микроорм посоветуете ?

аналог dapper мб

https://github.com/StackExchange/Dapper

Alexander
30.05.2018
12:30:17
Визуально похоже, что тебе нужен Exposed, могу ошибаться

Чисто идейно можешь искать что-то тут: kotlin.link

Не знаю, насколько хорошо обновляется, но раньше рекомендовали

alix
30.05.2018
12:34:52
ок спасибо

Igor
30.05.2018
13:01:45
в шарпе же async/await неразрывно связаны с тасками
Уже не совсем, там уже можно др имплементацию делать (типа ValueTask из C# 7), но что-то "таскоподобное" они должные возращать.

Pavel
30.05.2018
13:36:42
Уже не совсем, там уже можно др имплементацию делать (типа ValueTask из C# 7), но что-то "таскоподобное" они должные возращать.
На самом деле совсем не связаны. Можно у любого класса добавить GetAwaiter и компилятор разрешит делать await.

Konstantine
30.05.2018
13:51:40
Утинная хуетизация, чтоб ее

Роман
30.05.2018
13:52:43
unxue.js

Igor
30.05.2018
13:57:09
На самом деле совсем не связаны. Можно у любого класса добавить GetAwaiter и компилятор разрешит делать await.
Это да, но что бы сделать метод "async", который возращает НЕ Task нужно попреседать.

Dumitru
30.05.2018
18:49:02
можно ли дебажить kotlin js ?

Alexei
30.05.2018
20:06:01
поидее вопрос звучит иначе норм ли генерация сорс мапов в котлине

насколько я знаю в хроме с сорс мапами че угодно дебажить можно

Helen
30.05.2018
20:22:16
Helen Vera: Привет, может кто-нибудь знает, на какой диаграмме лучше отобразить активити, которая вызывает сервис, может кто знает, буду очень благодарна?

Google
Vladimir
30.05.2018
20:27:09
Она это отнесла ко всем чатам, так что норм. Такой же вопрос и в архитектуре есть

Quantum Harmonizer
30.05.2018
20:30:39
рассылать плохой вопрос чтоб ответили хоть где-нибудь — не норм

Vladimir
30.05.2018
20:31:19
Сарказм, сэр...

Helen
30.05.2018
20:42:59
не понятно, ни что имеется в виду, ни как оно относится к котлину.
Извините, но мне сообщества диаграмм не существует Вопрос по относится к системе Андроид, поэтому и задала сюда

Vladislav
30.05.2018
21:02:13
Нужно написать бота который бы ходил по другим чатам и убивал людей, которые пишут такие тз..

Сергей
30.05.2018
21:22:50
Или отрубал руки
это уже платно

OlegKrikun
30.05.2018
21:23:19
Ну вот, котлин не умеет тайпалиас в джаву =(

Loljeene
30.05.2018
22:34:55
мм, чую запах совковости, вот-вот где-то рядом
Не можешь ответить, попробуй в сарказм. Хотя ты и в него не смог. Или к ЕГЭ готовься или что вы там в свои 15 лет делаете

Loljeene
30.05.2018
22:42:29
Эхх, где ж мои 15 лет-то
Потрачены. Уймись, от тебя толку как с козла молока.

Artem
30.05.2018
22:43:12
Потрачены. Уймись, от тебя толку как с козла молока.
Такое лучше обсуждать тут: https://t.me/pofftop

Disly
30.05.2018
23:58:49
Эх, мне б мои 15(

Кстать по Kotlin. JetBrains все также не хочет язык адаптировать и для разработки игр?

Просто когда то их конференцию смотрел, и они говорили, что вообще не хотят этого касаться

Melodeiro
31.05.2018
00:10:11
Кстать по Kotlin. JetBrains все также не хочет язык адаптировать и для разработки игр?
Вот только пару часов назад читал, кажется из интервью мартовского, что вроде посматривают в сторону игр, и вроде даже переговоры с некоторыми фреймворками ведутся

Disly
31.05.2018
00:10:40
Хорошие новости)

Melodeiro
31.05.2018
00:11:04
Есть еще libktx, крутил недавно, прикольная вещь

Google
Жабра
31.05.2018
05:45:23
Но если в игры, то это же только котлин натив? Просто игры на жвм... Ну хз, хз.

Egor
31.05.2018
05:50:20
Игры на жвм это делать native байндинги с высокого уровня на всякие графические движки типа OpenGL или DirectX, а на высоте оптимизировать засчёт уменьшения количества мусора вручную. Получается вроде ничего. Люди, вон, игры на Go пишут с его STW паузами

Mikhail
31.05.2018
06:09:12
Но если в игры, то это же только котлин натив? Просто игры на жвм... Ну хз, хз.
На libgdx прилично игор написано разного масштаба. В основном 2D

Egor
31.05.2018
06:11:12
Я думаю что многое упирается в память, хоть она вроде дешевая, но не у всех есть куча памяти
Если нормально оптимизировать свои расходы (достаточно покопаться в нутрях GDX и почитать их Contribution гайды, чтобы понять о чем речь) то можно выпускать вполне годные продукты. Не ААА-качества, конечно, нет, но все же

Viktor
31.05.2018
06:13:17
Ждём-с kotlin native без gc и пауз.

Viktor
31.05.2018
06:19:12
В конце концов на .net же пишут игры и не маленькие.

Alexey
31.05.2018
06:26:48
А как они native без gc собираются делать?

Alexey
31.05.2018
06:27:46
яснопонятно

Bogdan
31.05.2018
06:45:20
А как они native без gc собираются делать?
Функции доля очистки, вроде в поинтерах

То есть постаринке только в новом обличие

Vadim
31.05.2018
08:27:54
В новом эммуляторе появился screen recording, только не очень еще понял как его запустить так, чтоб записать нужную картинку(scene форму) мне экран в (с помощью camera feeling), вместо летающего зеленого квадрата, который появялется когда активируешь камеру.

Leonid
31.05.2018
08:29:05
Dmitriy
31.05.2018
09:45:51
Пацаны, а можно как-нибудь программно добавить vararg в теле функции? Типа fun (val argument1: Boolean, vararg argument2: String){ if (argument1) //argument2.add("some")???

Dmitriy
31.05.2018
09:48:21
чочо? можно создать новый массив и напихать туда что угодно
Просто новый массив не хотелось бы создавать.

Quantum Harmonizer
31.05.2018
09:48:41
Просто новый массив не хотелось бы создавать.
ну массивы, они, это, фиксированной длины

Dmitriy
31.05.2018
09:49:51
ну массивы, они, это, фиксированной длины
Смотря какой ЯП рассматривать)

Google
Quantum Harmonizer
31.05.2018
09:50:12
Dmitriy
31.05.2018
09:51:18
Да, если есть ограничение в яве но нет в js то тут будет ограничение как в яве. Согласен. Вобщем ответ понял, спасибо:)

Dumitru
31.05.2018
10:24:54
всем привет! есть вопрос по работе с протобаф в котлине есть такая схема message Command { oneof command { CreateAsset create_asset = 1; } } message Transaction { message Payload { repeated Command commands = 1; string creator_account_id = 2; uint64 created_time = 3; uint32 quorum = 4; } Payload payload = 1; repeated Signature signatures = 2; } но когда хочу заполнить команды в транзакции получаю такую ошибку



как с этим быть?

Alena
31.05.2018
13:04:03
Всем привет! 20 июня приглашаем на Kotlin Moscow User Group Meetup в офисе Leroy Merlin: https://leroy-merlin.timepad.ru/event/732812/

Роман
31.05.2018
13:07:25
снова в Москве :\

Alena
31.05.2018
13:18:39
снова в Москве :\
Будет видеотрансляция)

Роман
31.05.2018
13:18:54
норм

Igor
31.05.2018
19:16:31
А в Котлин можно как-то _частично_ указать тип дженерика (для того что не может вывестись)? Хотя бы для inline функций. Те к примеру функцию inline fun <A, B> foo(f: (A) -> B) = Unit можно вызвать только так foo({ a: Int -> "$a" }) foo<Int, String>({ "$it" }) А хотелось бы что-то типа foo<Int, *>({ a -> "$a" }) foo<Int, _>({ "$it" })

Помню где-то видел то ли бага на это, то ли фича-реквести, но не помню где.

Roman
31.05.2018
19:17:51
Можно. Надо завезти новую функцию bar с меньшим числом типовых параметров.

Igor
31.05.2018
19:22:51
Это не поможет тк они все используются, а вот выводятся уже не все

Ну и хотелось бы что бы она осталась дженерик

Страница 691 из 982