That's a pretty bad example. Git is widely considered [1] to be overly complex and difficult to learn compared to something like Mercurial. The advantage Git has is its dominance in terms of adoption/community. Scala does not have juggernaut dominance in programming languahes.
[1] I acknowledge this is debatable, but it's an opinion I agree with.
[1] I acknowledge this is debatable, but it's an opinion I agree with.