Go to Post Bottom line: I would suggest that you walk a mile in our shoes and volunteer to be an inspector at your next event... - Mike Betts [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #10   Spotlight this post!  
Unread 09-12-2007, 15:10
Salik Syed Salik Syed is offline
Registered User
FRC #0701 (RoboVikes)
Team Role: Alumni
 
Join Date: Jan 2003
Rookie Year: 2001
Location: Stanford CA.
Posts: 514
Salik Syed has much to be proud ofSalik Syed has much to be proud ofSalik Syed has much to be proud ofSalik Syed has much to be proud ofSalik Syed has much to be proud ofSalik Syed has much to be proud ofSalik Syed has much to be proud ofSalik Syed has much to be proud ofSalik Syed has much to be proud of
Send a message via AIM to Salik Syed
Re: C# and robots

There is nothing wrong with the stats posted, and honestly C# is definitely not significantly "slower" than any other language (it is more than fast enough for any computation I've ever seen done on FIRST robots) .... the problem is that C# is usually compiled down to an intermediate byte-code rather than assembly code, this means you need to run a virtual machine which interprets the byte code. Again this is not going to be that much "slower" however there will be a memory overhead which was not shown by the tests, since they only checked floating point operations.
Theoretically you can program your robot in any language (javascript, python etc) as long you write a compiler which will turn the code into assembly. This of course is not a trivial task, but certainly not impossible.

The whole point of C# is to make it easier to develop large software projects, most FIRST robots have like 8 functions, and you don't exactly need polymorphism or all of the other things that make C# useful, so I would say there is no advantage to use C#.


If you want a challenge, try writing a LISP interpreter on the RC... it's one of the easiest languages to write an interpreter for.
__________________
Team 701

Last edited by Salik Syed : 09-12-2007 at 15:14.
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
pic: Kids and Robots JohnBoucher Extra Discussion 8 10-10-2007 07:43
Video of Regionals and Robots natis General Forum 10 15-04-2006 21:13
pic: Robots and Pancakes CD47-Bot Extra Discussion 5 15-02-2004 11:54
Robots and Small Balls archiver 2001 6 24-06-2002 00:44
On board cameras and vision systems and robots! oh my! archiver 2000 1 23-06-2002 23:02


All times are GMT -5. The time now is 10:43.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


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