I considered Java briefly
because I really like the java.net API.
Now, if the class were only my programmers (familiar with C++), I probably would have gone with Java.
With my e-biz folks, though, python or something similar seemed like a better bet.
I can give them the basics fairly quickly and for the networking stuff hand out some sample code.
Tom Sinclair
In fact, the mere act of opening the box will determine the state of the
cat, although in this case there were three determinate states the cat
could be in: these being Alive, Dead, and Bloody Furious.
-- Schrodinger's Moggy explained
(Terry Pratchett, Lords and Ladies)