In a blog post at scicoder, Demitri Muna has offered to provide, in the scicoder website, answers to specific questions that fall under the broad category:
"What would it take to move you away from IDL?"
The following is extracted from the scicoder blog post:
I'd like to hear from you what the core things you do in IDL are (please be specific!), and I'll see about answering those questions in future blog posts. If you have a general reason keeping you back at the moment, please put that in the comments too. I look forward to your feedback!
So head over to scicoder and ask away!