!RcUaHZNbRmKiMDvVyD:matrix.org

Koma

36 Members
Fast matrix client for the desktop. Always responsive native GUI. Written in Kotlin. Homepage: https://github.com/koma-im/koma7 Servers

Load older messages


SenderMessageTime
27 Feb 2018
@lowee:matrix.org@lowee:matrix.orgRedacted or Malformed Event02:05:35
@lowee:matrix.org@lowee:matrix.orgRedacted or Malformed Event02:06:40
@sideboat:matrix.orgsideboat nepugia: javafx is what the cool kids use to build ui in java/kotlin these days. Thanks a lot for trying out. and sorry, there're quite a few rough edges here 07:58:23
@lowee:matrix.org@lowee:matrix.orgRedacted or Malformed Event08:00:38
@sideboat:matrix.orgsideboat kitsune: yes, it's just more native compared to web technologies. i think the performance of jvm wouldn't be an issue for user interaction, what's important is doing things in async ways and don't rely on fast internet 08:03:12
@sideboat:matrix.orgsideboat nepugia: it's only designed for the desktop and is not webpage packaged. i think it can be called native these days? 08:03:53
@lowee:matrix.org@lowee:matrix.orgRedacted or Malformed Event08:04:37
* @kitsune:matrix.orgkitsune Redacted or Malformed Event08:05:02
* @kitsune:matrix.orgkitsune 's experience with J2SE tells that this thing won't fly smooth. And it will definitely fly very heavily - plenty of memory will be eaten.08:06:31
@sideboat:matrix.orgsideboat nepugia: sorry, i completely forgot the ui style things, currently i'm just focusing on making an app that doesn't lag 08:06:32
@kitsune:matrix.orgkitsuneTruly native things are what Kotlin/Native promises - bypassing JVM and making code that actually compiles for this or that platform.08:07:31
@kitsune:matrix.orgkitsuneSorry to disappoint.08:07:40
@kitsune:matrix.orgkitsune(And Kotlin/Native is still as young as a newborn could be...)08:08:10
@sideboat:matrix.orgsideboat kitsune: i'm quite interested in kotlin native as well, but i don't know how long will it take to get it easy to use 08:08:52
@kitsune:matrix.orgkitsuneWith all that said, Kotlin is absolutely awesome.08:09:48
@sideboat:matrix.orgsideboat kitsune: i can understand java's reputation, but i don't think jvm hinders user experience, even python programs can be smooth 08:10:14
@kitsune:matrix.orgkitsuneAnd if I have a plugin for CLion/IDEA to talk Matrix, I'll be very interested in using it.08:10:22
@kitsune:matrix.orgkitsunesideboat: I'm 10 years in the business. Java's reputation is for a reason.08:10:57
@kitsune:matrix.orgkitsuneAnd awesomeness of IDEA and, to some extent, Eclipse is despite of JVM's appetites, rather than because JVM gives something other platforms can't give.08:12:26
@kitsune:matrix.orgkitsuneAlthough yes, Maven has done what decades of C++ being around couldn't.08:12:45
* @kitsune:matrix.orgkitsune finished with ranting around :)08:13:04
@hermitran:matrix.orghermitran sideboat: i think the problem is that most projects where java was used didn't care much about user experience 08:14:28
@hermitran:matrix.orghermitran kitsune: I find many android apps are fast enough 08:15:52
@lowee:matrix.org@lowee:matrix.orgRedacted or Malformed Event08:16:20
@kitsune:matrix.orgkitsunehermitran: Because Android is built around a Java VM?08:16:27
@lowee:matrix.org@lowee:matrix.orgRedacted or Malformed Event08:16:48
@kitsune:matrix.orgkitsuneSimilarly, Java Server Pages absolutely rock when it comes to enterprise web applications.08:17:12
@hermitran:matrix.orghermitran kitsune: ah, probably more of "despite", but it shows what's possible 08:17:24
@kitsune:matrix.orgkitsuneThat's not so much "despite", because Sun was very much into hardware business, and making its customers buy more memory was quite in its interests :)08:18:19
@lowee:matrix.org@lowee:matrix.orgRedacted or Malformed Event08:18:27

Show newer messages


Back to Room ListRoom Version: