Yes and unless you want to vendor not-so-small libraries like highline that would do same windows workaround. Ruby 1.9.3 is first one that supports `IO.noecho` with 'IO/console'.