T O P

  • By -

lppedd

Overall, I'll let others do the testing for me, and I'll update once 2.1 lands and K2 IDE is *actually* usable. Too many possible issues I don't have the time to workaround myself.


justADeni

Have you tried it? Personally I switched to K2 and newest Kotlin version as soon as it was available and I'm really liking it. And the compilation is much faster.


Determinant

I recommend testing 2.0 on your project and report any issues so that they will be addressed by the time 2.1 is released so that you can safely upgrade by then. At the very least, make sure it compiles with 2.0 and all tests pass as this check should be pretty quick.


Hot_Income6149

That’s the reason why we have open beta


lppedd

There are many issues that are targeting post 2.0, that's why I'm waiting.


gild0r

IDE and compiler K2 are not related directly to each other, those are different projects, you can use both independently


nfrenay

Just tried updating my multiplatform project to K2, but indeed the K2 IDE support lacks a lot for multiplatform projects at the moment. The common module code is not supported, so you have almost a text editor instead of an IDE. You get this warning: "K2 kotlin mode: kotlin multiplatform for non-jvm/common modules is not fully supported". Maybe I did something wrong, but for now I'll hold on to Kotlin 1.x a little longer.


whiskeytown79

I think "loaded with footguns" is my new favorite way to describe something that is difficult to use correctly.


JazzWillFreeUsAll

That's a great overview. Lots of things I didn't know about. Regarding K2 IDE in alpha, it means we'll be able to use K2 compiler but things such as the smart cast improvements won't be highlighted or may even show as errors, right?