Re: Killer App...

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

On 13 Nov 2002, at 11:09, David Cuny wrote:

> 
> I'm not sure that a 'killer app' is what Euphoria needs.
> 
> For the most part, people don't care what an application is written in - most
> people simply want to use the darned thing. And if an application is large
> enough to be non-trivial, it's going to be difficult to get people to join the
> project, even if they know the language.
> 
> I can think of a couple instances where I learned a language based on an 
> application. One was LISP, in order to understand with David Cope's EMI 
> program. Once I could understand the code, I wrote mini versions of it in 
> QBasic, Prolog, and even Euphoria - but certainly not LISP!

This is where Eu could shine. It's basic-like in syntax (but needs a goto), and 
yet able to be expanded to handle everything lispy, in a Euphoric form.

> There's a very nice modeller called Wings3D (http://www.wings3d.com). It's
> basically a clone on Nendo, a commercial modeller. It's a great application,
> and
> it's written in Erlang, a language that's sort of like Prolog, but without
> backtracking. Wings3D was impressive enough to get me to print out the Erlang
> manual - but I doubt I'll ever write an Erlang application.

I wouldn't. There are good things i'd luv to see in Eu from Erlang, Lisp, 
Scheme, Prolog, Lua, and the other Ai-ish languages, but i have given up on 
RobC adding them to Eu. I know Eu could do it.

> So from my limited experience, I'm not sure that a 'killer' application would
> be
> enough to convince someone like me to use Euphoria. Your experience is no
> doubt
> different.

I agree, it's not what *someone else* can do with it, it's what *i* can do with 
it that matters. If i need an variable evaluated, i'll haveto run it in mirc.
Since i
need a *nix server application, i'll haveto pay Luc to do it in Perl. If i want
to
port Tiggr to a *nix shell, it will haveto be done in Tcl. Etc. This sorta stuff
really takes my mind off the application, and into theories of programming 
and choosing the programing language, and how to fool it into doing what i 
want,,, which isn't rapid deployment.

Kat

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

Search



Quick Links

User menu

Not signed in.

Misc Menu