Code Execution, Interpreted vs Compiled

Languages are either Interpreted or Compiled.

Advantages of having an Interpreted Language Chosen over Compiled

  • Building code is like have a zip file or container image
  • Better upgrade feasibility while moving from one version to another, better optimizations possible.
  • Being Platform Independent is easier to achieve, also have multiple vendors or projects
  • Error Mechanisms are more detailed where in it is possible to provide runtime errors during executions of the native source
  • Don't have to go through elaborate language specific builds
  • Debugging is easier

Advantages of having an Compiled over Interpreted Language Chosen

  • Statically built code, can be more secure and allowing for more in-depth security analysis
  • Follow Strict Language specifications
  • Code can be optimized better
  • Better run time analysis tools, which can look into performance bottlenecks
  • Standards can be specified for the language at two levels compile time vs run time
  • Easier to containerize for deployment in cloud environment's


#compilation #interpretation #security #optimization #languagemodels #codequality



要查看或添加评论,请登录

Sujit K.的更多文章

社区洞察

其他会员也浏览了