One of my most relaxing hobbies is playing around with graphics programs.
About a year ago, I started playing with Autodesk Maya, then learned some photoshop. Once I got more familiarized with opensource software, I naturally made a transition to playing with Blender and GIMP.
GIMP is a wonderful piece of software in my opinion. It has become my default image editor, texture creator and general purpose 2D playground.
I'll probably dedicate a post or several to it in the future, as I've been trying my luck with the GIMP::Fu module.
But when playing with 3D progs such as Maya and Blender, I came to discover that Perl isn't internatlly supported in most 3D animation programs. These usually have built-in support for Python, and often another language (like Maya's MEL), but no perl for the masses.
That's pretty frustrating if you ask me. With the all the excellent features of perl (CPAN being one of them), it seems odd to me that perl is ignored so completely by 3D animation developers.
If I want to write a perl script for Blender, I have to learn how to make a binding for it's source C libraries (and probably invest lots of time re-learning C to understand what I'm doing).
This is a worthy endeavour as it will create the necessary glue for writing perl scripts for Blender in general, and I have been contemplating this (together with a friend) - but it's probably gonn'a take time, a resource I have don't have much of lately.
In Maya, which is not an open source program, there's nothing for it but learning Python or MEL.
Not much here but venting. It's hard for me to complain too much about Blender, which doesn't cease to amaze me with its strength and sophistication, despite that fact that it's so lightweight (and of course, free!). But it would really be excellent if I could use Perl for Blender scripting.
Seems like I'm not the only one who thinks this is a good idea. Back in 2004, there was a discussion about this in the Blender Foundation's forums.
I decided it's been long enough since, so I brought this up again.
I Hope somebody listens
And if someone might read this post and decide to add some supportive messages in that thread, be my guest!