I think that the mixture of prototype based and class based OOP is really
interesting. I think prototype based object orientated languages (such as
AS1.0 and JavaScript) are really pretty cool and you can do amazing things
with them.
I read somewhere (sorry can't find link but it was on sitepoint.com written
by Harry Fuecks) that one of the leading technical directors at google had
produced a patterns book with most of the important patterns completely
rewritten for prototype OO languages and many of them were far simpler and
much less code.
of course there is always the trade off with any dynamic language - the
less errors can be caught at 'compile time' the more you have to test the
code using 'unit testing' at run time.
I take any comments like 'AS2 is crap' or 'PHP is crap' or whatever with a
huge pinch of salt. Ask them 'Do you think people at Macromedia/Adobe don't
know what they're doing?' usually these people have a computer science
degree from Wolverhampton Poly or somesuch and couldn't get a job at Adobe
or Macromedia if they promised to work for nothing and give foot massages
to all the other developers whilst compiling.
James
At 15:12 25/08/2006, you wrote:
When it comes to OOP and Flash I think an individuals opinion comes from
their knowledge of OOP. Those that have used it swear by it and vice versa.
This is pretty much how it is with everything. I remember at the release of
AS2 there were quite a few developers that I had interactions with that were
saying that AS2 was crap and not to use it. I wonder how well that worked
out for them :)
- darren
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com