2008 - 2011 I had a job which required me to deploy a user interface. I was programming the back-end with Java so I chose to write the UI using Spring. I then had to use Java Web Start which was a right pain in the arse to deploy. Clients (troubled school kids) needed to install the Java run-time environment as well. One really annoying problem was that it still didn't support 64 bit. In hindsight I should have created a web-portal using Spring so people could just use their web browsers rather than download an applet.
I use Java all the time but I don't actually like it that much.
I use Java all the time but I don't actually like it that much.