Ruby ki sabse badi khasiyat uska design philosophy hai, jise Matz ne “The Principle of Least Surprise” kaha. Iska matlab ye hai ke Ruby developer ko hamesha predictable aur natural behavior de. Jab programmer code likhe, to usse kabhi aisa na lage ke language uske khilaf kaam kar rahi hai. Ruby ek aisi language hai jisme har cheez object hai — chahe wo number ho, string ho, ya function. Is pure object-oriented approach ne Ruby ko alag banaya.
Ruby ki syntax simple aur human-friendly rakhi gayi hai. Code likhte waqt lagta hai jaise aap English sentence likh rahe ho. Ye simplicity aur readability ne Ruby ko un programmers ke beech famous bana diya jo apne code me clarity aur beauty pasand karte hain.
Leave a Reply