EmbeddedRelated.com
Forums
Memfault Beyond the Launch

re-run of "which compiler are you using?" poll

Started by Nick Alexeev May 12, 2011
Any way to get this to allow for more then one option?
IAR -> At work.
CCS and MSPGCC -> At home.

Beginning Microcontrollers with the MSP430

--- In m..., "Nick Alexeev" wrote:
>
> Folks,
>
> "Which compiler are you using?" was a poll which ran 8 years ago. Preferences may have changed, so I'd like to re-run this poll. I have an interest in this, because I'm retooling to MSP430s from PICs.
>
> The 2003 list of compilers includes:
> IAR
> TI Code Composer Studio (CCStudio)
> Imagecraft (ICC)
> Quadravox
> IDE430
> MSPGCC
> CrossWorks
> Other
>
> Please let me know the compilers you'd like to add to the list.
>
> Once posted, the poll would run for 1 month.
>
> - Nick
>

You really should include the two Forth contenders in this. SwiftX from Forth Inc. and Forth 7 from MPE in the UK.

aLSO FOR COMPILERS YOU SHOULD INCLUDE THE FREE VERSIONS OF ccs AND iar
ADN FOR COMPLETENESS, IF YOU'RE GOING TO ADD fORTH WHY NOT ASSEMBLER.

AL

On 13/05/2011 11:21 PM, swarf_maker wrote:
>
> --- In m..., "Nick Alexeev" wrote:
>> Folks,
>>
>> "Which compiler are you using?" was a poll which ran 8 years ago. Preferences may have changed, so I'd like to re-run this poll. I have an interest in this, because I'm retooling to MSP430s from PICs.
>>
>> The 2003 list of compilers includes:
>> IAR
>> TI Code Composer Studio (CCStudio)
>> Imagecraft (ICC)
>> Quadravox
>> IDE430
>> MSPGCC
>> CrossWorks
>> Other
>>
>> Please let me know the compilers you'd like to add to the list.
>>
>> Once posted, the poll would run for 1 month.
>>
>> - Nick
>>
> You really should include the two Forth contenders in this. SwiftX from Forth Inc. and Forth 7 from MPE in the UK.
>
Hey Paul,

I was expecting that CCStudio would come first. Our predictions didn't seem to prove. IAR came first. At the same time, CCStudio isn't far behind (by IDE measures). It's a lot cheaper than IAR too.

I personally know 3 people who write firmware for MSP430. 1 uses IAR (you know who you are), 2 use CCStudio, 1 is dual wielding.

- Nick

--- In m..., "Paul Curtis" wrote:
>
> > All right, the poll is up:
> > http://tech.groups.yahoo.com/group/msp430/surveys?id=3044609
>
> Prediction: This will tell you most are using Code Composer from TI's
> "scorched earth" approach to marketing CCS. :-)
>
> --
> Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk
> SolderCore arriving Summer 2011! http://www.soldercore.com
>

Perhaps things are skewed because some products are zero cost for limited
uses.

Perhaps it would be fairer to break this into two polls:

"What compiler do you use at work for commercial products"?

"What compiler do you use at home for your hobby"?

-- Paul.

> -----Original Message-----
> From: m... [mailto:m...] On
> Behalf Of Nick Alexeev
> Sent: 22 May 2011 4:10 AM
> To: m...
> Subject: [msp430] Re: re-run of "which compiler are you using?" poll
>
> Hey Paul,
>
> I was expecting that CCStudio would come first. Our predictions didn't
seem
> to prove. IAR came first. At the same time, CCStudio isn't far behind
(by IDE
> measures). It's a lot cheaper than IAR too.
>
> I personally know 3 people who write firmware for MSP430. 1 uses IAR (you
> know who you are), 2 use CCStudio, 1 is dual wielding.
>
> - Nick
>
>
>
> --- In m..., "Paul Curtis" wrote:
> >
> > > All right, the poll is up:
> > > http://tech.groups.yahoo.com/group/msp430/surveys?id=3044609
> >
> > Prediction: This will tell you most are using Code Composer from TI's
> > "scorched earth" approach to marketing CCS. :-)
> >
> > --
> > Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk
> > SolderCore arriving Summer 2011! http://www.soldercore.com
> >
>
>
>
>
>
>
>
>
>
Indeed. In addition, everyone who voted for either CCS or IAR should
specify whether they are using the free (code limited version) or the
paid full version.

-p.

On Sun, May 22, 2011 at 3:29 AM, Paul Curtis wrote:
> Perhaps things are skewed because some products are zero cost for limited
> uses.
>
> Perhaps it would be fairer to break this into two polls:
>
> "What compiler do you use at work for commercial products"?
>
> "What compiler do you use at home for your hobby"?
A person who uses (really uses) a full featured code limited free version contributes to mind share as much as the one who uses a paid full version.

Another problem with this poll is that it may be skewed because this group may be attracting users of some compilers more than other. For example, TI has it's own forum and IAR doesn't. Things like that.

We can set up a more sophisticated poll on SurveyMonkey (or such).

- Nick

--- In m..., Peter Johansson wrote:
>
> Indeed. In addition, everyone who voted for either CCS or IAR should
> specify whether they are using the free (code limited version) or the
> paid full version.
>
> -p.
>
> On Sun, May 22, 2011 at 3:29 AM, Paul Curtis wrote:
> > Perhaps things are skewed because some products are zero cost for limited
> > uses.
> >
> > Perhaps it would be fairer to break this into two polls:
> >
> > "What compiler do you use at work for commercial products"?
> >
> > "What compiler do you use at home for your hobby"?
>

With ~100 votes, it hardly seems worthwhile.

-- Paul.

> -----Original Message-----
> From: m... [mailto:m...] On
> Behalf Of Nick Alexeev
> Sent: 23 May 2011 8:26 AM
> To: m...
> Subject: [msp430] Re: re-run of "which compiler are you using?" poll
>
> A person who uses (really uses) a full featured code limited free version
> contributes to mind share as much as the one who uses a paid full version.
>
> Another problem with this poll is that it may be skewed because this group
> may be attracting users of some compilers more than other. For example,
TI
> has it's own forum and IAR doesn't. Things like that.
>
> We can set up a more sophisticated poll on SurveyMonkey (or such).
>
> - Nick
>
> --- In m..., Peter Johansson
> wrote:
> >
> > Indeed. In addition, everyone who voted for either CCS or IAR should
> > specify whether they are using the free (code limited version) or the
> > paid full version.
> >
> > -p.
> >
> > On Sun, May 22, 2011 at 3:29 AM, Paul Curtis wrote:
> > > Perhaps things are skewed because some products are zero cost for
> > > limited uses.
> > >
> > > Perhaps it would be fairer to break this into two polls:
> > >
> > > "What compiler do you use at work for commercial products"?
> > >
> > > "What compiler do you use at home for your hobby"?
> >
>
On Mon, May 23, 2011 at 3:26 AM, Nick Alexeev wrote:

> A person who uses (really uses) a full featured code limited free version contributes to mind share as much as the one who uses a paid full version.

I have no argument with that, per se, but I'm not sure how it is
relevant to the survey.

Another interesting list survey would be the breakdown of professional
vs. non-professional (hobbyist) developers.

Cost is not generally not going to be a factor in the selection of
development tools for the professional, but that is very much going to
be an issue for the hobbyist.

I am certain that a *lot* more hobbyists would be using gcc if it were
not for the free code-limited versions of CCS and IAR.

I am curious how many hobbyists actually purchase CCS/IAR once they
exceed the code limits for the free versions, or whether they switch
over to gcc.

I am just a hobbyist myself, and I use gcc, but not because of the
cost issue. I use it because (1) I prefer command line compilers and
(2) it is the only option for unix-based development.

-p.

>
> Another problem with this poll is that it may be skewed because this group may be attracting users of some compilers more than other. For example, TI has it's own forum and IAR doesn't. Things like that.
>
> We can set up a more sophisticated poll on SurveyMonkey (or such).
>
> - Nick
>
> --- In m..., Peter Johansson wrote:
>>
>> Indeed. In addition, everyone who voted for either CCS or IAR should
>> specify whether they are using the free (code limited version) or the
>> paid full version.
>>
>> -p.
>>
>> On Sun, May 22, 2011 at 3:29 AM, Paul Curtis wrote:
>> > Perhaps things are skewed because some products are zero cost for limited
>> > uses.
>> >
>> > Perhaps it would be fairer to break this into two polls:
>> >
>> > "What compiler do you use at work for commercial products"?
>> >
>> > "What compiler do you use at home for your hobby"?
>>
>
Hi,

> I am just a hobbyist myself, and I use gcc, but not because of the cost
> issue. I use it because (1) I prefer command line compilers and
> (2) it is the only option for unix-based development.

No, gcc is not the only option for Unix-based development.

--
Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk
SolderCore arriving Summer 2011! http://www.soldercore.com


Memfault Beyond the Launch