In the enterprise world Java did that - even high frequency trading applications have been Java based for quite some time. Compared to 20years ago, there is significantly less C code nowadays.