ZHMICRO, LLC.

Z++ Advantages

 

Z++ advantages over C++ and Java

#   Features   C++   Java Z++
1   Array Operator Overloading   No   No Yes
2   Dynamic Arrays on Stack   No   No Yes
3   Extended Boolean Operators   No   No Yes
4   Extended Enumeration Type   No   No Yes
5   Large Distributed Applications   No   No Yes
6   Object-Orientated Remote Linking   No   No Yes
7   Object-Orientated Threading   No   No Yes
8   Strings as Switch Labels   No   No Yes
9   Portable   Partially   Partially Yes
10   (Operator) Overloading   Yes   No Yes
11   Conditional Compilation   Yes   No Yes
12   Enumeration Type   Yes   No Yes
13   Perfomance Driven Applications   Yes   No Yes
14   Linking Files with extern objects   Yes   No Yes
15   Multiple Inheritance   Yes   No Yes
16   Object-Orientated Union Type   Yes   No Yes
17   Pointers   Yes   No Yes
18   Single version, All platforms   Yes   No Yes
19   Templates   Yes   No Yes
20   Template Patterns   No   No Yes
21   Class Invariants   No   No Yes
22   Method Constraints   No   No Yes