Я только что установил Mono 2.10 на мой Mac и приступил к запуску моего Ruby Koans , который я ранее закончил, чтобы увидеть, получил ли IronRuby те же результаты, что и родной Ruby 1.8.7 для Mac.Один из тестов на полпути провалился, и проблема, похоже, заключается в следующем:
В Ruby 1.8.7 следующее выражение является ложным:
:sym.eql?("sym")
=> false
Однако в IronRuby этоправда.Версия IronRuby, которую я использую, - 1.1.2.0, которая, по-видимому, сравнима с Ruby 1.9.2, поэтому я скачал ее, чтобы проверить - она работает так же, как Ruby 1.8.7.Это проблема с реализацией IronRuby?