View Single Post
  #1   Spotlight this post!  
Unread 15-03-2013, 14:09
ykarkason ykarkason is offline
21st Century Schizoid Man
FRC #3316 (D-Bug)
Team Role: CAD
 
Join Date: Dec 2012
Rookie Year: 2013
Location: Israel
Posts: 63
ykarkason will become famous soon enoughykarkason will become famous soon enough
Switching a Programming Language

Hi,
I'm the main programmer for my team 3316, and I've written most of the code for this season.
We were writing it in LabView.

It took me a while to get the hang of LabView but as soon as I caught it it was as easy as pie, and it was fun to write it in LabView.

Some of the past-years programmer's of my team actually looked at the code and told me it was "too elegant for Labview", and that you "should have written it in C++" and I kinda agree.

LabView is structured in a way that I'm not really used to, and my team's captain approached me and asked if I want us to switch to C++ for the next season, mainly for the new students.

I'm not pretty sure what should we do.
I know C pretty well, and learning the extras of C++ shouldn't be the problem. But I can also write a good LabView code in less of the time I would've spent in learning/relearning the WPI in C++.

However, C++ is way more used in real life then LabView and it's always good to use thing that you know that will give you a real-world skill, plus it'll be more impressive to the new students to learn C++.

So... What do you think?