https://kotlinlang.org logo
Title
h

Halina

04/19/2023, 8:09 AM
Are you tired of manually deploying your #Kotlin apps? What if there would be a new compiler plugin that lets you apply custom transformations to your code before compilation, making the process much smoother? Interesting, hm? 🤔 More about it in this article by @marcinmoskala. https://kt.academy/article/kotlin-compiler-plugin-announcement
o

Oliver.O

04/19/2023, 6:25 PM
Hmm, the article says:
Consider the example below. Inside
filter
, we can reference
tags
because
I could not find "the example below", What does the above refer to?
p

Peter

04/20/2023, 6:33 AM
Indeed a great feature to add typing on the fly and once the new compiler is in place I can see a lot more language enhancement feature slapen coming. That being said, F# already had this feature for a long time. They call is type providers. So not sure I would call it revolutionary, but very welcome none the less.
n

Norbi

04/20/2023, 9:05 AM
Xtend's "active annotations" was a similar feature: https://www.eclipse.org/xtend/documentation/204_activeannotations.html And it was very powerful, too. (Unfortunately - in my opinion - the Xtend team did not have the resources to create a production-ready compiler and related tools.)
p

Patrick Schlindwein

04/20/2023, 3:26 PM
@Oliver.O I think the article refers to the slide shown during the KotinConf Keynote: https://www.youtube.com/live/c4f4SCEYA5Q?feature=share&t=1462
o

Oliver.O

04/21/2023, 1:52 PM
@Patrick Schlindwein Thank you for pointing that out and investing the time to locate the exact slide in the keynote! @marcinmoskala You might want to add that slide's content to your article, so that the reference to an "example below" makes sense.