Quote:
Originally Posted by Tom Bottiglieri
Have you run into a CPU ceiling? If not, what's the point of switching?
|
+1
There are certainly reasons for a team to consider switching programming languages, and it really is great that we have the option to use Java, C++, or LabView. However, there is also the old adage, "If it ain't broke, don't fix it!"
Your best bet to examine the differences is to re-write last year's code in C++, then do some testing yourselves. Does the robot work better?
In my opinion, you'll see more benefits from knowledge and experience (development time, debugging, etc) in Java than you would ever see in performance from switching languages.