Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   C# and .NET for FRC on RoboRIO (http://www.chiefdelphi.com/forums/showthread.php?t=129936)

SoftwareBug2.0 03-07-2014 01:05

Re: C# and .NET for FRC on RoboRIO
 
Quote:

Originally Posted by Greg McKaskle (Post 1392016)
I believe that the tools will support and default to using C++ v11.

Excellent. I look forward to trying C++11 on the robot.

I think this should be really nice. I think that the uniform initialization and auto are especially helpful to beginners. And I was surprised how easy it was to teach lambdas.

Last year, we used a mixture of C++98 and C++11. We had lots of tests that used C++11 features and we just made sure that they were all seperated from the main code by a bunch of #ifdefs.

yash101 03-07-2014 01:31

Re: C# and .NET for FRC on RoboRIO
 
Wouldn't it require processor architecture emulation to just run the program? That seems just too taxing for the 667MHz Dual Core processor!

SoftwareBug2.0 03-07-2014 01:40

Re: C# and .NET for FRC on RoboRIO
 
Quote:

Originally Posted by yash101 (Post 1392031)
Wouldn't it require processor architecture emulation to just run the program? That seems just too taxing for the 667MHz Dual Core processor!

Which part would require emulation?

yash101 03-07-2014 08:11

Re: C# and .NET for FRC on RoboRIO
 
Isn't C# upon .net built to run on x86/64/amd64?

jkoritzinsky 03-07-2014 09:24

Re: C# and .NET for FRC on RoboRIO
 
The Microsoft .Net runtime only runs on x86/64 and amd64 and ARM on windows only. The Mono .Net runtime supports ARM processors running Linux. No emulator is needed.

yash101 03-07-2014 12:45

Re: C# and .NET for FRC on RoboRIO
 
Quote:

Originally Posted by jkoritzinsky (Post 1392052)
The Microsoft .Net runtime only runs on x86/64 and amd64 and ARM on windows only. The Mono .Net runtime supports ARM processors running Linux. No emulator is needed.

OK. Thanks for elaborating!

Joe Ross 03-07-2014 13:10

Re: C# and .NET for FRC on RoboRIO
 
One advantage of a community project for C# (or any other language) is it gets more eyes looking at WPILib. The python people submitted numerous patches and bug reports.

magnets 03-07-2014 16:33

Re: C# and .NET for FRC on RoboRIO
 
Quote:

Originally Posted by Joe Ross (Post 1392075)
One advantage of a community project for C# (or any other language) is it gets more eyes looking at WPILib. The python people submitted numerous patches and bug reports.

This is a really good point. The WPILib development team isn't massive and can't always get around to rigorously testing and reviewing everything before it's time to release the code. Your bug reports are very helpful too.

It would be nice, if possible, to get people to start looking at the new WPILib before the release in December.


All times are GMT -5. The time now is 22:08.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi