|
Re: RobotPy 2011.1
Quote:
Originally Posted by CapnKernel
This looks awesome! Any chance of using the python naming conventions (snake-case methods)? If not, I can create a wrapper for the classes I use.
|
When I first wrappered the C++ classes, the easiest approach was to keep the C++ naming. Plus it means you can pretty easily use the C++ WPILib reference to find out function names. It's relatively straightforward to annotate the .sip files to rename each function to PEP 8's lower_case convention, but I do not plan on doing so for 2011 as it would break everyone's code who already started using 2011.1. I will consider renaming to follow Python naming conventions for 2012 if there's sufficient community desire to do so.
__________________
Author of cscore - WPILib CameraServer for 2017+
Author of ntcore - WPILib NetworkTables for 2016+
Creator of RobotPy - Python for FRC
2010 FRC World Champions ( 294, 67, 177)
2007 FTC World Champions (30, 74, 23)
2001 FRC National Champions (71, 294, 125, 365, 279)
|