<delurk/>
On Aug 2, 2008, at 12:11 AM, Gustavo Sverzut Barbieri wrote:

> On Sat, Aug 2, 2008 at 3:52 AM, The Rasterman Carsten Haitzler
> <[EMAIL PROTECTED]> wrote:
>> 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. :)
>
> As I mentioned in other mails, I strongly disagree. Users, specially
> non-hackers (ie: designers, the target audience) are usually very
> reluctant to learn a "new programming language". It's more
> psycological than technical, as you said the actual work will be
> almost the same for them, however their willingness to do so will be
> heavily impacted by such.

This is a very good observation.
>
> As you said, like in the C without libC, if you present hackers that
> know C with a machine with C w/o libC or another language, they'll go
> with C because they think they know it more and thus will be easier.

I know I'm not really involved anymore, but I would really hate to see  
yet another long-term delay keep e17 from being released.  Stick with  
embryo, and if possible make it stick around for e18 as well, make  
language choice a possibility.

-Blake

<lurk/>

-------------------------------------------------------------------------
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