Nim programming language finally hit 1.0

H. S. Teoh hsteoh at
Fri Oct 4 15:02:36 UTC 2019

On Fri, Oct 04, 2019 at 02:14:33PM +0000, Jacob Carlborg via Digitalmars-d wrote:
> The simplest would probably be to add an external build step in Xcode
> to compile the D code, which should produce a static library. Then
> just link with that static library. It's a bit simpler on iOS since
> everything is native code and there are nothin like JNI that needs to
> be handled.

FYI, on Android there *is* a C API in the NDK that you can use to
interface with the OS. IIRC Java/JNI is not strictly necessary, though
it's certainly more convenient since a large number of built-in
resources are only accessible to Java (esp. the various GUI components).

I chose the mixed Java/D route mainly so that I can just leverage off
the Java stuff that's already built-in, instead of homebrewing
everything from scratch in D.


If you think you are too small to make a difference, try sleeping in a closed room with a mosquito. -- Jan van Steenbergen

More information about the Digitalmars-d mailing list