The Artima Developer Community
Articles | News | Weblogs | Buzz | Chapters | Forums
Artima Weblogs | Weblogs Forum | Bloggers
Sponsored Link

Artima Weblogs
A Community of Software Thinkers
Welcome Guest
  Sign In
81 pages [ 1 2 3 4 5 6 ]
by Michele Simionato, November 19, 2009,  1 comment
A short note about a task I am doing at my day job, involving making sure that different caches are cleared consistently. For people wondering about real-life use cases of metaprogramming techniques.
by Bruce Eckel, November 18, 2009,  11 comments
I finally bought a Dyson vacuum cleaner yesterday. It completely changes my cleaning experience. Design that asks and answers the right questions can completely change other experiences, too.
by Gregg Wonderly, November 17, 2009,  Submit comment
Windows 7 is here, and mysteriously, the Vista SP2 download has disappeared from windows update. What does this say about Vista that we didn't already know?
by Michele Simionato, November 15, 2009,  16 comments
Some musings about my personal history with inheritance and interfaces, solicited by the release of the Go language this week.
by Bill Venners, October 26, 2009,  65 comments
Today I gave a presentation about ScalaTest at a local company. I showed ways ScalaTest integrates with JUnit and makes it easier to do some things that are harder to do with JUnit in Java. It made me curious to find out what JUnit users would say are their actual pain points today with JUnit.
by Bruce Eckel, October 14, 2009,  3 comments
I drove down to Boulder last weekend to participate in an open-spaces Python conference, speak at an eyes-forward programming conference, and attend a workshop on TurboGears 2. Here's what I learned.
by Bill Venners, October 7, 2009,  12 comments
In this blog, I attempt to answer a common question among Scala programmers: when would I opt to use an abstract type member instead of a generic type parameter in Scala API design?
by Bruce Eckel, October 3, 2009,  8 comments
I'm reading Po Bronson's "What Should I Do With My Life?" which is brilliant on many levels. For one thing, it's the anti-self-help book; it's just stories from talking to people, and by no means is everyone successful.
by Bruce Eckel, October 3, 2009,  1 comment
I will be giving the closing keynote at the Developer Day conference in Boulder, CO this coming Saturday, October 10. The goal of this conference is to be cheap and local, so I'm curious to see how it works.
by Bruce Eckel, October 1, 2009,  Submit comment
Our typical approach to problem-solving is to invent something new. If you've been around the block a few times, it gets harder to convince you to jump into yet another untested scheme.
by Bruce Eckel, September 30, 2009,  2 comments
I recently held an exploratory meeting with a potential new client where we needed to share a screen over the internet. Neither of us had used DimDim but it did the trick with no snags.
by Bruce Eckel, September 25, 2009,  1 comment
Guidance & inspiration vs. directing & controlling.
by Frank Sommers, September 23, 2009,  56 comments
Relational databases offer a rich toolset to help ensure the integrity of data. Apart from normalized schema, however, few enterprise applications take advantage of those tools and, instead, tend to implement integrity checking inside application layers. If SQL database constraints are useful, why aren't more applications taking advantage of them?
by Bill Venners, September 19, 2009,  33 comments
At the JVM Languages Summit, Josh Bloch expressed his concern about what he called the "semantic gap" between the source code we write and its performance at runtime: As performance improves, our ability to predict the performance consequences of our source code degrades.
by Dick Wall, September 17, 2009,  54 comments
After a conversation with a guy at work, I was inspired to take a look at whether Scala is inherently more complex than Java, and decided it wasn't.
81 pages [ 1 2 3 4 5 6 ]
Subscribe to be notified of new Artima Weblogs posts via RSS.

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2009 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use - Advertise with Us