As much as I hate to say it (I tend to curse whenever I have to use MEL),
if you're a total newbie to programming,  and you're basically
self-teaching, it will probably be easier to learn MEL.  The biggest reason
is that, as Panupat pointed out, the script editor's output is all in
MEL... and this can be an invaluable tool when just learning.  Also, while
there are lots of good tutorials/books on introductory Python programming
in general, there is more introductory material for Maya Programming in MEL.

On that note - if you do go the MEL route, I might suggest "MEL Scripting
for Maya Animators" instead of Complete Maya Programming - while the later
is a very good book, it's strengths are more API and providing a solid
understanding of the way the internals of Maya (ie, the push-pull model of
the dependency graph works)... both of which are somewhat more advanced
topics.  While I haven't read MEL Scripting for Maya Animators, I know it's
aimed more at people new to programming such as yourself, and I've heard
good things about it.

Having said this... I'm basically only advocating learning MEL as a
somewhat gentler introduction to programming.  If you're pretty confident
in your abilities to pick up the material, or you have some knowledgeable
people around that you know you can lean on a bit, learn python.  And even
if you do initially learn MEL, if you then find yourself doing a decent a
amount of scripting, do yourself a big favor, and learn python.  You'll
never look back.

Paul


Panupat Chongstitwattana [email protected]

On Mon, Aug 6, 2012 at 8:50 PM, pikey <[email protected]> wrote:

> I think MEL is more eazy than python to learn. And debugging is so on.
> Because maya outputs not python code but mel code in the scriptEditor,
> when you do something in maya.
> The day will be come you want to write more complex code, then you
> should learn python.
> Sorry for my poor English.
>
> --
> view archives: http://groups.google.com/group/python_inside_maya
> change your subscription settings:
> http://groups.google.com/group/python_inside_maya/subscribe
>

-- 
view archives: http://groups.google.com/group/python_inside_maya
change your subscription settings: 
http://groups.google.com/group/python_inside_maya/subscribe

Reply via email to