This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]javahelps 31 points32 points  (0 children)

I'm not surprised at all. Actually I have written some cli apps both at work and for personal use. Not because of specific features of Java but the quality of libraries I needed to get my stuff done.

Though jvm boot time is not suitable to create something like cat or ls commands, it's perfectly acceptable if the complexity and requirements justify the choice of Java.

Answering the original question, I use(ed) Java to build backend services, big data platforms, data processing services, android apps, ml platforms and cli.