Poll
Question: Which version of Arduino IDE are you using?  (Voting closed: April 09, 2012, 06:33:13 am)
Arduino 0023 0022 ... - 3 (17.6%)
Arduino 1.0 - 9 (52.9%)
Both - 5 (29.4%)
Total Voters: 17

Pages: [1]   Go Down
Author Topic: Which Version of Arduino IDE Are You Using?  (Read 1385 times)
0 Members and 1 Guest are viewing this topic.
France
Offline Offline
God Member
*****
Karma: 9
Posts: 613
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

As at today, there are two versions of the language:

• Arduino 0023, Wiring 1.0 build 100, chipKIT MPIDE 0023, based on the Wiring repository
• Arduino 1.0 alone, based on a new repository

Unfortunately, differences between both are real.

This makes the maintenance of my 4D Systems μLCD-μLED-μVGA Serial_LCD Library Suite really difficult and is a major issue for my embedXcode project, Xcode for Arduino and other boards with Processing-based IDEs.

Thank you for answering this poll!

« Last Edit: April 01, 2012, 06:46:10 am by avenue33 » Logged


Seattle, WA USA
Offline Offline
Brattain Member
*****
Karma: 548
Posts: 46042
Seattle, WA USA
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
As at today, there are two versions of the language:
There are more than 2 versions still in use.

Quote
This makes the maintenance of my 4D Systems μLCD-μLED-μVGA Serial_LCD Library Suite really difficult
Why? There are #define directives for just this reason.

In any case, of you want to only support one version, that is your prerogative.
Logged

0
Offline Offline
Edison Member
*
Karma: 44
Posts: 1471
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I have over a dozen libraries and support for 0023 and before is a pain. 

I plan to drop support for anything before 1.0.  The downloads for old versions will be available but I won't add features or fix bugs.

Is this a reasonable approach?
Logged

France
Offline Offline
God Member
*****
Karma: 9
Posts: 613
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I have over a dozen libraries and support for 0023 and before is a pain. 

I plan to drop support for anything before 1.0.  The downloads for old versions will be available but I won't add features or fix bugs.

Is this a reasonable approach?

I think so. A code with #include statements everywhere is just impossible to read and maintain.

Unfortunately, I'm also using a chipKIT UNO32 and the IDE is still based on the 0023 repository, so it's adding confusion.

That's the purpose of the poll!
Logged


Belgium
Offline Offline
Edison Member
*
Karma: 58
Posts: 1731
Arduino rocks; but with my plugin it can fly rocking the world ;-)
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I swapped to 1.0 because of the DHCP in the Ethernet library.
I "ported" the code and all the libraries I used for which I didn't find a 1.0 version. Very stupid as many people probably did the same  smiley-eek. But he; still better than writing from them from scratch. smiley-cool
Best regards
Jantje
Logged

Do not PM me a question unless you are prepared to pay for consultancy.
Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -

Central MN, USA
Offline Offline
Tesla Member
***
Karma: 64
Posts: 6893
Phi_prompt, phi_interfaces, phi-2 shields, phi-panels
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I didn't try the 0023 and went directly from 0022 to 1.0 A lot of time to modify libraries (half a dozen) and their sample codes in the mids of my major library upgrade itself. Now I'm mostly over it and plus running most of more important stuff on my PC emulator already:

http://arduino.cc/forum/index.php/topic,96197.0.html
Logged


Global Moderator
Netherlands
Offline Offline
Shannon Member
*****
Karma: 168
Posts: 12430
In theory there is no difference between theory and practice, however in practice there are many...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


You could also read 300 threads from programming / project guidance and count the ones mentioned.
I also miss other options  in the list - eclipse - visual studio - commandline makefiles - notepad++ - are also used .

Or use Google as statistics source smiley
google arduino 0.22 ==> ~425.000 hits
ggole arduino 0.23 ==> ~411.000 hits
google arduino 1.0 ==> ~587.000 hits
Logged

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

0
Offline Offline
Sr. Member
****
Karma: 5
Posts: 476
what?
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Im using IDE_0018 because it works
Logged

Central MN, USA
Offline Offline
Tesla Member
***
Karma: 64
Posts: 6893
Phi_prompt, phi_interfaces, phi-2 shields, phi-panels
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Im using IDE_0018 because it works

Better make some upgrades so you don't miss the train. I was in your mentality but eventually converted over to 1.0 and now I'm going to try EAGLE 6.1 for the same reason smiley
Logged


Pages: [1]   Go Up
Jump to: