Asosiy tiplarni ko‘rsating.
Ko‘rsatkich ta'rifini keltiring.
Xamma amallarni ko‘rsating.
10
2-mavzu: Rubyning sintaksis va semantikasi.
Reja:
2.1. Kalit so’zlar va idenfikatorlar.
2.2 Izohlar
Yuqorida aytib o’tkanimizdek Ruby-bu dinamik Ob’ektga yunaltirilgan
tildir. Bu tilning sintaksis va semantikasiga o’tishdan oldin, uning boshqa
ba’zi moxiyatlarini eslatib o’tsak.
Ruby-progmatik til (adile). U o’zgaruvchan bo’lib qiyinchiliksiz amalga
oshuvchi qayta dasturlash qobig’ini kengaytiradi. Albatta kelajakda ishlab
chiqarish rivojlanib Rubyning komplyatori xam paydo bulishi mumkin,
ammo interpritatorning ko’p qirralari bor. U nafaqat protokollarni tez kashf
qilishga balki qayta ishlash tsiklini xam qisqartirishga yordam beradi.
Ruby-tasvirga moslashgan. Tasvir yetarli bulsa, gaplar yozishga ne
xojat? Bu shuni anglatadiki-dastur yanada qulaylashadi.
Ruby-yuqori darajali tildir (VHLL). Buning prinsiplaridan biri bu
kompyuter insonlarga xizmat qilishi kerak, inson kompyuterga emas.
Bosh dastur (main funksiyasi) mavjud emas, amallar temaning pastga
qarab bajariladi. Yanada murakkab dasturlarda tekst boshida bir qancha
aniqlovchilar aks ettirilishi mumkin, bosh dasturga yuldosh bo’luvchi.
Do'stlaringiz bilan baham: