Primarily a java programmer who was fortunate enough to stumble into the javascript world not so long ago.....