Knowing nothing about Scala, I can tell you that it's probably not the next big thing. The reason is that there are lots of contenders, and very few next big things.
There are some things that contribute to being the NBT:
- Corporate backing (Java, C#)
- A killer app written in it (like Unix for C)
- Similarity to earlier Big Things (Java and C# benefit from similarity to C and C++)
- Being clearly better than the last Big Thing (C's takeover of PCs from Pascal)
- Filling a niche well that was not previously well served (Perl and scripting)
- Being part of a new expanding field (PHP and the Web)
- Fitting into existing tools (C++'s compatibility with C, new .NET languages)
There are things that don't. Academic considerations play no part, or C wouldn't have swamped Pascal. Being somewhat better isn't good enough.
There's also luck involved. IBM tried to make PL/I into the NBT, and the Department of Defense did the same with Ada. There were good reasons to expect Tcl to become the NBT.
Most languages will live on, but never become a Big Thing. There's hordes of languages that have excellent implementations, a thriving community, but never become stars. Sometimes features from them are adopted into other languages (much of modern language design has been adopting features from Lisp, for example).