I am wondering about the efficiency of small Java applications. I would like to write a small screenshot application that sits in the taskbar tray. Since this application will be very small and always running, is it worth the overhead of having a JVM running in the background all the time? Thank you in advance for any help.
EDIT: Rephrasing question: Is this an example of something that would be better written in an application that could be run natively instead of Java which requires a JVM to run?