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 Michael Feathers, June 27, 2005, 14 comments
What is the role of academic research in software engineering? Should it happen at all?
by Christopher Diggins, June 26, 2005, 14 comments
I have been thinking about making functions and classes equivalent in Heron, but I can't figure out where I stole the idea from.
by Christopher Diggins, June 22, 2005, 2 comments
Here is some Java code which uses the BCEL to convert a class file into java byte code.
by Christopher Diggins, June 21, 2005, 1 comment
I have recently updated my constrained_value class which among other things allows one to easily define range checking integers.
by Christopher Diggins, June 21, 2005, 2 comments
Until relatively recently programming languages have fit neatly into either "imperative" or "functional" categories.
Scala represents a new breed of language which obliterates these arbitrary restrictions.
by Christopher Diggins, June 17, 2005, 7 comments
Recently Maksym Motornyy proposed on the Boost mailing list, a macro library for typesafe enums. This is not the first time someone has suggested macros for enhancing macros. I wish to demonstrate that you don't have to resort to macros for typesafe enums.
by Bruce Eckel, June 15, 2005, 37 comments
I recently returned from an intense, one-month marathon consulting tour to three different companies. I came away with a sense of satisfaction that everyone had benefitted significantly from the experience -- including me.
The common sticking point was understanding the process of object-oriented design.
by Ken Arnold, June 8, 2005, 4 comments
Google satellite images let you see the world without leaving your computer. Well, North America for now, but more later, I'm sure.
by Matthew Wilson, June 6, 2005, 15 comments
As a part of a recent discussion about strategy on The C++ Source within the Editorial Panel, I mooted my taxonomy of documentation, and claimed to be good at some aspects, and not others. This having raised eyebrows, I am keen to learn more of the wider world experience ...
by Gregg Wonderly, June 6, 2005, 46 comments
The Python Challenge recently caught my attention and I thought I'd look at it to see what was up. I'm not sure I caught on to the reasoning behind it, but I still played with it, for a while...
by Bruce Eckel, June 5, 2005, 10 comments
We need a new model for sharing information, one that leverages the Internet in a way that scales.
by Johan Peeters, June 5, 2005, 2 comments
Agile iteration planning has traditionally maximized business value based exclusively on user stories.
However, implementing a user story increases the attack surface of a system and consequently the risk of abuse.
The cost of absorbing such risk is often not taken into account.
Abuser stories redress the balance.
by Bruce Eckel, June 1, 2005, 43 comments
To stem the tide of emails asking this question, this entry describes the current state of the book and explains why it's taking so long.
by Bruce Eckel, May 31, 2005, 19 comments
I've been posting articles to the web for a number of years now, but only in the last couple of years have I been adapting to the phenomenon called "Blogging." This introduction will point to my previous posts, explain why I'm switching to Artima, and describe my hopes for the future of blogging.
by Christopher Diggins, May 24, 2005, 1 comment
I have been talking a lot about methods for contract verification lately, so I decided to share a real-world example involving an arbitrary precision integer.
|
Sponsored Links
|