microflash
This sounds useful. Here are links that actually load on my phone.

- https://github.com/swiftlang/swift-java

- https://forums.swift.org/t/improving-swift-support-and-inter...

glhaynes
Cool! One thing Swift is really (maybe uniquely?) strong at is C/C++/Objective-C interop, including mixing "legacy" code with Swift and even replacing it file-by-file with minimal ceremony. Looks like this is aiming to bring a similar level of interop to Swift<->Java.
liuliu
PythonKit (from Swift) is underrated but immensely useful in certain scenarios (i.e.: https://engineering.drawthings.ai/from-iphone-ipad-to-mac-en...).

Hopefully JavaKit can find their usefulness too!

koito17
This gives me flashbacks to the Objective-C / Java bridge [1] from over a decade ago. It makes me wonder how they are dealing with memory management when Java objects are being used from Swift (or Swift objects from Java). This was one (of various) issues that made using the Cocoa Java bridge a bit unpleasant.

I guess Swift has a lot less run-time dynamism going on, so it may not be too hard to translate Swift semantics to Java. Definitely interested to see how this unfolds over the next year.

[1] https://developer.apple.com/library/archive/documentation/Co...

wiseowise
Will be wildly ironic if Apple pulls uno reverse card and eats Kotlin on Android instead of the other way around.
renewedrebecca
Oh, well that’s cool!
trigganiggaz
[flagged]