I think most people would argue that it's useful when you want your code to be very maintainable or stable.
I think right now the lack of educational materials and overall difficulty of learning it make it impractical for industry use unless you plan on only having a very small team. I don't know what 10% you are referring to but I personally find performance analysis to be a huge issue due to the laziness. I suspect this is largely due to the lack of educational materials which is why I'm a little skeptical that the release of one book will suddenly make it all okay as the article seems to suggest.
Still, I find the language itself a complete joy to use and use it almost wherever I can.
Comments
I think most people would argue that it's useful when you want your code to be very maintainable or stable.
I think right now the lack of educational materials and overall difficulty of learning it make it impractical for industry use unless you plan on only having a very small team. I don't know what 10% you are referring to but I personally find performance analysis to be a huge issue due to the laziness. I suspect this is largely due to the lack of educational materials which is why I'm a little skeptical that the release of one book will suddenly make it all okay as the article seems to suggest.
Still, I find the language itself a complete joy to use and use it almost wherever I can.