View Single Post
  #9   Spotlight this post!  
Unread 14-02-2009, 12:21
PurpleHaze's Avatar
PurpleHaze PurpleHaze is offline
My friend Jeff is from Sweden
AKA: J.D. Iglesias
FRC #2219 (MegaHurts)
Team Role: Programmer
 
Join Date: Jan 2008
Rookie Year: 2006
Location: Carbondale, Illinois
Posts: 5
PurpleHaze is an unknown quantity at this point
Re: Do you hate or like labview or want to use c

I am very blessed to be on a team that has an expert mentor in LabVIEW, and so I feel I have been taught adequately. LabVIEW being massively parallel is very useful for trying to run multiple systems on the robot at the same time. That being said, if I had my choice, I would choose C for several reasons.

1. LabVIEW is nearly impossible to do version tracking. We wrote the code for the camera in a separate function, and trying to implement it into the main program was a nightmare of resolving conflicts.

2. The obvious problem: following the flow of the code feels unnatural, and makes debugging difficult.

3. LabVIEW is so high level that it makes changes you can't immediately see. Headaches often ensue.

Maybe I'm just old-fashioned, for I have been writing in standard text based programming languages for a long time, but I'm not cut out for these new-fangled graphics based languages.

Also: Darn kids get off my lawn!
__________________
Team MegaHurts 2219: If it ain't broken, wait a minute