View Single Post
  #10   Spotlight this post!  
Unread 23-07-2013, 18:04
Ilovepineapples's Avatar
Ilovepineapples Ilovepineapples is offline
Pineapple Enthusiast
no team
 
Join Date: Jul 2013
Rookie Year: 2007
Location: United States
Posts: 28
Ilovepineapples is a splendid one to beholdIlovepineapples is a splendid one to beholdIlovepineapples is a splendid one to beholdIlovepineapples is a splendid one to beholdIlovepineapples is a splendid one to beholdIlovepineapples is a splendid one to beholdIlovepineapples is a splendid one to beholdIlovepineapples is a splendid one to behold
Re: Programming Advice for Newer FRC Team?

Quote:
Originally Posted by 404'd View Post
In terms of the direct function of the program, what can you do in C based languages or Java that you can't do in LabVIEW? I would say LabVIEW is just as "powerful" as any text language, but it takes some knowledge to know what to use LabVIEW for and how to do it in LabVIEW. In FRC, LabVIEW works well for programming for the robot, and can be simple or complicated depending on how you use it.
You are correct. You can accomplish anything in LabView that you can accomplish in C++/Java but it is a completely different way of looking at it. When looking at LabView you almost have to look at it from an EE point of view rather than a CS point of view. Both are valid forms of programming that can do advanced tasks but LabView is wiring boxes to make it drive whereas C++/Java is writing words to make it drive.

For the record I much prefer LabView as a programming language overall but there are some applications I would rather write in C++/Java. For me LabView makes programming a little more creative and fun but that is just my 2 cents.