Go to Post We're moving to metric, inch by inch. - Joe Ross [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
  #26   Spotlight this post!  
Unread 12-05-2011, 03:53
remulasce remulasce is offline
Registered User
no team
 
Join Date: Jan 2010
Rookie Year: 2007
Location: Mtn View
Posts: 140
remulasce is a splendid one to beholdremulasce is a splendid one to beholdremulasce is a splendid one to beholdremulasce is a splendid one to beholdremulasce is a splendid one to beholdremulasce is a splendid one to beholdremulasce is a splendid one to behold
Re: Who to Choosing Between programming language?

The only "special program" I would especially recommend you have is netconsole. Python is interpreted, not compiled, so if a crash-worthy bug is made, it will be uploaded to the robot and might not be caught until it actually does crash on the robot, potentially mid match. By no means is this a deal breaker- a once-over of the code before upload will catch your spelling and syntax errors, which are the vast majority of crashes, and you need to make it a point to test every single line of code, but you do that anyway, right?. In the current version, crash information is reported over console, so if you want to know where to look for your bug, you need NetConsole. To be crash-tolerant, put your different subsystems in their own try-except blocks, so if one fails the rest of your robot is still workable.

Probably the biggest downside right now to Python is that it is new and documentation isn't complete. if you have problems at competition, you might be the only team there using it, so no one would be able to help. We're working on the documentation part, although it really requires little past the tutorial on how to install, and that was the first thing written.
__________________
Student 294: 2007-2011
Mentor 597: 2013-2015
Google SWE: 2015-
 


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


All times are GMT -5. The time now is 04:00.

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