What Programming Language Do You Use?

Hello everyone!

There is quite a few programming languages/programs that you can use for VEX nowadays.

I made this straw poll to see what you are using.

Link:

Note* If you answered “other” please answer down below what you are using. *

i use swift

Fancy! Thats really cool!

Really? Did you have to implement an API yourself, or did you find a library?

i wish :frowning: :frowning: :frowning: :frowning: :frowning: :frowning:

not really
but its basically my dream

Psssh. Using code? I use 1’s and 0’s. But in all seriousness, I’m in a transition period, so I’m using both RobotC and PROS.

I don’t even think it would be that hard, but I don’t know Swift. Why Swift?

This year, I’m using PROS, but last year I used ROBOTC

not necessarily swift, but I really like the editor. Xcode is l bae

What am I doing wrong with PROS?

When I go to create a new VEX Project, its not there. It just says project.

@Murf I think it only does vex sooooooo

@phantom285A Has it improved that much? When I used it a couple years ago, it was too slow to use effectively. Now I use Atom, and it’s amazing

Its an IDE, it includes C and C++ programming.

xcode is amazing 10/10 100% 100% 100% 100%

It’s a plugin for Eclipse.

Here’s my project directory. If you have this, you’re golden:

  • bin/ - Holds the build
  • common.mk - Makefile configuration?
  • firmware/ - Has the API stuff
  • include/ - H files and such
  • Makefile - builds project
  • src/ - C files

What makes you like it so much?

I use robotc and I’ve dallied in PROS a TINY bit and might go into it but with the way programming is this year, with a long autonomous favored over a fancy code, I’m probably going to just stick with robotc…

Does yours do this @brendanmcguire?

In this new Project wizard, I picked the “VEX Cortex/VEX Cortex PROS Project” template. It has a little cortex icon next to it