Quote:
Originally Posted by virtuald
Python isn't officially supported, so I doubt they would require a supplier to support Python. If they were to make such a requirement, it would probably only affect the officially supported languages: C++, Java, and LabVIEW.
|
I understand that, my point is that I think it is really cool that different teams use different languages, just like teams build their robots out of different materials. As a corollary, I've seen some really cool robots that are made nearly completely out of wood. If a team wants to make their robot out of wood, that is just fine, but they shouldn't try to mandate that no one use aluminum.
We program in Java, if I see a cool sensor out there that is only supported by Python, my first thought should either be:
Is it worth it to switch our programming language to Python in order to use this sensor?
Or
Can we somehow get this sensor to work with our existing programming language?
Not
Can we somehow ban this sensor so that no other team can use it?