Rumah Pembangunan Apakah snarf? - definisi dari techopedia

Apakah snarf? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Snarf?

Snarf adalah lanjutan bahasa pengaturcaraan berorientasikan objek dan prototaip yang dibuat untuk bahasa pengaturcaraan Lisp. Ia dibuat dalam vein yang sama seperti JavaScript, Python, NewtonScript dan SELF dan dibuat menjadi mudah dan lebih elegan, tetapi lebih perlahan daripada Sistem Objek Lisp Common (CLOS). Snarf adalah sambungan kecil yang terdiri daripada hanya 400 baris dan terkandung dalam satu fail.

Techopedia menerangkan Snarf

Snarf adalah mudah, tanpa taip dan menggunakan gaya prototaip dan warisan tunggal objek yang berorientasikan bahasa. Ia tidak terlalu pantas dan bergantung kepada kualiti pelaksanaan jadual hash sistem untuk kelajuan.


Snarf tidak mengandungi kelas, hanya objek, yang hanya koleksi (kamus) kunci-nilai ( pasangan yang dipanggil SLOT) pasangan. Ini boleh mempunyai nama-nama yang dianggap simbol; "nilai" boleh jadi apa-apa. Objek ini mungkin mempunyai ibu bapa dan mewarisi pasangan nilai utama dalam fesyen warisan tunggal. "Nilai" boleh mengandungi fungsi khas yang dipanggil "kaedah", yang serupa dengan cara mengendalikan Python, JavaScript, SELF dan NewtonScript.

Apakah snarf? - definisi dari techopedia