Penguin

Differences between version 9 and revision by previous author of JavaAndC++.

Other diffs: Previous Major Revision, Previous Revision, or view the Annotated Edit History

Newer page: version 9 Last edited on Thursday, November 27, 2003 1:17:49 am by AristotlePagaltzis Revert
Older page: version 8 Last edited on Wednesday, November 26, 2003 4:28:23 pm by CraigBox Revert
@@ -1,21 +1,20 @@
-[Java] and [C++] are similar languages both encouraging users to develop employ ObjectOrientation. [C++] is better suited to tailoring a program to the specifics of a particular environment whereas [Java] stresses portability and promotes approaches more suited to largescale application development. 
+[Java] and [C++] are similar languages both encouraging users to develop employ ObjectOrientation. As hype would have it, [C++] is better suited to tailoring a program to the specifics of a particular environment whereas [Java] stresses portability and promotes approaches more suited to large scale application development. 
  
-Therefore [C++] is more and more being used for smaller applications targeting a specific environment where splitsecond timing and the amount of space used are critical. [Java] is used mostly for largescale applications which are able to run in many different environments and where extensibility and longterm maintainability are critical. 
+Therefore [C++] is more and more being used for smaller applications targeting a specific environment where split second timing and the amount of space used are critical. [Java] is used mostly for large scale applications which are able to run in many different environments and where extensibility and long term maintainability are critical. 
  
 !!! [C++] features: 
 * [Template]s 
 * Near compatibility with [C] 
-* [MultipleInheritance]  
+* Multiple inheritance  
 * Many features designed to have zero overhead if not used 
-* Manual MemoryManagement  
+* Manual memory management  
 * #include 
-  
  
 !!! [Java] features: 
-* [Template]s/PolymorphicTypes  
-* [SingleInheritance] and [Interfaces] 
+* [Template]s / PolymorphicTypes  
+* Single inheritance but with [Interfaces] 
 * Comprehensive and standardised [Networking|Category:Networking], [GUI] and DataBase libraries 
-* Language support for [Threading]  
-* Language support for [Unicode]  
-* MemoryManagement through [ GarbageCollection]  
+* Native [Threading] support  
+* Native [Unicode] support  
+* GarbageCollection 
 * import