I have a pretty ok codebase in Java now but would like to speed up my drawing. I am currently using pure swing so I am totally platform independant. I have contact with a company that hold a good graphics engine written in C++ using DirectX.
Also, by the way I have 7 years experience in Java but only 1 year experience in C/C++
So, my question is what would generally be easiest?
- Convert the C++ code to Java
or - Use my existing Java code and build my own graphical Java code for openGL or DirectX
or - Convert my whole codebase to C++ so I can use their Graphics
Please motivate your answer, this is a big decision for me to take