View Single Post
  #6   Spotlight this post!  
Unread 03-01-2013, 13:42
saikiranra's Avatar
saikiranra saikiranra is offline
UCI
AKA: Saikiran Ramanan
FRC #3476 (Code Orange)
Team Role: Mentor
 
Join Date: Oct 2012
Rookie Year: 2011
Location: Irvine, CA
Posts: 200
saikiranra has a reputation beyond reputesaikiranra has a reputation beyond reputesaikiranra has a reputation beyond reputesaikiranra has a reputation beyond reputesaikiranra has a reputation beyond reputesaikiranra has a reputation beyond reputesaikiranra has a reputation beyond reputesaikiranra has a reputation beyond reputesaikiranra has a reputation beyond reputesaikiranra has a reputation beyond reputesaikiranra has a reputation beyond repute
Re: New Team, which lang?

I agree with David on this.
From what I have seen about programming with the three languages, Java is the best for a beginning language.

LabView makes hard things easy, but easy things hard. You can not declare a variable like "int a" which was frustrating to me.

C++ is a pretty powerful language and I think (citation needed) runs the fastest on the CRIO. However, our team has had some problems deploying C++ code on the robot that will actually run (might of been IP problems that we fixed later).

Java is a pretty easy language to learn and has similar syntax compared with C++. One thing I like about Java running in Netbeans is that you can easily access the Object library files be control clicking on the Object. In addition, it told you how to fix syntax errors and ect. in Netbeans while I do not recall a similar feature in C++ or LabView.

Well, this season, I do not think it should matter. With the new robot builder, I think that it should be easier for rookie teams to program in C++ or Java.

Good luck!