View Single Post
  #7   Spotlight this post!  
Unread 08-08-2015, 20:45
x86_4819's Avatar
x86_4819 x86_4819 is offline
computer-whisperer
AKA: Christian Balcom
FRC #4819 (Flat Mountain Mechanics)
Team Role: Programmer
 
Join Date: Sep 2014
Rookie Year: 2013
Location: Shepherd MI
Posts: 92
x86_4819 is on a distinguished road
Re: Advantages of Python over Java?

Quote:
You don't want to sit dead for half a match because of a typo.
Although I would generally agree with this, python actually helped my team out of a situation like this.

At my team's first competition, I had made some last-minute tweaks to the robot's drive code right before we left for a practice match. Autonomous runs, then I grab the joystick for teleop only to find my drive controls accelerated and inverted. Not from a syntax error, but a missing "-" and an extra "0" in the perfectly-valid python code. However, because I was using python, it only took about 30 seconds (mid-match) for me to ssh into the robot, modify the offending file, and re-load the code in order for us to continue practicing.
__________________




My Github Repositories
Reply With Quote