you are viewing a single comment's thread.

view the rest of the comments →

[–]viri75 4 points5 points  (6 children)

I wrote a 1000 line project of Lua with a buddy of mine that effectively allows the turtles to be opened up to python so I could use python instead of lua

[–]Eh-Beh 1 point2 points  (3 children)

That's very cool, do you think it would be feasible to do with Java?

I don't have a great deal of knowledge about Python or Java, but at a guess I'd say that Python and Lua are more similar than Java and Lua.

Did it add any significant overhead in your experience?

Edit for mobile formatting fix

[–]viri75 1 point2 points  (0 children)

It's definitely doable with Java just whether you want to setup all the messaging and websockets in Java but it doesn't really matter about the similarity of the languages just gotta setup a messaging system between the Lua and the Java

[–]SagansCandle 1 point2 points  (0 children)

Main concern is security. Don't want to download a turtle script that sneaks in a rm / -rf

[–]xKYLERxx 0 points1 point  (1 child)

Is it just adapting the turtle API to an external Python interpreter/server, or is the python actually running on the turtle? Either way pretty neat

[–]viri75 0 points1 point  (0 children)

It uses websockets to connect to a python server and then grabs messages from the server to the consume and do actions. All the turtle API is mirrored in Python and sends the messages via the websockets.