Hi all just came across this: http://www.scrapyardchallenge.com/ ... The OOPSLA workshop was rather more useful, but this is pointlessly cool... I wonder if we...
One of the lessons from the Scrapheap Challenge was how important example code is compared to reference documentation to help programmers learn how to use a...
Nat, I use koders.com. It's not quite as big or language specific (indexed many including Delphi, Java, C#, C++, Perl, Python, Ruby, Lisp, Smalltalk but,...
In this article (http://java.sun.com/developer/technicalArticles/Interviews/livschitz2_qa.html) Victoria Livschitz ponders the notion that "Individual projects...
koders looks nice but doesn't seem to have a syntax-aware search engine. If I (narcissistically) search for "org.jmock.Mock" I get a lot of hits for "org" on...
It's doomed to failure because it's only a matter of time before some poor soul has to integrate a system written in Sun's "one conceptual universe" with one...
Nat, When I search for org.jmock.Mock, I only see 36 hits, all of which seem to have org.jmock.Mock referenced: http://koders.com/?s=org.jmock.Mock Muness...
... There was a brief attempt after the Fire of London to re-lay the streets on some kind of rational plan. It didn't last long in the face of commercial...
... Can I repeat my joke about MSDN's code examples being the CFCs of programming. If they stopped today it would take 10 years to clean up. The Patterns and...
... That's the great thing about single conceptual universes: as with standards, there are so many to choose from. ... Yes. Hence that "system" word that gets...
Oh yes. I was confused by the excerpts shown in tbe search results which showed matches for org. The actual files matched the full search term when I looked...
I'm a life long fan of The Great Egg Race and similar programmes. IMHO Scrap heap challenge was a great leap forward, mainly because of one simple thing: The...
None of the Scrapheap Challenge solutions involved creating a framework, in the OO sense of the word. Most of the time, picking a large, almost complete...
Yes I agree, that was my point. It was only in my mind that welding and UNIX pipes made frameworks. Nobody built a framework in the software workshop. Just as...
I get you. Yes, the glue is definitely the interesting part. My take was that loose structure and weak typing makes for better glue than strict structure and...
http://xooglers.blogspot.com/2005/12/lets-get-real-database.html A nice example of adapting something good enough to get some traction now, then later trying...
... No replies.. Everyone is vacationing. Well, I feel like writing about this now. Please feel free to ignore. I said that my modernism hurts, and I really...
Hi, Woot! What a great post! And that last bit (quoted below) summarizes it so wonderfully. Is this not the struggle that consumes us all? And yet, I would...
Greetings! I stumbled across this group via Nat's blog, and immediately subscribed. I've blogged on the topic twice myself, and, if any of you take the time...
Greetings, If you've not already read it, Spolsky has a post (http://www.joelonsoftware.com/articles/ThePerilsofJavaSchools.html) up on what the hard problems...
... <sigh> Nothing personal, Mark, but I find these kinds of claims prfoundly dismaying. You see, it's a funny old thing, but back when I was taking exams in ...
What I think Spolsky is arguing is that there is a certain quality of thinking that is necessary for good software development that not everyone has, and that...
having just been there, the perfect venue for the second workshop has to be Las Vegas. It's got a jumble of styles reinterpreting the world and overlaying a...
Hi Keith, No offense taken, Keith. Perhaps I laid it on a bit thick with the hyperbole in my first mail. I confess to being excited that this group exists,...
Yes, but is it a "chicken-and-egg" problem? Meaning, do I need to learn pointers and recursion *before* I'm exposed to postmodernism? Is a thorough grounding...
Bloody hell. Keith != Michael, and I overlooked that in my response. Mea culpa! Someday, maybe, I'll find a way to think faster than I type, rather than vice...
... I think that both recursion and pointers are among the most fundamental concepts in programming and must be understood to be considered a competent...
Ah, OK. That's a pretty big distinction that you make, with that "terminology" change, but having made it, I'm in complete agreement with it. Case closed. ...