रूबी में कुछ वस्तुओं को तत्काल मूल्यों के रूप में चर में संग्रहीत किया जाता है। इनमें पूर्णांक, प्रतीक (जो कि जैसे दिखते हैं: यह), और विशेष वस्तुएँ सत्य, असत्य और शून्य हैं। जब आप इनमें से किसी एक मान को एक चर (x = 1) में निर्दिष्ट करते हैं, तो चर इसके संदर्भ के बजाय स्वयं मूल्य रखता है। व्यावहारिक रूप से, यह कोई फर्क नहीं पड़ता (और इसे अक्सर इस पुस्तक में संदर्भों और संबंधित विषयों की चर्चा में, बार-बार वर्तनी के बजाय, निहित के रूप में छोड़ दिया जाएगा)। रूबी स्वचालित रूप से ऑब्जेक्ट संदर्भों की डीफ्रॉन्डिंग को संभालती है; किसी ऑब्जेक्ट को संदेश भेजने के लिए आपको कोई अतिरिक्त कार्य करने की आवश्यकता नहीं है, जिसमें किसी स्ट्रिंग के संदर्भ के रूप में, किसी ऑब्जेक्ट का विरोध करना, जिसमें तत्काल पूर्णांक मान शामिल है। लेकिन तात्कालिक मूल्य प्रतिनिधित्व नियम में कुछ दिलचस्प प्रभाव हैं, खासकर जब यह पूर्णांक की बात आती है। एक बात के लिए, किसी भी वस्तु को, जो एक तात्कालिक मूल्य के रूप में दर्शाया जाता है, हमेशा एक ही वस्तु होती है, चाहे वह कितने भी चर को सौंपे। केवल एक वस्तु 100 है, केवल एक वस्तु झूठी है, और इसी तरह। पूर्णांक-बाध्य चर की तात्कालिक, अनूठी प्रकृति रूबी के पूर्व और बाद के वेतन वृद्धि ऑपरेटरों की कमी के पीछे है - जो कहना है, आप रूबी में ऐसा नहीं कर सकते हैं: x = 1 x ++ # ऐसा कोई ऑपरेटर नहीं है, इसका कारण यह है कि x में 1 की तत्काल उपस्थिति, x ++ 1 ++ की तरह होगी, जिसका अर्थ है कि आप नंबर 1 को नंबर 2 में बदल रहे हैं - और इसका कोई मतलब नहीं है। कोई फर्क नहीं पड़ता कि कितने चर इसे सौंपा गया है। केवल एक वस्तु 100 है, केवल एक वस्तु झूठी है, और इसी तरह। पूर्णांक-बाध्य चर की तात्कालिक, अनूठी प्रकृति रूबी के पूर्व और बाद के वेतन वृद्धि ऑपरेटरों की कमी के पीछे है - जो कहना है, आप रूबी में ऐसा नहीं कर सकते हैं: x = 1 x ++ # ऐसा कोई ऑपरेटर नहीं है, इसका कारण यह है कि x में 1 की तत्काल उपस्थिति, x ++ 1 ++ की तरह होगी, जिसका अर्थ है कि आप नंबर 1 को नंबर 2 में बदल रहे हैं - और इसका कोई मतलब नहीं है। कोई फर्क नहीं पड़ता कि कितने चर इसे सौंपा गया है। केवल एक वस्तु 100 है, केवल एक वस्तु झूठी है, और इसी तरह। पूर्णांक-बाध्य चर की तात्कालिक, अनूठी प्रकृति रूबी के पूर्व और बाद के वेतन वृद्धि ऑपरेटरों की कमी के पीछे है - जो कहना है, आप रूबी में ऐसा नहीं कर सकते हैं: x = 1 x ++ # ऐसा कोई ऑपरेटर नहीं है, इसका कारण यह है कि x में 1 की तत्काल उपस्थिति, x ++ 1 ++ की तरह होगी, जिसका अर्थ है कि आप नंबर 1 को नंबर 2 में बदल रहे हैं - और इसका कोई मतलब नहीं है।