Due to ATS and C sharing the same semantics, it is possible for ATS to interface with Java through JNI (Java Native Interface). One area where this can be useful is in the MVC (Model-View-Controller) ...