Artima Weblogs |
Weblogs Forum |
Bloggers
|
Sponsored Link •
|
Artima Weblogs
A Community of Software Thinkers |
|
Artima Bloggers
Aahz Jans Aasman B. Scott Andersen Eric Armstrong Ken Arnold Dale Asberry Dave Astels Arash Barirani Matt Bauer Charles Bell Berco Beute Geert Bevin Nitin Borwankar Vladimir Ritz Bossicard Rahul Chaudhary Bob Clancy James O. Coplien Ward Cunningham Andy Dent Christopher Diggins Bruce Eckel Ted Farrell Michael Feathers Elisabeth Freeman Eric Freeman Matt Gerrans David Goodger Gabe Grigorescu Rix Groenboom Cees de Groot Philipp Haller Peter Hansen David Heinemeier Hansson Kevlin Henney Steve Holden Cay Horstmann Ron Jeffries Mark Johnson Greg Jorgensen Heinz Kabutz Rick Kitts Kirk Knoernschild Andrew Koenig Klaus Kreft Sean Landis Angelika Langer Jakob Eg Larsen Josh Long Howard Lovatt Robert C. Martin John McClain Eamonn McManus Jeremy Meyer John D. Mitchell Brian Murphy Sean Neville Nancy Nicolaisen Martin Odersky Vlad Patryshev Johan Peeters Carlos Perez Ken Pugh Eric S. Raymond Ian Robertson Guido van van Rossum Alberto Savoia Jerome Scheuring Richard Hale Shaw Calum Shaw-Mackay Jack Shirazi Michele Simionato Van Simmons Frank Sommers Bruno Souza Sue Spielman Bill Venners David Vydra Jim Waldo Dick Wall Barry Warsaw Mark Williamson Matthew Wilson Gregg Wonderly Kevin Wright |
by Carlos Perez, June 10, 2003, Submit comment
More precisely, "Does Aspect Oriented Programming (i.e. AOP) supercede Component Models?". It's an interesting question, something we all would like to know before the AOP hype machine gets to full gear. To answer it, let's get our definitions straight first.
by Carlos Perez, June 10, 2003, 12 comments
Dumbing down the language by not providing more powerful expressions is a way of promoting to a wider audience. However, is it the only way of supporting communities?
by Robert C. Martin, June 9, 2003, 9 comments
It doesn't take much brains to build a virus. What takes brains is building software that other people want to buy.
by John D. Mitchell, May 30, 2003, 11 comments
"Humility:
be generous in what you receive;
be meticulous in what you provide." --John D. Mitchell
by Aahz, May 30, 2003, 1 comment
Why a technophilic Luddite would choose to write a blog
by Frank Sommers, May 29, 2003, Submit comment
Jini must be one of the most misunderstood technologies out there today. In these Weblogs, I'll try to post a couple of brief essays from my experience using Jini in an enterprise application. This first essay talks about recovering from network-induced exceptions.
by Cay Horstmann, May 26, 2003, 8 comments
The Java collection class library has some fine qualities, and having a standardized set of collections is certainly far better than not having it. But the library also has a number of flaws that should be discussed and understood, so that they don't get perpetuated in future libraries. This article discusses two of the more irritating issues.
by Jim Waldo, May 25, 2003, 11 comments
Having whacked the hornet's nest once, I take another swing, trying to clarify what I was trying to say originally. Is that a buzzing I hear?
by Robert C. Martin, May 19, 2003, 16 comments
SOAP, RMI, CORBA, RPC, Middleware, yadda, yadda, yadda. I'd rather use a socket.
by Carlos Perez, May 19, 2003, Submit comment
The weakness of Design Patterns is that the mainline of code may be obscured. "Refactoring to Aspects" may prove to be a better alternative.
by Jim Waldo, May 19, 2003, 17 comments
Common wisdom, especially in distributed computing, says that the right approach to all problems is to use a standard. This common wisdom has no basis in fact or history, and is curtailing innovation and rewarding bad behavior in our industry.
by Guido van van Rossum, May 16, 2003, 31 comments
For Python programmers, I've got some suggestions on how to write a main() function that's easy to invoke in other contexts, e.g. from the interactive Python prompt when you feel like experimenting.
by Carlos Perez, May 15, 2003, 9 comments
Five usability rules of thumb on how to design your API's.
by Carlos Perez, May 15, 2003, 1 comment
Tim Bray has an interesting set of blogs that's keeping me on the edge. Tim is essentially saying that Java's immutable String class isn't suited for "heavyweight" text processing tasks. That's a big claim since there's just too many applications that require heavy text processing.
by Ken Arnold, May 13, 2003, 2 comments
...Wherein we explore what makes a paper Top Notch, primarily by example.
|
Sponsored Links
|