View Single Post
  #2   Spotlight this post!  
Unread 22-07-2015, 12:45
Thad House Thad House is offline
Volunteer, WPILib Contributor
no team (Waiting for 2021)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2010
Location: Thousand Oaks, California
Posts: 1,106
Thad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond repute
Re: FR-C# -- Microsoft C# for the roboRio... ANY interest?

Quote:
Originally Posted by Michael Blake View Post
One of our students, a Microsoft Imagine Cup Finalist, has successfully ported C# to run compiled on the roboRIO.

Since our founding we've had the benefit of a C++ professional programmer as a mentor and we've been C++ Beta Test team for the last 4 seasons.

Our internal debate is whether moving to C# and away from C++ may be useful for student programmers in the long-run and MAY BE something we could contribute and maintain for the FRC community to use in addition to C++, Java, Python, and LabView?

We're calling it FR-C# (my _only_ contribution - lol).

We would love some feedback and opinions on moving to C#... and whether there would be a significant enough interest among FRC teams for 3481 Bronc Botz moving to formal publishing/maintaining of FR-C# for competition use by FRC teams...

--Michael Blake
I actually have been working on a port since around kickoff as well. I see alot of advantages to having more language options, and I have found some bugs in the official WPILib that I have submitted. We actually planned on releasing the first public beta test this weekend, and are just finishing up the documentation to make a release possible.

I have heard from a few teams that were interested in using C# to program their robots, especially with a good simulator base, which is almost complete, and will be complete by Kickoff 2016.

We should collaborate on this, so we don't have 2 separate code bases for the same language.
__________________
All statements made are my own and not the feelings of any of my affiliated teams.
Teams 1510 and 2898 - Student 2010-2012
Team 4488 - Mentor 2013-2016
Co-developer of RobotDotNet, a .NET port of the WPILib.