From: sameer.deshmukh93@... Date: 2015-07-23T17:14:38+00:00 Subject: [ruby-core:70100] [Ruby trunk - Feature #11390] Allow symbols starting with numbers Issue #11390 has been updated by Sameer Deshmukh. But it goes against the principle of least surprise that ruby follows throughout the language. It's counter-intuitive and IMO from a layman ruby programmer's point of view the solution you propose does not confirm to the elegance of the syntax. ---------------------------------------- Feature #11390: Allow symbols starting with numbers https://bugs.ruby-lang.org/issues/11390#change-53528 * Author: Sameer Deshmukh * Status: Open * Priority: Normal * Assignee: ---------------------------------------- Currently it is not possible to create a symbol that looks like `:1twothree`. Converting to a string and then symbolizing causes hash lookup problems and proves counter-intuitive. What's also surprising is that ruby allows symbols to start with special characters but not numbers. -- https://bugs.ruby-lang.org/