View Single Post
  #16   Spotlight this post!  
Unread 02-06-2010, 01:52
Kitmor's Avatar
Kitmor Kitmor is offline
Registered User
AKA: Kit Morton
FRC #0847 (PHRED)
Team Role: Leadership
 
Join Date: Jan 2008
Rookie Year: 2008
Location: Philomath
Posts: 24
Kitmor will become famous soon enoughKitmor will become famous soon enough
Re: Java VS C++ || The Final Decision

I believe that both C++ and Java are equally capable languages for the type of robot programming that we are doing in FRC. So what it comes down to is a matter of personal preference.

I personally have a dislike for all interpreted languages, it just seems like a clumsy to me. I have spent about the same amount of time working with C++ as I have with Java, and I personally find Java a more frustrating language to program in. I understand that part of the goal of Java was to force an object oriented design of the programmer, and while I like this concept, I dislike how restrictive it makes the Java language.

I have had teachers that raved about Java, saying it's the best thing since sliced bread, and while I respect my teachers.... I have to respectively disagree. Java is possibly a good learning tool, but for making clean, efficient programs, it's just not the thing for the job.
-Kit

P.S.
I would also have to disagree about the strong point of Java being it's GUI abilities. If you take and C++ compiler and add on a nice graphics library like QT, Java is no match. The language is just all around clumsy.
__________________
"Stand back we don't know what it is going to do"