What’s the difference between PROS 2 and PROS 3 anyway?
For those of you who may not be aware, PROS 2 refers to the kernel that runs on the VEX Cortex microcontroller, and PROS 3 refers to the kernel that runs on the V5. One key difference for users is that PROS 3 has full support for C and C++ (with a few minor bugs we’re working to resolve), while PROS 2 only officially supports C.
So… What does this mean for me?
Nothing significant has changed about the general PROS user experience. You’ll still be able to use the PROS CLI (version 3 of the CLI has a new home here and the CLI 2 can be found here) and/or the PROS Editor, the same way you’ve been using them.
However, if you’re the type that really likes digging through source code, you can now do so.
You are now also encouraged to open issues, if you think you have found a bug or have a suggestion for a feature, and pull requests, if you have a patch for a bug or the implementation of a feature.
some of you may have noticed that this is my second attempt at posting this. turns out you’re not allowed to put unicode in thread titles. reaaally looking forward to that forum update