Size: a a a

Kotlin Community

2020 September 09

IP

Iaroslav Postovalov in Kotlin Community
Alexander Nozik
Нафига. Им кто-то пользуется?
нафига - чтобы не писать свои деньги. впрочем, косяк с мультиплатформой.
источник

IP

Iaroslav Postovalov in Kotlin Community
а без нее как-то смысла нет
источник

AN

Alexander Nozik in Kotlin Community
У меня есть смутное чувство, что мы и BigInt будем дропать в пользу сторонних библиотек. Правда там надо, чтобы кто-нибудь потестил и сравнил.
источник

IP

Iaroslav Postovalov in Kotlin Community
Alexander Nozik
У меня есть смутное чувство, что мы и BigInt будем дропать в пользу сторонних библиотек. Правда там надо, чтобы кто-нибудь потестил и сравнил.
сравнил что?
источник

AN

Alexander Nozik in Kotlin Community
Iaroslav Postovalov
сравнил что?
Возможности/производительность/баги.
источник

IP

Iaroslav Postovalov in Kotlin Community
Alexander Nozik
У меня есть смутное чувство, что мы и BigInt будем дропать в пользу сторонних библиотек. Правда там надо, чтобы кто-нибудь потестил и сравнил.
а вообще, забавно будет: kmath как umbrella project над всем, что делает математику в котлине
источник

AN

Alexander Nozik in Kotlin Community
Iaroslav Postovalov
а вообще, забавно будет: kmath как umbrella project над всем, что делает математику в котлине
Так оно сейчас так и должно работать. Свои реализации только для затыкания дыр. Основная идея - это интеграция со специализированными либами.
источник

AN

Alexander Nozik in Kotlin Community
Для всех, кто не в теме. Речь про https://github.com/mipt-npm/kmath/issues/129. У нас есть своя реализация для BigInt мультиплатформная, из которой вполне можно сделать друга BigDecimal, но вполне может быть, что проще брать стороннюю готовую либу и писать поверх нее алгебру. Но для этого надо потестировать. Кто-то там хотел простенький опенсорс. Велком.
источник

AH

Ayrat Hudaygulov in Kotlin Community
Можно что-то сделать чтобы не писать эти упоротые аннотации над каждым классом?
источник

AH

Ayrat Hudaygulov in Kotlin Community
Моя скотобаза наполовину из них состоит по ощущениям...
источник

AH

Ayrat Hudaygulov in Kotlin Community
Они пойзонят всё подряд
источник

AS

Andrei Shikov in Kotlin Community
Можно прописать в файле или вроде как то через параметр компилятора раньше можно было
источник

AS

Andrei Shikov in Kotlin Community
Правда с optin они могли поменять
источник

AH

Ayrat Hudaygulov in Kotlin Community
Через параметр компилятора вот такое можно
compileKotlin {
   @Suppress("SuspiciousCollectionReassignment")
   kotlinOptions {
       freeCompilerArgs += "-Xopt-in=kotlin.RequiresOptIn"
       freeCompilerArgs += "-Xopt-in=kotlin.ExperimentalStdlibApi"
   }
}
источник

AH

Ayrat Hudaygulov in Kotlin Community
туда можно и эти вписать, да?)
источник

AM

Andrew Mikhaylov in Kotlin Community
Ayrat Hudaygulov
туда можно и эти вписать, да?)
Да :)
источник

AH

Ayrat Hudaygulov in Kotlin Community
Ничоси.
источник

AS

Andrei Shikov in Kotlin Community
Вот, да, их и имел в виду :)
источник

КЧ

Кирилл Чеботарев... in Kotlin Community
котлин сложный ?
источник

PE

Pavel Erokhin in Kotlin Community
Кирилл Чеботарев
котлин сложный ?
самый легкий среди вообще языков, ИМХО
источник