|
Re: Java VS C++ || The Final Decision
397 used C++ since our mentor background is primarily in embedded systems and we felt most comfortable teaching C++.
2337 used Labview (I cannot recall the reason)
A word on Java. One of Java's selling points has always been the write once run anywhere capability. This comes at a cost to the overall speed of the language. FIRST teams do not need the benefit of an interpreted language because we are writing for 1 operating system on 1 processor. Because of this I do not feel Java is the most effective tool for the job at hand. However, if you/your mentors know Java well but none of the other languages it is an effective tool.
A quick word on that "power" of the languages. None of these languages are any more or less powerful than the others. Now, some of them may be simpler. Some of them may be faster. But given any problem that one of these languages could solve the others should be able to solve it too. The solution may not be as easy or as quick but it is a valid solution.
__________________
.
|