Well, here we have two opposing views of programming. On the one hand, we've got the Systems style programmer who can bootstrap a machine using binary digit displays and toggle switches. On the other hand we've got a Scriptor who uses canned programming.
There are pros and cons to both approaches:
The Systems programmer will take longer to do the job, assuredly. But, when he's done, the result will be tight fast efficient code that will get the job done in a fraction of the time a script could.
The Scriptor can probably hack together something that will get the job done but will not scale well. You'll need a supercomputer/Beowulf cluster to handle the load.
My opinion is: Use the scripting languages to prototype and make the final product a compilation like C/C++/PASCAL etc...
C++ is Object Oriented and it is also compiled. Best of both worlds.