|
|
|
|
|
by lf-non
1499 days ago
|
|
Ballerina is quite interesting and its flexible structural typing seems to make it a great fit for solutions that weave together multiple services. One thing that the article does not highlight is the interop story [1]. It is currently hosted on JVM, but that is supposedly intended to be an implementation detail. So unlike Kotlin explicit ffi bindings are needed. This may create some friction for early adopters, but I guess is necessary if the type system is substantially different from the java type system. This will hopefully also make ballerina applications more portable if alternative implementations emerge in future. [1] https://ballerina.io/learn/java-interoperability/ |
|