procedural language brain

Today, I wrote a program , which takes several minutes when I use ruby or something , with Scheme.
The work takes one or two hours and it hasn't finished yet.

Maybe, my brain is procedural language brain not funcutional language brain now.
But I hope to change it to both ;-)

For the hope, I should be able to more utilize gauche and its library.
In fact, Why I can't write a program with Gauche is that I know little part of its libraries.