I'd go for AS2. Mostly because that OOP flavour is the direction that almost all the commonly-used languages are heading in; the whole idea of objects and methods now pretty much applies to: - Javascript - Java - C++ - C# - Coding using XML - AS2 - Lingo - .NET - PHP And will apply to the XML scripting for Vista and almost certainly many other things out there.
There's been a sort of convergent evolution thing going on for the last few years. Granted, OOP is not _required_ in some of those languages, but their code libraries are all evolving that way and each new release of the language seems to be firming up their OOP model. If you can get at least one OOP language under your belt it'll get you halfway towards learning any of those other languages - it's gaining the 'how it works' mental model that can apply to most high-level modern programming or scripting. So go for AS2. HTH, Ian On 3/27/06, Kevin Cannon <[EMAIL PROTECTED]> wrote: > Hi, > > I hope this isn't off-topic but I've been struggling to find the answer, and > this list has been a great help to me over the years. > > I'm a designer, but often code in Flash. I'm not building huge RIAs, usually > just adding small little bits of interactivity to sites, and building some > multimedia interfaces and gathering data from XML etc... Nothing hardcore, > but a bit more that just tinkering with AS. > > Up until now I've always used AS1, and though I've bought Colin Moock's AS2 > book, it seems like a bit leap to make, and from what I've read it seems like > many of the advantages of AS2 are in having proper OO, and more manageable > code for large projects. > > I'm wondering if AS2 offers any advantages to me, or if sticking with AS1 > would be better. Is AS2 (and now 3) the natural progression of Flash coding, > is there even a future for AS1, all the useful libraries seem to be AS2 only > these days too, perhaps that alone is a reason to switch. I'm unsure as to > what path I'm supposed to be on. > > Any advice you could give me would be appreciated, > > - Kevin > _ _______________________________________________ Flashcoders@chattyfig.figleaf.com 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