David Herman

Results 256 comments of David Herman

I heard that Mosaic went multiplatform recently. If I can see how they did it and it doesn't seem that hard, I'll give a shot porting Kotter to multiplatform. At...

First hurdle - Kotter makes use of reentrant locks. It seems like this is not officially supported in Kotlin/Native. There's atomicfu which provides reentrant locks but says that it's a...

Initial prototype success: ![native-text-example](https://user-images.githubusercontent.com/43705986/221074225-697472c7-ddf9-4bab-ba6b-b34a6498f7f7.png) Final debug exe size: 7.6MB, release exe size: 1.4MB. That's not bad.... Still, best to temper any excitement with the following points: 1) I am implementing...

**In case anyone is still around who is interested in helping me test this in the next few days, please ping me or give a thumbs up to this comment....

Kotlin/Native looking solid on Linux at this point. Main thing left at this point is figuring out Windows (which it seems will need its own [Terminal](https://github.com/varabyte/kotter/blob/main/kotter/src/main/kotlin/com/varabyte/kotter/runtime/terminal/Terminal.kt) implementation, and then publishing...

Thank you @jamesward! It's a testament to Kotlin/Native how smoothly this has been going. I was sure I was going to run into those memory freeze exceptions I heard so...

Easy part is done (the text example just prints, it's totally not interactive): ![powershell-kotter](https://user-images.githubusercontent.com/43705986/221736016-9b174fb6-0d24-4d73-a168-4c0a2029cba4.png) Tomorrow will be focused on getting interactive mode / input working. Hopefully I can find a...

:relieved: https://user-images.githubusercontent.com/43705986/222009874-a02bfa12-bfcb-43c4-8499-34ddcc7c0f44.mp4 Aiming to drop 1.1.0-rc1 on Friday. We'll see how that goes. P.S. Dealing with the Windows API was a PITA :) It didn't help that I was working...

Good news -- I have a multiplatform project with a simpler setup than Kotter (https://github.com/varabyte/truthish for the curious) which I used as a test run for figuring out publishing Kotlin...

Alright folks! If anyone is eager to try Kotter+Multiplatform out *right now*, you can grab some dev snapshots I just published. **:detective: With multiplatform increasing the surface of things that...