View Single Post
  #13   Spotlight this post!  
Unread 09-04-2013, 14:22
xisybyl xisybyl is offline
Registered User
FRC #3648
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2010
Location: Denver
Posts: 34
xisybyl is an unknown quantity at this point
Re: Which programming language does your team use?

Quote:
Re: Which programming language does your team use?
Quote:
Originally Posted by apalrd View Post
LabVIEW is also heavily used in test and industrial automation, especially where complicated software is needed for a one-of-a-kind unit. I know a guy who used to professionally work with LV FPGA to evaluate and test high-speed SPI IMUs and ASICs.
SpaceX uses LabVIEW extensively:

Quote:
The Ground Software team is about 9 people. We primarily code in LabVIEW. We develop the GUIs used in Mission and Launch control, for engineers and operators to monitor vehicle telemetry and command the rocket, spacecraft, and pad support equipment. We are pushing high bandwidth data around a highly distributed system and implementing complex user interfaces with strict requirements to ensure operators can control and evaluate spacecraft in a timely manner.
________________________

So do Lockheed Martin, Ball Aerospace & JPL. I have used LabVIEW in used in RF radio transmitting/receiving and test applications. If one looks, there are an amazing number of LabVIEW programming jobs available, and when looking, the search is not muddied by database applications as C++ is.

Regarding statistics, I made my own survey at this year's regional. Results are:
LabVIEW: 50%
Java: 40%
C++: 5%.