Now THIS is an interesting thread...

On Fri, 6 Dec 2002, James Stauffer wrote:

> I guess I'll include my vote. I like Source Insight

I've not used it. I'll have to change that; I use a lot of editors
routinely just to keep up. The next bit is what jazzes me:

> BTW, what other types of programs/things do people use to help with
> programming? For example here is what I use:
>  * Mozilla for Javadocs, test code, etc.

I'm not going to go line by line, but here's what I use on a regular
basis:

* IE6, lynx, links, and Mozilla for browsing. Every now and then (rarely,
sadly) I fire up Netscape 4 or so just to see how things look.
* My editor du jour (and for a lot of past "du jours") is IDEA,
www.intellij.com. Fantastic editor. No GUI tools. I don't do them, I do
J2EE instead, and IDEA caters to that.

I also use Eclipse often enough to keep familiar with it. I've used JEdit
and UltraEdit (and Visual SlickEdit, and MultiEdit), as well as NetBeans,
Forte, and Visual Age for Java. (And, in the mists of time, Visual Cafe
and J++, too.) VCafe I won't use because Symantec broke a promise to their
customers. VisualAge's repository sucks, IMHO... really nifty as long as
it doesn't bite you, and biting you is one of its top priorities. Eclipse
does a VERY good job of fixing it while retaining some of the
capabilities.

* I use Orion, Resin, and Tomcat for testing servlet
containers/application servers. I've also used JBoss, but.. call me crazy,
but I far prefer Orion... something about monolithic app servers that
cater to the development process just turns me on. Resin is used to catch
all the spec issues that Orion might not catch (because of optimizations
allowed in the spec). Tomcat is used because, hey, it has LOTS of users
and you gotta make sure they can use your stuff too, and simple compliance
with the spec isn't enough to guarantee it'll run on Tomcat.

* I use cygwin when I'm on Windows, and, um, UNIX when I'm not. Sorry; I'm
a programmer/analyst, not a user, and I'd die without having access to
tools. Windows does a great job of obscuring stuff, even after you tweak
it for useful stuff. My Windows version of preference: XP.

* I use winamp 2 for mp3. I'm on a laptop, so my mp3s are my own dadgum
bidness. :) Now I just gotta get some powered speakers so I can HEAR my
mp3s worth a flip; headphones into the Toshiba's line out just don't cut
it. When I hear a snare, I want it to make my knees pop. (Ex-musician
here, I'm used to the stage sound, and I used to play LLLLLLOOOUUUUDDDDD.
We didn't need air conditioners; we had speakers moving air.)

Let's see...

* I don't "instant message" much, past IRC. For THAT, I use epic
(console-based IRC client, http://www.epicsol.org) with Light
(ftp://silug.org/pub/Light). I tend to prowl #java on EFnet, Undernet, and
OPN. (Servers: irc.qeast.net, amsterdam.nl.eu.undernet.org,
irc.freenode.net, respectively.) I will admit to having an MSN messenger
client installed.

* Ant. Take Ant away from me and I die. Eclipse and IDEA both have decent
build processes, but they suck compared to Ant. If you don't know where
Ant can be found, shame on you! ( http://jakarta.apache.org/ant/ )

* I use Jakarta's commons-collections, commons-logging, Log4J, ORO,
and Lucene with wild abandon. Well, let me take that back: I use MOST of
them with wild abandon. I use commons-logging and log4j only because I
haven't had time to do anything better yet. :) Those of you who've, um,
read JDJ really well might be familiar with why.

* I use Opensymphony (http://opensymphony.com) components with TRUE wild
abandon, since they've got my blood, sweat, and tears in 'em. Especially
Sitemesh, TransformTags, OSCore, and WebWork.

* With even TRUER wild abandon, I use PortalWizard (incomplete website:
http://portalwizard.com), which is a closed-source project that owes a lot
conceptually to opensymphony in many ways.

* I use hsqldb (http://hsqldb.sourceforge.com) and PostgreSQL
(http://postgresql.org) as my normal testing and deployment databases,
respectively. I've also been known to use SQL Server and Oracle DBs.

* I have a well-worn set of bits on my HD containing various specs and
javadocs from Sun. This is because my laptop isn't always connected to the
'Net and I refer to the spec as much as I can.

That's about it, I think - I guess my core tools are IDEA, cygwin, Ant..
and my core libs are some from opensymphony, some from jakarta, and some
from portalwizard, and my core testing environments are postgresql,
hsqldb, orion, resin, and tomcat.

---------------------------------------------------------
Joseph B. Ottinger                 [EMAIL PROTECTED]
http://enigmastation.com                    IT Consultant

____________________________________________________
To change your JDJList options, please visit:
http://www.sys-con.com/java/list.cfm

Be respectful! Clean up your posts before replying
____________________________________________________

Reply via email to