Yes. It's never been incapable of doing what I need it to do. Configured properly, it can be very fast. And I know it better then I know my primary spoken / written language. Precautions need to be taken as with any language regarding scrubbing data, memory usage, sql queries, etc... but IMO, it's still a perfectly valid language.