|
Re: C# and .NET for FRC on RoboRIO
Real time is important for building a robot, but the really nice thing about managed runtimes is the memory management (which I must admit C++ does well if you have access to a library that correctly uses smart pointers, which WPILib does not). Also, we have already somewhat passed by the real-time requirement with the use Java. Additionally, C# has a number of language features that simplify writing code.
If people want to focus on real-time exclusively and want to avoid managed code (which I would understand) then they still have that choice with C++.
This library/runtime would give teams more choices as to what languages to use (specifically, every CLS compliant language that can run on Mono).
__________________
Nicolet F.E.A.R. (Team 4786) - Aerial Assist - Programming Manager
Nicolet F.E.A.R. (Team 4786) - 2015+ - Junior Mentor
SuperScouter for FRC Developer
|