Favored Language for Network Enabled Apps.

Corey Edwards tensai at zmonkey.org
Mon Oct 29 11:48:13 MDT 2007


On Mon, 2007-10-29 at 11:29 -0600, Michael L Torrie wrote:
> Until very recently Java actually was a very poor language to use for
> network programming.  It had no support whatsoever for asynchronous I/O,
> forcing you to resort to threads, which won't scale if you don't use
> thread pools and other more complicated abstractions.

Define "recently". It's been a while so I don't recall details, but I
think I remember non-blocking socket capabilities being added to Java
1.4 in 2002. Is that what we're talking about here?

Corey





More information about the PLUG mailing list