InterviewSolution
| 1. |
When Not To Use Judo? |
|
Answer» Scripting languages are great for doing things quickly, or tasks that are simple, straightforward and take FREQUENTLY updates. Scripting languages are not designed for building big software; that is the job of system languages such as C, C++ or Java. If a big software project is coded in a scripting language, you can pretty much assume it is STILL in prototype stage. Why? because system languages have mechanisms that enable compilers enforce stringent rules so as to prevent many potential problems; compilers can also OPTIMIZE the final PRODUCT to gain more performance. JUDO, being a pure scripting language, is no exception to this rule. Scripting languages are great for doing things quickly, or tasks that are simple, straightforward and take frequently updates. Scripting languages are not designed for building big software; that is the job of system languages such as C, C++ or Java. If a big software project is coded in a scripting language, you can pretty much assume it is still in prototype stage. Why? because system languages have mechanisms that enable compilers enforce stringent rules so as to prevent many potential problems; compilers can also optimize the final product to gain more performance. Judo, being a pure scripting language, is no exception to this rule. |
|