Jelaskan Falsafah dari Bahasa pengaturcaraan E dalam bahasa melayu

Keseluruhan bahasa ini direka dengan perancangan keselamatan komputer; ini dicapai kebanyakannya melalui kepatuhan kepada model penkomputeran berasaskan objek, yang dalam bentuk tulinnya mempunyai ciri-ciri yang menyokong pengkomputeraan selamat. Bahasa pengaturcaraan E dan perpustakaan piawaiannya menggunakan falsafah rekabentuk keselamatan berasaskan keupayaan sepenuhnya agar dapat membantu pengaturcaraan membina aturcara selamat dan membolehkan komponen aturcara bekerjasama sungguhpun ia saling tidak mempercayai sesama sendiri sepenuhnya. Bagi E, rujukan objek bertindak sebagai keupayaan, dengan itu keupayaan tidak menambah kepada kos asas pengkomputeran atau konsep. Sintak bahasa direka bagi memudahkan orang mengaudit bagi kecacatan keselamatan. Sebagai contoh, bidang lexical menghadkan jumlah kod yang perlu diperiksa bagi kesan pada pembolehubah yang tertentu. Sebagai contoh lain, bahasa ini menggunakan operator == bagi perbandingan dan operator := bagi tugasan; bagi mengelakkan kekeliruan, tidak terdapat operator =.