Code Faster or Safer? Static vs Dynamic Typing