for those who are get frustrated with the limited number of languages for Vex i have finally gotten around to writing Vex control software for .net framework, and Java. yes i know about JVex, however i don’t really feel like buying extra hardware to control the vex robot. the method i am using is one that has existed and been used for a long time. i am only putting it out there in an easier form for people like me who do not want to mess with byte array outputs and other confusing stuff like that. all you need is to download the libraries, download the default online code, and start programming. i have not added the documentation yet (I got a lot of other stuff i need to do) but it is very self explanatory. connect with the connect method disconnect with the disconnect method and move the motors with the setMotor method. thats it. i am planning on adding more convenience classes such as a differential drive class that allows just call the forward method out the turn method to control the robot.
https://sourceforge.net/projects/vexnet/
https://sourceforge.net/projects/javavexdriver/
if anyone would like to help in the development of the project, please feel free to contact me.