Ever since I watched a Java developer at a client give a rabid "Why Scala is OMFG AMAZING!!!!!" talk to a bunch of bemused Perl programmers ("and it has this thing called a map and it has this thing where you can execute some code for each element of a list inline and..."), I've been carrying around the following prejudice, which I'd like to be freed from, so help me out:
There are only two types of people who find Scala even vaguely interesting:
- Java programmers who have never used another reasonably powerful high-level programming language
- Programmers familiar with high-level programming languages who have a need (or want) to target the JVM
What am I missing here?