MUD-клиент. для iOS. MUD. iPhone. MUD! игры с текстом для клавиатуры. для девайса без нее. игры, где я учился писать на перле макросы и очень быстро печатать — на айпаде.
на самом деле, неявный «мультисити» у нас уже есть, и +-3 дня к ним, соответственно тоже. работает, когда указываете страну в качестве направления, например.
явно задавать список городов пока нельзя, думаем над интерфейсом.
отметки на полосе прокрутки есть во многих IDE — помечают ошибки и конфликты. удобно.
у хрома, пожалуй, тоже правильная реализация.
а вот в опере уже вряд ли оценю, был законченым операстом, пока не обнаружил vimperator.
благо, оперные инновации быстро слизываются во имя торжества мирового добра.
с lambda действительно как-то странно вышло.
Я надеялся, что этот синтаксис позволит вместо
arr.each_with_index {|el, i| puts "#{i}: #{el}" }
писать
arr.each_with_index -> el, i { puts "#{i}: #{el}" }
или даже
arr.each_with_index -> el, i do
puts "#{i}: #{el}"
end
но "анонимный блок" так чистенько не запишешь. Почему, собственно? По мне так smalltalk-овские || вокруг аргументов блока — одна из самых синтаксически странных особенностей ruby.
Выходит, оператороподобная -> практически всегда будет идти после операторов же: =, =>, &: или еще каких-то. Не симпатично. Просто workaround парсера, неспособного съесть |a, b=3, c=4|.
вроде бы этот список (обновляемый) теперь живет по адресу code.google.com/p/ruadlist/
у меня немножко истерика, простите.
явно задавать список городов пока нельзя, думаем над интерфейсом.
просто операторы быстро печатают.
ruby1.9 ready, перейдем в ближайшее время.
дедики. достаточно толстые. в детали вдаваться не буду, но просели не по cpu и не по озу.
почему-то игнорирует содержимое твоего ppa. в чем дело, как думаешь?
у хрома, пожалуй, тоже правильная реализация.
а вот в опере уже вряд ли оценю, был законченым операстом, пока не обнаружил vimperator.
благо, оперные инновации быстро слизываются во имя торжества мирового добра.
Я надеялся, что этот синтаксис позволит вместо
arr.each_with_index {|el, i| puts "#{i}: #{el}" }
писать
arr.each_with_index -> el, i { puts "#{i}: #{el}" }
или даже
arr.each_with_index -> el, i do
puts "#{i}: #{el}"
end
но "анонимный блок" так чистенько не запишешь. Почему, собственно? По мне так smalltalk-овские || вокруг аргументов блока — одна из самых синтаксически странных особенностей ruby.
Выходит, оператороподобная -> практически всегда будет идти после операторов же: =, =>, &: или еще каких-то. Не симпатично. Просто workaround парсера, неспособного съесть |a, b=3, c=4|.