Ruby: Perbezaan antara semakan
Kandungan dihapus Kandungan ditambah
Baris 21:
==Ciri-ciri==
* [[pengaturcaraan berorientasi objek|berorientasi objek]]
* empat peringkat lingkungan pemboleh ubah: global, kelas, ciptaan ''(instance)'', dan tempatan.
* tanganan pengecualian ''(exception handling)''
* pelelar ''(iterator)'' dan tutupan ''(closure)'' (dengan memindahkan blok kod)
* [[ungkapan nalar]] ''(regular expression)'' yang menyerupai Perl pada peringkat teras
* pembeban pengoperasi ''(operator overloading)''
* kutipan sampah ''(garbage
* mudah alih
* pemuatan dinamik terhadap perpustakaan DLL pada hampir semua platform
* ''[[introspeksi (pengaturcaraan)|introspeksi]]'', [[pantulan (pengaturcaraan)|pantulan]] ''(reflection)'', dan
* perpustakaan standard ''(standard library)'' yang agak luas
* menyokong suntingan tanggungan ''(dependency injection)''
* penyelanjaran ''(continuation)'' dan penjana ''(generator)''
Buat masa sekarang dalam Ruby tiada sokongan untuk Unicode, walau bagaimanapun ia memiliki sedikit sokongan untuk UTF-8.▼
===Interaksi===
Baris 47 ⟶ 45:
irb(main):002:0> 1+2
=> 3
==Kritikan==
▲
==Sintaks==
|