View Single Post
  #3   Spotlight this post!  
Unread 31-01-2016, 20:00
nickbrickmaster's Avatar
nickbrickmaster nickbrickmaster is offline
Not Allowed Near Power Tools
AKA: Nick Schatz
FRC #3184 (Blaze Robotics)
Team Role: Leadership
 
Join Date: Jan 2015
Rookie Year: 2014
Location: Eagan MN
Posts: 162
nickbrickmaster is an unknown quantity at this point
Re: N00B question: Are other languages not *allowed* or not *supported*?

Nothing is disallowed per the rules. However, Java, C++, and LabVIEW all have official implementations of WPILIB. Python has a community created implementation, and many teams use that. I haven't seen anyone using C#, but I believe you that there are. It's all about getting the language support. If you want to port WPILIB to your language of choice, go ahead. Can C#/other C-ish languages use C++ libraries?

The game manual (at a cursory search) says nothing about code or language restrictions. The other thing to be aware of is that if you need help at a competition with your code, and you are using Assembly to code your robot, nobody will be able to help you.
__________________
I have approximate knowledge of many things.

FRC 3184: 2014-, FTC 10648: 2015-