This week's book giveaways are in the Jython/Python and Object-Oriented programming forums. We're giving away four copies each of Machine Learning for Business: Using Amazon SageMaker and Jupyter and Object Design Style Guide and have the authors on-line! See this thread and this one for details.
Hardly scientific but I've seen more people using the Microsoft Visual family of products than anything else. While it wasn't part of the original question, everyone else is pitching their favorite IDE's as well. Mine is Metrowerks CodeWarrior. Besides Java, CW also supports coding in C, C++ and assembler. CW is hosted on Windows, MacOS, Solaris and Linux. You can get versions that target all those platforms as well as PalmOS, a game system or two and embeded systems. This is a plus for me as I am also a PalmOS developer. The availabiltiy of CW on all those platforms is great for Java debugging as you can bring the IDE and source level debugger to the various platforms. [ November 25, 2002: Message edited by: Andrew Fischer ]