#pragma strict semantics is very important.why??

I uses js ref NGUI(which is writen by CS),without “#pragma strict” a lot of errors come,I dont know why???

Read the second topic in performance optimization:

http://docs.unity3d.com/Documentation/ScriptReference/index.Performance_Optimization.html

not exactly what I want.but thanks anyway;