|
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
|