|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
Re: What programming Language To Use??
Your ONE programmer knows C.
If this ONE programmer is the only ONE who will program this year, then C++ is the way to go. If you are planning on having more programmers, especially those who haven't programmed much before, then LABView is an easy language to learn, so I hear. OR, if your current ONE programmer is capable and willing, they could teach others how to program C++, however it is tough to find a good teacher in most students when it comes to programming C++. Notice the ONE word I put in all caps? My little bit of advice to you: If you can, have more than ONE programmer. It's an important job that requires lots of work and skill, and for some strange reason robots won't run without it. ![]() |
|
#2
|
|||
|
|||
|
Re: What programming Language To Use??
Quote:
|
|
#3
|
||||
|
||||
|
Re: What programming Language To Use??
With the templates provided, you will find that you can program a robot easily in any of the 3 languages supported. I have found that debugging is easier in Labview. You should also look to the teams nearby. It is important for FRC teams to help each other, so ask!
|
|
#4
|
|||
|
|||
|
Re: What programming Language To Use??
ok thank you
|
|
#5
|
|||
|
|||
|
Re: What programming Language To Use??
Because the language you choose is [usually] the first language your programmers will learn in, I would recommend against LabView, but if you can't get a mentor or student who knows a different language, then LV is the way to go until you train students in a different language.
|
|
#6
|
||||
|
||||
|
Re: What programming Language To Use??
Quote:
|
|
#7
|
||||
|
||||
|
Re: What programming Language To Use??
Quote:
To address the original poster, I vote for Scala . |
|
#8
|
||||
|
||||
|
Re: What programming Language To Use??
Quote:
|
|
#9
|
||||
|
||||
|
Re: What programming Language To Use??
I'm still much more comfortable with Java (OOP) so I would say yes it does matter. Also, being skilled in using Java holds a lot more weight then an obscure language such as SML. Not being comfortable with C, C++, or Java will make scoring an internship at a software company much harder. In the current job climate, graduating from a CS or Software Engineering program without any industry experience is not going to make finding a job easy. As an interviewer, a candidate without any industry experience would make me uneasy. I'd say that being comfortable with an OOP language is much more of a necessity then a functional language although learning a functional language does help expand on a lot of CS concepts.
|
|
#10
|
||||
|
||||
|
Re: What programming Language To Use??
Folks,
Bear in mind here that the object of FIRST is not to produce software engineers; it is to inspire kids to get interested in STEM careers. If we can get them hooked with Labview or Java, that's all to the good. I think the key here is not to let the kids founder. The team needs to pick a programming tool that is well supported and that a mentor can help them with. FIRST does a great job producing tools in all 3 supported languages. Every team should have a mentor (either close or on-line) that can help them succeed. |
|
#11
|
||||
|
||||
|
Re: What programming Language To Use??
Quote:
Last edited by Chris27 : 13-11-2011 at 18:58. |
|
#12
|
||||
|
||||
|
Re: What programming Language To Use??
Quote:
|
|
#13
|
||||
|
||||
|
Re: What programming Language To Use??
Quote:
|
|
#14
|
||||
|
||||
|
Re: What programming Language To Use??
No. But If I had spent my early years at college working with SML over a language such as Java, it would have made getting an internship really hard.
|
|
#15
|
||||
|
||||
|
Re: What programming Language To Use??
I think that, rather than the order in which the languages were studied, would explain why you are still much more comfortable with Java (OOP).
Quote:
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|