With Java: 1. Build games. 2. Build commercial software for production, reproduction, and distribution. 3. LinkTheProgrammer Inc. With C++: 1. Borg Lib RPC mechanism (borg named after star trek for their uncanny ability to adapt to anything) With Assembly: 1. After years of assembly experience, make a JVM that compiles .Java to .bin, then to an executable file. As we all know, Java is a two-step compiler that compiles code to bytes, then further down to binary. Wouldnt it be faster to just have .java files turn into .exe's/.elf's/etc? Besides, its for my OS which, since its Java, there is no point in obfuscation, so it'll be open-src. 2. after completion of the JVM, create a Java Operating System: OmniOS Alpha.(then beta, th 3. Sell 4. There's a new market in town >:D