nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqjd874v63430gng67kpw5m597f34dr9vr0yhkp8dkmnma8208raysyd6kk0 (nprofile…6kk0) One interesting thing to note here is that ML didn't really come out of the PL community, it came from the fact that someone wanted a convenient language to *do a specific thing* (implement tactics for a proof assistant) and it turned out that a good solution for that was also a good solution for many other things.
Perhaps the problem with Java was that it wasn't created for its creators to do a specific thing; I could be wrong about this history though.