What features of interpreted languages can a compiled one not have?

Posted by sub on Stack Overflow See other posts from Stack Overflow or by sub
Published on 2010-03-25T15:17:43Z Indexed on 2010/03/25 15:43 UTC
Read the original article Hit count: 255

Interpreted languages are usually more high-level and therefore have features as dynamic typing (including creating new variables dynamically without declaration), the infamous eval and many many other features that make a programmer's life easier - but why can't compiled languages have these as well?

I don't mean languages like Java that run on a VM, but those that compile to binary like C(++).

I'm not going to make a list now but if you are going to ask which features I mean, please look into what PHP, Python, Ruby etc. have to offer.

  • Which common features of interpreted languages can't/don't/do exist in compiled languages? Why?

© Stack Overflow or respective owner

Related posts about language-agnostic

Related posts about General