|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||||
|
|||||
|
Re: 2009 season question
The controller next year will be programmable in LabView, with C support available (according to the announcment at championships). While C will be supported, it will be much much less powerful than coding in LabView.
Welcome to ChiefDelphi! Just so you know, please search before posting. This has been covered in numerous threads (thanks in advance )-Jacob |
|
#2
|
|||
|
|||
|
Re: 2009 season question
To offer up a little different summary of the previous programming discussions.
The languages available for teams to use will be C/C++ and LV. They will both be quite powerful, pretty much on par with each other. Both development environments will support wireless source level debugging and some other high level tools, and both will support a new edition of the WPI robotics libraries that are being open sourced. Greg McKaskle |
|
#3
|
||||
|
||||
|
Re: 2009 season question
Quote:
Now it would be hard for us to say whether switching your team to LabVIEW would be a worth it. As many have said on this forum, some people pick up the LabVIEW language quicker then others. So I would present both and let your programmers decide, either way you will always find plenty of help here. |
|
#4
|
||||
|
||||
|
Re: 2009 season question
At the risk of being redundant, I'd like to reinforce this. Not only will the controller be programmable in C, but C++, which is basically C with additional features (such as object oriented programming and templates). C++ will open many new doors combined with WPILib, and should be just as powerful as LabVIEW
|
|
#5
|
|||
|
|||
|
Re: 2009 season question
If i decide to learn C++ and my team sticks with C, will I still be able to help out on coding? I hear they're very similar, but not sure how similar.
|
|
#6
|
|||
|
|||
|
Re: 2009 season question
C++ is highly compatible with C. It is souped-up, with extensions including object oriented support, generic templates, default parameters, and operator overloading. A single project can contain both C(.c) and C++(.cpp) files, and can share header(.h) files.
Greg McKaskle |
|
#7
|
||||
|
||||
|
Re: 2009 season question
Basically everything that can possibly be done in C can also be done in C++. And teaching somebody C++ after they know C isn't hard. Syntax is the seme, and you're basically just teaching them a few new structures. I've found a great tutorial for doing so is learncpp.com.
|
|
#8
|
|||
|
|||
|
Re: 2009 season question
Thanks for all your help guys! Hoping to learn enough by next season to add an asset to 2225! See you guys in MN(and maybe WI) next season.
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| 2009 Season Looking Forward | Looking Forward | General Forum | 62 | 25-02-2009 20:09 |
| 2009 Dallas Regional | lynca | Regional Competitions | 38 | 01-05-2008 18:44 |
| 2008 vs 2009 (AutoCAD) | Roger | CAD | 3 | 28-04-2008 15:30 |
| 2009 Championships | Macdaddy549 | Rumor Mill | 80 | 02-04-2008 16:22 |
| 2009 Trans-Am? | Matt Attallah | Chit-Chat | 12 | 01-04-2006 01:08 |