View Single Post
  #3   Spotlight this post!  
Unread 23-12-2013, 04:29
mrscience21's Avatar
mrscience21 mrscience21 is offline
Joe Sandoval
AKA: Joe S.
FRC #3859 (Wolfpack Robotics)
Team Role: Programmer
 
Join Date: Jan 2012
Rookie Year: 2011
Location: Elk Grove, CA
Posts: 14
mrscience21 is an unknown quantity at this point
Re: First Year Programming Help (C++)

Hi There!
Although it is always open to change every year, FIRST has allowed FRC Teams to use Java, NI LabVIEW, and C++ to program robots. Some teams are testing using python for programming their robots, but so far nothing has been made official. When programming FIRST encourages us to use Net Beans (Java), NI LabVIEW, and WindWiver (C++) IDEs, although it is possible to use others IDEs for Java and C++ with some additional hacking.
I don't know your team's exact situation, but if you are the only programmer on your team then I would highly suggest sticking with NI LabVIEW, especially if you are new to C++. C++ is notoriously unforgiving but offers many advantages such as faster upload speeds. If you are comfortable with the language then by all means make the transition. If not, then LabVIEW may be a better option, as in my experience it seems to be easier to understand for most beginners. Below I have posted some resources to help you with your C++ goal. Good Luck, and we'll see you at the competition !

Link to WPI FIRST Forge: Here
Link to WindRiver: Here
Link to FRC Getting Started with C++: Here
Link to C++ Tutorial (My Favorite Free C++ Tutorial): Here
__________________
Joe Sandoval
Wolfpack Robotics FIRST Team 3859
Department of Programming and Electrical Engineering