https://kotlinlang.org logo
Title
k

Kirill Grouchnikov

06/06/2022, 3:01 PM
Kotlin is commonly used for writing server-side, multiplatform, and Android apps, but there are tons of lesser known use cases. Among them are Minecraft plugin development, writing software for robots, or even creating PowerPoint presentations using Compose for Desktop - from this post. Anybody got a link for this one?
👀 1
j

jw

06/06/2022, 3:04 PM
h

hfhbd

06/06/2022, 3:08 PM
Now we only need Excel and macros support 😄
✔️ 1
k

Kirill Grouchnikov

06/06/2022, 3:15 PM
This looks like a custom DSL on top of Apache's POI. Is there a particular reason to bring Compose into it?
I guess this is a bit of a convoluted way to use Compose for a more dynamic content in the final static output.
d

Dragos Rachieru

06/06/2022, 4:12 PM
I wish they will rewrite minecraft using kotlin and coroutines
🙌 1
k

Kirill Grouchnikov

06/06/2022, 4:23 PM
Why would they do that
x

xxfast

06/07/2022, 12:16 AM
i was using kotlin for my witness minecraft mod https://github.com/xxfast/fabric-witness it utilises the fabricmc toolchain and lets you directly mixin with java runtime for minecraft. Kotlin really works well here, especially when you want to interop with an existing java game
👍🏻 1
and also a presentation on compose using compose
s

smallshen

06/07/2022, 11:38 AM
@Dragos Rachieru

https://www.youtube.com/watch?v=DOSsVuRlzOI

yes, compose app in minecraft
:kotlin-intensifies-purple: 1
e

eddie

06/07/2022, 4:25 PM
Very cool @smallshen - I toyed around with adding Compose UI to Minecraft last year, but it wasn't quite ready (at least not out of the box; required some hackiness to get around the lack of transparent layer support). This makes me want to give it another shot soon