স্ট্রিং হল অক্ষরের পরিবর্তনযোগ্য ক্রম; সিম্বল (:name) হল অপরিবর্তনীয়, interned শনাক্তকারী — একই সিম্বল মেমরিতে সর্বত্র একই বস্তু। সিম্বলগুলি হালকা, দক্ষ শনাক্তকারী হিসাবে ব্যবহৃত হয় (বিশেষ করে hash কী), যখন স্ট্রিংগুলি প্রকৃত পাঠ্য ডেটা ধারণ করে।
মূল পার্থক্য: পরিচয় এবং পরিবর্তনযোগ্যতা
.object_id == .object_id
<<
.object_id == .object_id
.frozen?
