EasyC
EasyC is a programming language for the VEX Cortex.
Last updated
Was this helpful?
EasyC is a programming language for the VEX Cortex.
Last updated
Was this helpful?
EasyC is for the older VEX Cortex which is no longer competitve.
Platforms:
Windows
OSS (Partial)
VEX Supported
Native code compilation
32- and 64-bit types
Partial multitasking
Proprietary libraries
Works out-of-box, built-in IDE
Superseded by
EasyC is a programming language for the . It initially appears to sport a drag-and-drop interface designed for beginners, but hides a full C text editor and compiler underneath that can compile to native code for the Cortex.
Native code compilation (thus fast execution)
Built-in library is a good compromise between ease of use and granularity
VEX-supported with strong community following, especially among high school teams
IDE integrates firmware updates, code authoring, compilation, and flashing into one program
Extensive documentation and help files
Not free and works only on Windows
Advanced C editor has been somewhat neglected and does not feature code completion
Flash utility does not cooperate with powered programming adapters.
Not all C features are available, including pointers and the standard library. However, the early versions of are completely backwards-compatible with EasyC and unlock said functionality
Low-level code performance poor, with buggy library functions and unpredictable timing
(Purdue SIGBots)