Re: Is Euphoria a Hobby language?

new topic     » goto parent     » topic index » view thread      » older message » newer message

i don't think it's what we can do i think it's what rob can do, i know
this may sound stupid but if you consider that he looks at it from a
marketing perspective then his intention would prolly be to go for as
many markets as possible, newbies, intermediate and advanced :)


On Wed, 24 Nov 2004 16:25:57 +1100, Patrick Barnes <mrtrick at gmail.com> wrote:
> 
> On Tue, 23 Nov 2004 21:07:59 -0800, cklester <guest at rapideuphoria.com>
> wrote:
> > posted by: cklester <cklester at yahoo.com>
> >
> > sixs wrote:
> >
> > > I looked at LUA,REBOL, Ruby, and CAml as well as some others. I thought
> > > Euphoria was the best pick. Was I wrong?
> >
> > In my opinion, no. In my experience, no.
> >
> > But then, I don't have a CS degree, so what do I know? ;)
> 
> Euphoria's biggest flaw is that sometimes you are forced to do things
> in a slow way, because there are limited ways to accomplish task N.
> 
> It makes life a lot easier for people learning the language,
> especially as a person learning to program the first time, because
> they don't have to deal with 16 different constructs that seem very
> similar at first.
> 
> People who have used the language for a long time, and have used other
> languages, begin to realise that some of the simplicity in Euphoria
> makes it hard to do things. For instance, constructs like continue,
> try/catch, switch(), pointers, structs, unions, OO, are completely
> absent from Euphoria.
> 
> I understand that to add some new features to Euphoria would make it
> immensely more powerful, but that it would make Euphoria more
> difficult for new people to learn.
> 
> It's true that new features break none of the existing
> functionality... but it does make it harder for people to learn the
> language, even though they can write things exactly the same way,
> because rather than choosing A or B to accomplish task N, they have to
> choose between A, B, C, D, E, F, G!
> 
> For those of us who know the language already, it's not an issue.
> Newbies will have a harder time of it though.
> 
> Rob's entire pitch is geared towards Newbies. Hell, right next to my
> Gmail window I see this:
> "Download Euphoria
> A powerful programming language even a dummy can learn. By RDS.
> www.rapideuphoria.com"
> 
> So yes, I'm afraid that Euphoria will remain a hobby language, because
> that is RDS's target market right now.
> 
> I don't like this particularly, I'd like to see Euphoria suitable for
> use in quite advanced applications... but unless there's a *business*
> reason for Rob to do so, nothing will change.
> 
> What do y'all think of this? Is it a reasonably accurate explanation?
> What can we do to change the target market?
> --
> MrTrick
> 
>

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu