View Single Post
  #88   Spotlight this post!  
Unread 26-05-2011, 09:40
JamesBrown JamesBrown is offline
Back after 4 years off
FRC #5279
Team Role: Engineer
 
Join Date: Nov 2004
Rookie Year: 2005
Location: Lynchburg VA
Posts: 1,284
JamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond reputeJamesBrown has a reputation beyond repute
Re: PROGRAMMERS: WIND RIVER C++ vs LABVIEW vs JAVA

Quote:
Originally Posted by grimmcoder View Post
I'm really debating on going with C++ or LabVIEW. Any opinions between the two?
I agree with Alan (I find that is usually the case).

LabVIEW is the easiest language to use out of the three. It is simple to debug, simple to explain, and it just works. I love LabVIEW and am yet to see a real good argument against using it in any of these threads (with the exception of a situation where all of the team’s programmers are accomplished in using another language). There are a lot of people who believe that LV is not a real language or that it isn't really programming, this is garbage, LV is as capable as any other language we use, it is faster to code with, easier to debug, and you can easily show someone who doesn’t know how to code what the programming is doing in LV.

C++ is still my favorite language for programming outside of FIRST. It was my first programming language and even now that I have more in my tool box I still find myself going back to it all the time. I write in C++ all day at work, I am very comfortable with the language, with memory management (which isn't as difficult as many people in this thread seem to think) and with syntax. However I can't program in C++ as efficiently (based on time taken to code/debug) as I can in LV. I have seen quite a few of the most respected mentors on the forums come around to LabVIEW and that has really helped to solidify my support of using it.

I used to be one of the students who thought a graphical programming language wasn't true coding. Easy-C (which is good in its own right but is miles behind LV in terms of completeness) was new and many teams were going to it, I told my mentors that programming in Easy-C compared to C was like filling in a coloring book compared to writing a novel. This was a terrible comparison, C++ vs LabVIEW is like painting a room with a small brush vs using a paint roller, one is much faster and more efficient, and once your done no one will be able to tell the difference.
__________________
I'm Back


5279 (2015-Present)
3594 (2011)
3280 (2010)
1665 (2009)
1350 (2008-2009)
1493 (2007-2008)
1568 (2005-2007)