I started with ActionScript and learned some PHP along the way. I found PHP pretty simple to learn but I always found it tedious to work with. I eventually picked up Ruby and really fell in love with it. The concepts were easy to learn coming from an AS background.
Recently I've started to learn Objective-C and found the learning curve a little hard given what I was used to in AS but eventually it clicked. ActionScript is still my favorite, I wish it weren't so tied in to Flash. Jamie On Mon, Jan 4, 2010 at 4:40 PM, Paul Andrews <p...@ipauland.com> wrote: > Dave Watts wrote: > >> I would get comfortable with AS3 and programming in general before >>> attempting to tackle a second language. >>> >>> >> >> I don't really agree with this. Learning a domain-specific language >> like AS3 teaches a fairly narrow view of programming and how it works. >> >> > Perhaps you can explain how AS3 is "narrow". For years Pascal was THE > language to learn programming then eventually it migrated to "Java" and I > don't consider AS3 to be a limited language or narrow in it's outlook. I > think it's rather a good and accessible first language to learn. > > Your main point may be that AS3 is really a client side language, I'm > really not sure what you perceive as a limitation. As a language it supports > just about all the notions of a modern OO language, so I don't think it's > really limiting at all. > > Most of the programming principles from Java and the like are easily > implemented in AS3, so I have no idea where the problem is. > > >> >>> It's always useful to learn other languages, but choose something >>> complimentary such a server-side scripting language - PHP, C# whatever. >>> >>> >> >> A general-purpose programming language (C#, Python) complements >> anything. My problem with recommending PHP is that it's another >> domain-specific language. >> >> > I would suggest PHP, not as an AS3 look-alike, but as a good compliment to > AS3 - as good as C# as a companion to As3 in the real-world. > > Paul > > Dave Watts, CTO, Fig Leaf Software >> http://www.figleaf.com/ >> >> Fig Leaf Software provides the highest caliber vendor-authorized >> instruction at our training centers in Washington DC, Atlanta, >> Chicago, Baltimore, Northern Virginia, or on-site at your location. >> Visit http://training.figleaf.com/ for more information! >> _______________________________________________ >> Flashcoders mailing list >> Flashcoders@chattyfig.figleaf.com >> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >> >> >> > > _______________________________________________ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders