The execution process for noncompiled code on an AppServer is identical to the process for regular runtime compiled code on an ABL client. Standard ABL compilation processing activities and behaviors occur. Therefore, when noncompiled code must be used, from a performance perspective, there is the possibility of some improvement gains when the AppServer is running on a more powerful machine than the client application.
For example, if the AppServer you are running is on a faster machine, then the compilation process might occur faster for code compiled on it. Also, if AppServer agents have a self-service connection to the database, then compile-time schema information will not have to be sent over the network.