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

Reply via email to