title: What are the disadvantages of using high-level languages?
body: <p>I take that the obvious advantages are maintainability, programmer-friendliness etc. but what are the disadvantages? </p>
  
  <p>Is the compiler being put under extra work to convert where it may not be necessary? </p>
  
  <p>Are there situations where low-level languages are better suited to a task because of aforementioned disadvantages?</p>