View Single Post
  #5   Spotlight this post!  
Unread 15-11-2014, 19:12
Monochron's Avatar
Monochron Monochron is offline
Engineering Mentor
AKA: Brian O'Sullivan
FRC #4561 (TerrorBytes)
Team Role: Engineer
 
Join Date: Feb 2007
Rookie Year: 2002
Location: Research Triangle Park, NC
Posts: 903
Monochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond reputeMonochron has a reputation beyond repute
Re: 2015 Programming Languages?

Quote:
Originally Posted by nstephenh View Post
Hello, I am a programmer for Team 900. We are one of the beta Teams for the 2015 control system. My team uses Labview, and we have found that the language works the best. Most of the errors on the beta forums seem to be about C and Java.
I haven't been following the beta forums very closely, but are the issues actually with how the Java or C executable run on the RoboRio? Or are they more related to learning or adapting to new things in the language or MPI? I would assume it was the later.


Quote:
If you can, I would highly suggest switching to labview. C has less problems than Java, and can be useful for some lower-level stuff, but still has the same problem of being difficult to teach to new students.
Some would call this difficulty a positive. A lot of teams prioritize education over ease of teaching and we chose to use a written language in order to provide our students with the skills to adapt to various other written languages. Labview is great for robotics applications, but we have been scared away from it a bit, haha.