what is meant by language interoperability and language
integration?



what is meant by language interoperability and language integration?..

Answer / mary

Prior to the introduction of .Net, the code written in one
programming language is considered to be usable only in the
programs written with the same programming languages. For
example, an algorithm implemented in Perl programming
language can not be reused in the programs written in the
C++. At Windows platform, Microsoft introduced the
standards for COM (Component Object Model) which allows
components written in one programming language to be used
in other programming language. In Java, JNI (Java Native
Interface) is presented to use-up the code written in non-
Java languages into Java programs. But both the standards
(COM and JNI) are too complex and have their own
limitations. They also don’t allow the language
integration, which means that you can use the components
written in other programming languages but you can’t extend
the functionality of the components.

In Microsoft.Net, the code written in any programming
language is compiled to the same Intermediate Language
(Microsoft Intermediate Language - MSIL or Common
Intermediate Language – CIL) and to same component standard
(assembly). Hence, it is possible for developers to employ
the language interoperability by using and extending the
solution implemented by other developers which might be
using different programming language provided developers at
both end are using.Net compliant programming languages.

Is This Answer Correct ?    3 Yes 0 No

Post New Answer

More Dot Net AllOther Interview Questions

Explain what does the term "green architecture" mean? : .NET Architecture

1 Answers  


can u give me real example of how web.config overrides the machine.config file?

1 Answers  


2. I've a class Parent Class A and a Derived Class B. Here is a scenario. I've an instance of Class A as objA and an instance of Class B as objB. I can refer a child class variable as objB=objA, but cannot do objA=objB what is the reason?

2 Answers   247Customer,


I am working with asp.net 2005 and Crystal report 10. I have an image field on my dataset to show on Crystal report.And the image is shows dynamically from database in image field of CR. The image field is showing well on my Crystal report on its first page with all other data but when i click to open second page of CR,it does not show any data on that.I found that this is because of adding the image field on crystal report. Because when i remove the image field from the CR then it will run both the pages of CR. I am using the Page Load event to bind CR data with Database. And i have already check with the Init event to bind CR , but it still not shows the data on second page when i use image field on that. Please give solution for that.....

1 Answers  


Explain the number or character entered through keyboard gets converted to equivalent ascii code & it get stored on ram in the binary form. What is the exact procedure. : Dot net architecture

1 Answers  


What is .net mobile lists. : Microsoft dot net mobile

1 Answers  


What is MS chart control in visual studio?

1 Answers  


What is the .net class that allows the retrieval of a data element using a unique key?

1 Answers  


What exactly is being serialized when you perform serialization? scope in C# ?

1 Answers  


What is the purpose of cache? How is it used? : Dot net architecture

1 Answers  


What are the types of application software?

1 Answers  


What is CLR,MSIL and Jit Compiler and their roll in .net

1 Answers   PCS,


Categories