Metacall acts as a middleware between two languages using which we can call function present in one language from another. Java is a high-level programming language that should be a part of the metacall project. The three APIs required for the project are embedding API, extension API, and bootstrap API, which can be implemented using the Java native interface(JNI). JNI acts as a bridge between the java bytecode and a native library like C or Cpp and allows us to call Cpp functions from java and vice versa.

Organization

Student

ketangupta34

Mentors

  • Vicente E. Ferrer Garcia
close

2021