Concepts of Programming Languages (11th Edition)
11th Edition
ISBN: 9780133943023
Author: Robert W. Sebesta
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Expert Solution & Answer
Chapter 2, Problem 20PS
Explanation of Solution
Analysis of the disagreements concerning the delegates:
The disputes between Microsoft and Sun systems over the language of Java are famous.
- Java
program runs in an environment called the Java Virtual Machine (JVM). The JVM creates a special environment isolated from the rest of theoperating system . Java programs cannot communicate with other programs running outside JVM. - Sun regards this as a special feature for Java. In J2EE edition, a Java class called the Enterprise Java Bean (EJB) was added and other programs communicated with Java programs through CORBA.
- In March, 1996, Microsoft and Sun signed a five-year license agreement. Under this agreement, Microsoft was allowed to distribute the Sun compiler, runtime, and class libraries and to create new code.
- Sun required any new Microsoft code to pass compatibility tests to ensure that standard Java programs would run on the Microsoft platform. Sun updated Microsoft with new versions of Java...
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
There have been some public interchanges between Microsoft and Sun concerning the design of Microsoft’s J++ and C# and Sun’s Java. Read some of these documents, which are available on their respective Web sites, and write an analysis of the disagreements concerning the delegates
Microsoft and Sun have had several open talks on the design of Microsoft's J++ and C# and Sun's Java. Public discourse has included these topics. Some of these papers may be found on their respective websites; you should read some of them and then analyze the differences that affect the delegates.
Microsoft and Sun have had multiple open disputes on the design of Microsoft's J++ and C# and Sun's Java. These issues are being discussed in the open. Some of these papers may be found on their own websites; you should read some of them and then analyze the implications of the discrepancies for the delegates.
Chapter 2 Solutions
Concepts of Programming Languages (11th Edition)
Ch. 2 - In what year was Plankalkl designed? In what year...Ch. 2 - What two common data structures were included in...Ch. 2 - How were the pseudocodes of the early 1950s...Ch. 2 - Speedcoding was invented to overcome two...Ch. 2 - Prob. 5RQCh. 2 - Prob. 6RQCh. 2 - Prob. 7RQCh. 2 - Prob. 8RQCh. 2 - Prob. 9RQCh. 2 - Prob. 10RQ
Ch. 2 - Prob. 11RQCh. 2 - Prob. 12RQCh. 2 - Prob. 13RQCh. 2 - Prob. 14RQCh. 2 - Prob. 15RQCh. 2 - Prob. 16RQCh. 2 - Prob. 17RQCh. 2 - Prob. 18RQCh. 2 - Prob. 19RQCh. 2 - Prob. 20RQCh. 2 - Prob. 21RQCh. 2 - On what programming language was COBOL based?Ch. 2 - In what year did the COBOL design process begin?Ch. 2 - What data structure that appeared in COBOL...Ch. 2 - What organization was most responsible for the...Ch. 2 - Prob. 26RQCh. 2 - Prob. 27RQCh. 2 - Prob. 28RQCh. 2 - Prob. 29RQCh. 2 - Prob. 30RQCh. 2 - Prob. 31RQCh. 2 - Prob. 32RQCh. 2 - Prob. 33RQCh. 2 - Prob. 34RQCh. 2 - Prob. 35RQCh. 2 - Prob. 36RQCh. 2 - Prob. 37RQCh. 2 - Prob. 38RQCh. 2 - Prob. 39RQCh. 2 - What Ada construct provides support for abstract...Ch. 2 - What populates the Smalltalk world?Ch. 2 - Prob. 42RQCh. 2 - Prob. 43RQCh. 2 - From what language does Objective-C borrow its...Ch. 2 - Prob. 45RQCh. 2 - What do the Ada and COBOL languages have in...Ch. 2 - What was the first application for Java?Ch. 2 - Prob. 48RQCh. 2 - How does the typing system of PHP and JavaScript...Ch. 2 - Prob. 50RQCh. 2 - Prob. 51RQCh. 2 - Prob. 52RQCh. 2 - Prob. 53RQCh. 2 - Prob. 54RQCh. 2 - What data structure does Python use in place of...Ch. 2 - Prob. 56RQCh. 2 - What characteristic of Rubys arithmetic operators...Ch. 2 - Prob. 58RQCh. 2 - Prob. 59RQCh. 2 - Prob. 60RQCh. 2 - Prob. 61RQCh. 2 - Prob. 62RQCh. 2 - Prob. 63RQCh. 2 - Prob. 64RQCh. 2 - Prob. 65RQCh. 2 - Prob. 66RQCh. 2 - Prob. 1PSCh. 2 - Prob. 2PSCh. 2 - Prob. 3PSCh. 2 - Prob. 4PSCh. 2 - Prob. 5PSCh. 2 - Prob. 6PSCh. 2 - Prob. 7PSCh. 2 - Prob. 8PSCh. 2 - Prob. 9PSCh. 2 - Prob. 10PSCh. 2 - Prob. 11PSCh. 2 - Prob. 12PSCh. 2 - Prob. 13PSCh. 2 - Prob. 14PSCh. 2 - Prob. 15PSCh. 2 - Prob. 16PSCh. 2 - Prob. 17PSCh. 2 - Prob. 18PSCh. 2 - Prob. 19PSCh. 2 - Prob. 20PSCh. 2 - Prob. 21PSCh. 2 - Prob. 22PSCh. 2 - Prob. 23PSCh. 2 - Prob. 24PS
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- Microsoft and Sun have had multiple open conversations over the architecture of Microsoft's J++ and C# and Sun's Java. Public discourse has included these topics. Some of these papers may be found on their own websites; you should read a few and then analyze the implications of the discrepancies for the delegates in writing.arrow_forwardThe design of Microsoft's J++ and C# and Sun's Java have been the subject of various open debates between Microsoft and Sun. These debates have been raised in the open forum. You may access some of these papers on their separate websites. After reading some of them, you should analyze the variations that have an impact on the delegates.arrow_forwardMicrosoft and Sun have had a number of public conversations on the design of Microsoft's J++ and C#, as well as Sun's Java. These topics have been brought up in the open forum for debate. You may be able to obtain some of these publications on their own websites. You should read some of these papers, and then you should produce an analysis of the variations that impact the delegates.arrow_forward
- There have been a number of public debates between Microsoft and Sun over the design of Microsoft's J++ and C#, in addition to Sun's Java. These subjects have been brought forward for discussion and debate in the open forum. You may be able to access some of these magazines by visiting their respective websites and looking for them there. You need to study some of these publications, and then you need to write an analysis of the different factors that influence the delegates.arrow_forwardMicrosoft and Sun have had multiple open conversations over the architecture of Microsoft's J++ and C# and Sun's Java. These topics have been raised in open discourse. Some of these papers may be found on their own websites; you should read a few and then analyze the implications of the discrepancies for the delegates in writing.arrow_forwardMicrosoft and Sun have had public conversations over the design of J++, C#, and Java. These discussions are open to the public. On their websites, you may read some of these papers and do an analysis of how they affect delegates.arrow_forward
- Microsoft and Sun have engaged in a number of public disagreements about the design of Microsoft's J++ and C# and Sun's Java. These discussions have been brought out into the light. Some of these papers are available online at their respective websites. When you've read a few of them, think about how the delegates could be affected by the little differences you saw.arrow_forwardSUBJECT:JAVA PROGRAMMING Q#2. What is difference between java and C#. Pros and Cons of Java. Is multiple inheritance is supported in Java, explain the answer with reason?arrow_forwardAn analysis of Java and C++'s similarities and differences is presented here.So how is Java different from C++?Explain why Java is superior than C++ as a programming language.arrow_forward
- I need answer fastarrow_forwardInvestigate the details of RE support in PHP, Tcl, Python, Ruby, JavaScript, Emacs Lisp, Java, and C#. Write a paper that documents, as concisely as possible, the differences among these, using Perl as a reference for comparison.arrow_forwardQ. Why do we need reflection in c#. provide some purposes for which we need reflection.arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education