a short introduction on scala language advantages.