2 research outputs found
COMPARATIVE STUDY BETWEEN JAVA AND C++ PROGRAMMING LANGUAGES
This Final report represents a proposed project for comparing the use of language
features in C++ and Java programming languages. The key idea of this study will
contribute to a better accuracy of decision making as well as better understanding of
both C++ and Java languages. It also will provide new and more detailed information
about the features, design and the implementation of using the respective languages.
At the end ofthe project, the thing that I want to accomplish is to be able to help and
guide software developers and programmers in the decision making of choosing the
best and the most suitable programming languages in developing software or
programs and in this case, between the two programming languages, Java and C++
languages
Automatic Generation of Bridging Code for Accessing C++ from Java
Java is becoming increasingly important as a programming language for applications based on the network-centric computing paradigm. While more and more applications are written in Java, a large number of working C++ implementations for standard tasks still exist. Based on a domain model for language interoperability, this paper describes a mechanism for automatic bridging code generation between Java and C++. The structure of this bridging code is derived from the basic model. The paper gives a description of how C++ features are remodeled, and how C++ definitions are automatically mapped to Java. --- Research Paper --- Keywords: Network computing, Programming environments, Language design and implementation. 1 Introduction The Java programming language is one of the keys to a new programming paradigm which uses the network as a computing resource. In such a network computing scenario, premanufactured components for a variety of purposes are maintained in software repositories in th..