On Nov 1, 2005, at 11:36 AM, hank williams wrote:

>> @Hank:
>>
>>> I dont mean to diminish the significance of speed, because it is
>>> clearly critical. But for me, the fact that in flex2 everything is
>>> already syntax checked, as it is in the eclipse java environment, is 
>>> a
>>> huge performance win that might just overshadow mtasc's performance
>>> benefits. I am not absolutely sure I feel this way becuase I havent
>>> done enough project building in flex2, but I do know that when
>>> programming in java, the fact that I can scan my project outline and
>>> *know* that there are no compiler errors or warnings is a huge
>>> performance win. It cannot be understated.
>>
>> I don't know about the other devs on this list, but for me compilation
>> speed is WAY more important than syntax checking... I run into very 
>> few
>> typing errors, and when I do I can usually track them down fairly
>> quickly with my log. I do very iterative development, making small,
>> isolated changes, adding a feature here, changing an interface there,
>> and compiling many, many times an hour. A difference of 10 seconds 
>> adds
>> up to hours a week in saved time, and since I'm easily distracted (who
>> isn't?) a fast compiler also helps to keep me in flow.
>> _
>
> If you dont make errors, use functions wrong, forget you changed a
> variable name, etc. then what I said certainly doesnt apply to you.
>
> Unfortunately, I make lots of mistakes and something (either a
> compiler, an editor, or a person) needs to point them out to me.

Well, I'm not gonna say I'm perfect ;)

And I'm certainly not going to open up the static-versus-dynamic-typing 
debate. I like a mixed approach, using strong typing when it's 
convenient, but I would never use the -strict option, and I definitely 
don't feel the need to specify i.e. String versus Number or Boolean... 
I try to write my code the first time so that my interfaces, functions 
and variables are self-explanatory, well-defined and have a minimum 
potential for confusion.
___________________
Ben Jackson
Diretor de Desenvolvimento

[EMAIL PROTECTED]
http://www.incomumdesign.com


_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org

Reply via email to