View Single Post
  #7   Spotlight this post!  
Unread 02-12-2015, 11:34
Jaci's Avatar
Jaci Jaci is offline
Registered User
AKA: Jaci R Brunning
FRC #5333 (Can't C# | OpenRIO)
Team Role: Mentor
 
Join Date: Jan 2015
Rookie Year: 2015
Location: Perth, Western Australia
Posts: 265
Jaci has a reputation beyond reputeJaci has a reputation beyond reputeJaci has a reputation beyond reputeJaci has a reputation beyond reputeJaci has a reputation beyond reputeJaci has a reputation beyond reputeJaci has a reputation beyond reputeJaci has a reputation beyond reputeJaci has a reputation beyond reputeJaci has a reputation beyond reputeJaci has a reputation beyond repute
Re: Parlez-Vous -- Code the Robot in your own Language or Dialect (translators needed

Quote:
Originally Posted by JamesBrown View Post
It is an interesting concept, but I am not sure how feasible it is. The biggest issue I see is that when you start translating existing function names it becomes that much more difficult to find documentation on them. There is tons of documentation on the we on the programming languages we use, however even if you find a french language reference for C++ it will not have a definition for a 'si-puis" statement, only for an "if-then" statement.

I am a native English speaker, so I cannot comment on the difficulty of learning a programming language that is English based, however I regularly work on code written by non English speakers, and having all commands and keywords in a common language is what allows us to work across language barriers.
This is the main reason it translates to Lua instead of C++/Java. In the Lua backend I've tried to make the names as clear as I can, however once we get more translations I'm looking at compiling a help manual in each language that is supported. But, since the project is still in it's infancy, that will likely be a while away yet.


I'm not sure how successful the project is going to be, but if we can help at least 1 person, I'd call it a success.
__________________
Jacinta R

Curtin FRC (5333+5663) : Mentor
5333 : Former [Captain | Programmer | Driver], Now Mentor
OpenRIO : Owner

Website | Twitter | Github
jaci.brunning@gmail.com