View Single Post
  #2   Spotlight this post!  
Unread 12-10-2012, 19:58
CLandrum3081's Avatar
CLandrum3081 CLandrum3081 is offline
Alumni? Wait, what?!
AKA: Catherine Landrum
FRC #3081 (RoboEagles)
Team Role: Alumni
 
Join Date: Jul 2012
Rookie Year: 2012
Location: Bloomington, MN
Posts: 100
CLandrum3081 has a reputation beyond reputeCLandrum3081 has a reputation beyond reputeCLandrum3081 has a reputation beyond reputeCLandrum3081 has a reputation beyond reputeCLandrum3081 has a reputation beyond reputeCLandrum3081 has a reputation beyond reputeCLandrum3081 has a reputation beyond reputeCLandrum3081 has a reputation beyond reputeCLandrum3081 has a reputation beyond reputeCLandrum3081 has a reputation beyond reputeCLandrum3081 has a reputation beyond repute
Re: Chosing a Programming Language

This is from my experience. I am not a programmer for the team but have outside experience programming and am currently working with our programming mentor. Keep in mind this is a general overview and my experience is limited.

3081 has had a weird situation (a year or two out of our four previous years, I think) with programming in both LabView and C++ because our programmers weren't agreeing on which one to use. This year, we're switching completely to C++.

We don't use Java and haven't used it recently and I don't have experience with it.

LabView is easy to learn and use, but it can be limiting if you want to do something fairly complicated.

C++ is very hard to learn and master, but once it is mastered (or at least understood enough to use properly), you can do more with it.

All in all, if you're a beginner, use LabView. If you have some experience or a mentor that does, use C++. I'm new to C++ and while it's a great language, it's also a great headache.

Hope that helped somewhat.

Catherine
__________________


FRC Team 3081 John F. Kennedy HS RoboEagles
2012: Rookie, person who does anything everyone else is too lazy to do, de facto scouting lead
2013: Co-Captain and Build Lead who still does anything everyone else is too lazy to do
2014: Co-Captain (AGAIN?!) and Scouting/Strategy/CAD/Pit Representative who has finally learned how to delegate tasks to others responsibly
2012 MN Land of 10,000 Lakes Regional Champions (with 3747 ChaoTech and 525 Swartdogs)
2012 Inaugural MN State High School League 2nd Seed Alliance Captain and Runner-Up (with 3747 ChaoTech and 2232 Deus Ex Machina)
2013 Ehm.... not much! Attended Northern Lights and 10K
2014 Attended Wisconsin and MN Land of 10K Lakes Regionals
Reply With Quote