On Sat, 02 Aug 2008 00:03:33 -0500 Nick Hughart <[EMAIL PROTECTED]> babbled:

> Jose Gonzalez wrote:
> > Gustavo wrote:
> >> Since Edje is target at designers (ie: colors are not premul, etc), I
> >> think we should go with JS since most designers know it somehow, even
> >> if they don't really know, they think they do and they will not be
> >> afraid of trying it... Also, many systems use it as scripting
> >> language, comes to mind Photoshop, Qt-based applications and it's the
> >> official language of KDE for exactly that reason. I remember INdT
> >> designers hacking some Photoshop scripts just because they knew bits
> >> of JS from web development.
> >>
> >> Lua is good, yes, but I think that going with a more widespread
> >> language is the way to go.
> >>   
> >
> >      Indeed. Javascript has enourmous widespread use on the web, very 
> > well knonwn
> > to designers, very close to flash's actionscript, and runtimes for it 
> > are becoming
> > faster. It should be a verious consideration.
> 
> Just wanted to note that ActionScript is actually based on ECMAScript 
> afaik which is what JS is based on and thus why they are so similar.

in all honesty - javascript is not going to make anything a lot better... as
the only thing we will get is language constructs - the massive pool of
knowledge on js is its use WITH www objects and with the api and event
facilities a browser provides. this will not be the same. this bit will be
different, thus all we get is syntax and core language constructs (i.e. C
without even libc). so aqs such the usefulness of such a syntax is not so much
- as frankly - lua, java, javascript, c, c++ all inherit vastly similar core
syntax and constructs. if we were doing lisp or haskel or prolog... i'd say we
are making life hard for designers. even python diverges much more than lua/c/c+
+/perl/js etc. etc. - so we're in ballpark already. remember they likely also
have to learn all of edje/edc and the internal edje api we expose anyway... so
lanugage i think is a moot point here beyond overall core syntax style - and if
it's familiar and easy. :)

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [EMAIL PROTECTED]


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to