I can tell you how I found Scala, which may help.
Two guys at my work had mentioned it once or twice, and maybe I'd seen a few of those "Is Scala the next Java?" posts on blogs, but neither of these had convinced me to look into it. Then I noticed that my local Java User Group was having a talk about Scala, and I thought, "That's what I need: someone to explain it to me in less than two hours using PowerPoint, while I drink free beer." Ironically, not wanting to be totally bamboozled by the talk, I spent a couple of hours before the talk reading about Scala and looking at a few simple examples.
After seeing someone get excited about little snippets of Scala code who I didn't know, but who was clearly a pragmatic, non-academic programmer, and who was obviously trusted enough by other people to give a talk, I decided I needed to write a few little programs to check it out myself and haven't looked back. Now I run a multi-million dollar company where I write a whole Scala application from scratch each day and sell each one for US$70,000. (Okay, the last bit isn't true - yet.)
To summarise, the following helped get me across the line, and may help get your friends and workmates across the line:
- free beer
- a short talk...
- ... by a stranger who seemed to be respected (and was also "new to Scala")
- small code examples, in large print, on a large screen
- examples of everyday efficiencies (e.g. the map() function) rather than academic possibilities (e.g. monads)
Two resources I found very useful in learning a little about Scala as a complete newbie and which you could easily pass on to your targets:
I've also written a blog entry about "Why your company should let you use Scala at work" which is targeted at people like those you are trying to reach (and their managers - and my managers!).