DislikedAdal, Scotty uses Windows. And for programming on Windows there's nothing better than VC++ or VC#. Sooner or later he will want to make a user interface and I don't think you can come even remotely close with R or Python to what Visual Studio can offer.
Even if R has some predefined functions like EMA you still need to write your own functions and algorithms. And why would someone learn two languages when one (C++ or C#) is enough?Ignored
http://dl.dropbox.com/u/190212/ff/veloce_r.png
How about this audio editor I wrote 5 years ago, 80% in Python (using MFC). Doesn't look like a Python application, right?
http://nuotex.com/audiopencil/AudioPencil.png
C++ or C# can be enough, but they are not productive. What I can do in one day in Python I need one week to do in C++. And it's not because I don't know C++. I learned C++ years before Python. But I don't use it anymore if I can avoid it, since my time is more precious than CPU time.