Skip to main content

John Reynolds

John Reynolds is a Santa Fe (as in New Mexico) based programming mentor who has been professionally developing software since 1980.  His primary focus has been on software usability and usefulness, dating back to his involvement with Tandy's DeskMate graphical environment in the late 80's.  Java is his current language of choice, superceding a long relationship with C++ and an early affair with the irrepressible FORTH.


johnreynolds's blog

Is Go a Java replacement?

Posted by johnreynolds on January 25, 2010 at 11:26 AM PST

Is Go a Java replacement?  Of course not, but I do wonder what Google's up to:


Donate $5 to Eclipse

Posted by johnreynolds on October 31, 2009 at 8:54 AM PDT

Even if you love Netbeans, don't you think Eclipse is worth $5?

Long time no post

Posted by johnreynolds on October 26, 2009 at 3:29 PM PDT

My last blog was back in April...  I really don't have anything Java relevent to share, just making sure that my account doesn't go dormant.

I'm now based in Santa Fe New Mexico instead of Austin Texas.  If you know of any interesting groups or events in the area, please let me know.

Oracle buys Java

Posted by johnreynolds on April 22, 2009 at 7:41 AM PDT

I heard the news while driving home Monday night... This is really very good news for Java.

The earlier acquisition talks of Sun by IBM would have provided significant resources, but let's face it... IBM began as a hardware company (as did Sun).

Applications as Process Activities

Posted by johnreynolds on April 17, 2009 at 2:06 PM PDT

If you are a Developer who builds sites where folks go to "do things", then I hope can inspire you to think a bit about those "things" as part of a larger Process.

It's not a huge leap to build into your site the hooks that a Process Guy like me needs to incorporate your site into a larger Managed Process.

IBM buys Java

Posted by johnreynolds on March 18, 2009 at 5:45 PM PDT

Rumor has it that IBM is buying Java - and the company that spawned it.

Of course I'm exaggerating- Sun's more than just Java - but I bet Java is the key.

The Desktop is Dead (or at least terminally ill)

Posted by johnreynolds on March 3, 2009 at 6:02 AM PST

Chris Adamson recently questioned the value of Swing 2 and I have to go one further... Isn't it time to admit that the Desktop is dead?

I think that it's pretty clear that GWT points to the future and "Swing 2" clings to the past.

Programming or Software Engineering?

Posted by johnreynolds on January 27, 2009 at 2:18 AM PST

There's an interesting thread going on over at InfoQ regarding the relationship between BPM and Software Engineering.

One subtext of this discussion raises a wider question - When is it "Programming" and when is it "Software Engineering"?

Chickens and Eggs - Methodology and Tools

Posted by johnreynolds on October 15, 2008 at 7:33 AM PDT

Which came first? Object Oriented Methodology or Object Oriented Languages?

From where I was standing at the time I'd have to say Object Oriented Methodology.

Data Models that Mom can use?

Posted by johnreynolds on September 18, 2008 at 3:17 PM PDT

Back when I was working on Tandy's DeskMate we were trying to build a personal computer "that Mom could use". I think we came pretty close to that goal... Mom could use it. Unfortunately Mom didn't want to use it :-(