energia / Energia

Fork of Arduino for the Texas Instruments LaunchPad's
http://energia.nu
Other
794 stars 672 forks source link

Arduino 1.5 Compliance? #231

Closed rei-vilo closed 8 years ago

rei-vilo commented 11 years ago

Arduino has released two entries of its wiki about the specifications for 1.5:

I've already implemented my embedXcode template the first part related to 3rd party Hardware specification. I like the new structure, as it is cleaner and more open to 3rd party.

Now, I'm not a big fan of the new library specification, as the files of a single library are going to be split among different folders.

See the example provided for Servo: Servo.h goes under Servo/src/ but Servo.cpp is under Servo/arch/avr/. This means parsing the directories in search for all the files and thus makes the makefiles more complex.

As Arduino is taking the lead over Wiring, I guess all the Processing-based Wiring-derived Arduino-like IDEs have little choice but to comply with the new standard. I hope Arduino is considering taking a more advanced editor with now standard features as code completion, syntax helper, and a much needed debugger.

As the LaunchPad feature built-in hardware debuggers, this would make a great difference.

ricardojlrufino commented 11 years ago

This means that the Energia IDE in future will embedded in the Arduino IDE ?

rei-vilo commented 11 years ago

My post is for information purpose only. The team will decide which path to follow.

rei-vilo commented 10 years ago

Since the new structure for the libraries is prompting heated debates, a safe approach would be "wait and see".

rei-vilo commented 8 years ago

See #588