Quote:
Originally Posted by virtuald
Not true. Any language that can run on linux, could potentially be run on the RoboRIO. The "hard" part (really, it's typically just a lot of tedious work, as opposed to being truly hard) is creating appropriate bindings for WPILib/HAL.
Possibilities include (but are not limited to) Python ( done), Ruby, Perl, Go, Javascript, Haskell, Lisp, C#/Mono, D, Brainf*k, LOLCode... whatever someone is willing to put the work into, is possible.
I'd be interested in seeing someone create WPILib bindings for Go or Javascript.
|
I don't think the comment was about which languages are possible, but rather which languages are probable.
While all the languages you listed
can run on the roboRIO, there isn't a great reason to bring most of them to FRC.
I could see arguments in favor of Python and C#, not so much the others. However, because they need to maintain a balance between offering a variety of languages and providing first class support for the available languages, I'm not holding my breath for more officially supported languages.