From: Yusuke Endoh <mame@...>
Date: 2011-10-04T20:25:31+09:00
Subject: [ruby-core:39926] Re: [Ruby 1.9 - Feature #5400][Open] Remove flip-flops in 2.0

Hello,
I'm one of the few users of flip-flop.


  W, H = 44, 54
  c = 7 + 42 * W
  a = [0] * W * H
  g = d = 0
  f = proc do |n|
    a[c] += 1
    o = a.map {|z| " :#"[z, 1] * 2 }.join.scan(/.{#{W * 2}}/)
    puts "\f" + o.map {|l| l.rstrip }.join("\n")
    sleep 0.005
    d += 1 - 2 * ((g ^= 1 << n) >> n)
    c += [1, W, -1, -W][d %= 4]
  end
  1024.times do
    !!(!!(!!(!!(!!(!!(!!(!!(!!(true...
      f[0])...f[1])...f[2])...
      f[3])...f[4])...f[5])...
      f[6])...f[7])...f[8])
  end


Sorry for off-topic :-)


I have no objection to deletion, but I'm just curious.
Why do you want to delete it aggressively?

-- 
Yusuke Endoh <mame@tsg.ne.jp>