Mengapa fitur mirip eval dianggap jahat, berbeda dengan fitur yang mungkin berbahaya lainnya?

Sebagian besar bahasa modern (yang entah bagaimana ditafsirkan) memiliki semacam fungsi eval . Fungsi semacam itu mengeksekusi kode bahasa yang arbitrer, sebagian besar waktu berlalu sebagai argumen utama sebagai string (bahasa yang berbeda dapat menambahkan lebih banyak fitur ke fungsi...