Why nobody uses Scheme? How can we make it more popular?
At least for me, I think a lot of this has to do with it being very difficult to write portable Scheme, especially if you want to interact with the outside world, or write something particularly efficient. There is this real dissonance of Lisp at once encouraging standardization, encouraging "the right thing", encouraging writing complete programs, and at the same time Scheme denying you the opportunity to write portable programs.