මෙතන කියන්නේ මේ වගේ ක්රමයක් මට තේරුන හැටියට, source code එක binary වලට compile කරාට පස්සේ ඒක තියෙන්නේ binary විදියටනේ application එකේ, ඊට පස්සේ මේක තමයි user run කරන්නේ. පොඩි software වගේ නෙවෙයි ලොකු software එකක් හදනකොට හැම තිස්සේම optimize කිරිමට වඩා වැදගත් වෙන්නේ maintain කරන්න පුලුවන් වීමයි. එතකොට ඊළගට job එකට එන කෙනාට පුලුවන් documentation එක බලලා කලින් කරපු කෙනාගේ තැන ඉදලා software එක update කරන්න.
නමුත් මේ ක්රමයේ අවාසිය තමයි software එකේ performance එක අඩු වෙනවා අළුත් hardware වලට එනකොට ,අළුත් OS වලට එනකොට, අළුත් API වලට එනකොට මොකද application එක හදලා තියෙන්නේ පරණ hardware/OS/API වලට ගැලපෙන්න නිසයි, ඒ වගේම high performance code වලත් performance එක අඩු වෙනවා.