View Single Post
  #1   Spotlight this post!  
Unread 06-09-2008, 12:38
Bomberofdoom's Avatar
Bomberofdoom Bomberofdoom is offline
Biggest FIRST addict in Israel
AKA: Nir Levanon
FRC #2230 (Zcharia's Angels)
Team Role: Programmer
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Israel
Posts: 471
Bomberofdoom has a reputation beyond reputeBomberofdoom has a reputation beyond reputeBomberofdoom has a reputation beyond reputeBomberofdoom has a reputation beyond reputeBomberofdoom has a reputation beyond reputeBomberofdoom has a reputation beyond reputeBomberofdoom has a reputation beyond reputeBomberofdoom has a reputation beyond reputeBomberofdoom has a reputation beyond reputeBomberofdoom has a reputation beyond reputeBomberofdoom has a reputation beyond repute
Send a message via MSN to Bomberofdoom
Why to use LV/C++/C?

Hey guys,

The text in the middle is quite insignificant for the topic and I decided to keep it 'cause maybe someone would like to comment about. But if not, so you can just skip it all and go down to the rest of the topic. If you really want to read it, just mark the text area.

I'll be the veteran of the programming team this year. I'll be helping out the younger sub-team members while they do all the hard working, and I'll help fix major errors in critical times.
I've been programming with C for the past two years and I've taken courses of C and C++ way before FIRST, so when it comes to the point of this year's decision of which programming language to use (Labview, C or C++) I'll with no doubt chose C/C++ over Labview, since writing raw code is more appealing and more challenging to me and it is quite clearer for me to understand the logic of the algorithim than in LV.

Right now, the only programming invorment that is available to us is MPLab and Labview. Since we're looking ahead towards 2009, we're looking only at Labview.

The younger members have taken it to themselves to learn programming Labview (and they've done it splendidly, they're (almost) literaly masters in it) and they taught the rest of us the basic use of LV. I still felt a bit intimidated by the use of Visual blocks to draw a flowchart.

Now, I have nothing to use right now, to show them that writing in C++ is probablly better than using LV (except of explaining the genreal uses of principals of C++ [Object Orianted Programming,....and other stuff.] that can be used for programming the robot). I don't have any way to show that to them, not untill a default code + instructions to use Windriver's Workbench are released.

So, what I'd like to do is start a discussion ('cause I'm quite sure this hasn't been done "formaly" before) about the pro's and con's of using Labview and C++ for programming the robot this year.
__________________
TEAM 2230 ZECHARIA'S ANGELS

2009 Microsoft Israel FRC Regional Winners!
2009 Microsoft Israel FRC Regional Chairman's Award Winners!!!
---------------------------------
2008 Microsoft Israel FRC Regional semi-finalist.
2008 Microsoft Israel FRC Regional Delphi's "Driving Tommorow's Technology" Award winner.
2008 Robot Driver
---------------------------------
2007 GM/Technion Israel FRC Regional semi-Finalist.
2007 GM/Technion Israel FRC Regional Xerox Creativity Award winner.
2007 Robot Driver.

Last edited by Bomberofdoom : 06-09-2008 at 12:46.