|
Re: Using Multiple Languages
In my experience it hasn't been worth the effort to try and do multiple languages on a single device in FIRST. I've found that with a little file IO and a few switches there's practically no need to do any code changes to autonomous. If I'm drawn to using another language for more than auton I might as well write the whole thing in that language.
However multiple languages on different devices is much less of an issue. For example a robot written in C++ or LabVIEW and a dashboard in Java can work well together, or a microcontroller with code written in XYZ communicating with a robot written in ABC aren't that difficult. Once you're communicating over the network to a separate device the difficulty of using a different language only comes from needing to be proficient in two languages.
tl;dr Is there a better way to accomplish what you want to accomplish with multiple languages on one device? Different devices mean multiple languages isn't really a big deal.
__________________
2791 Shaker Robotics (2013-present)
--Control Systems Mentor 2013-present
--Drive coach 2015-present
1676 The Pascack π-oneers (2010-2013)
--Drive coach 2011-2013
--Lead Programmer 2011-2013
|