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 Bruce Eckel, March 29, 2008, 70 comments
I just came across Steve Yegge's "Execution in the Kingdom of Nouns," which (might) provide much of the explanation for why Java programs always seem to end up being excessively verbose.
by Bruce Eckel, March 25, 2008, 4 comments
Wired Magazine, April 2008, page 44. Expired: ASP.NET, Tired: PHP, Wired: Django.
by Bruce Eckel, March 18, 2008, 4 comments
One of my main objectives at Pycon 2008 was to hear about experiences regarding existing tools for parallelizing Python programs, and also to find out more about mathematical programming with Python.
by Guido van van Rossum, March 18, 2008, 2 comments
I've posted the slides from my PyCon 2008 keynote on python.org. Here are the URLs, plus a warning against the temptation of changing your APIs at the same time as porting to Py3k. This is really important!
by Christopher Diggins, March 12, 2008, 13 comments
I propose the term "superlanguages" to describe languages with extensible syntax, designed for the implementation of domain specific embedded languages and to support language oriented programming, because they effectively provide a superset of the syntax and semantics of other languages.
by Bruce Eckel, March 11, 2008, 4 comments
This is a free sample of a book that I have been working on with my coauthor Jamie King. As of March 2008, the full book is not yet available. However, this sample covers C# 3.0 fundamentals, and provides a full grounding in C# 3.0 Query Expressions.
by Nancy Nicolaisen, March 6, 2008, 3 comments
I’ve been doing this job for decades and I can’t remember a time when people weren’t carrying on about data types. To my way of thinking, this hysteria has often resulted in overdesigned solutions that are so safe it isn’t actually practical to use them. Sort of like wearing a seat belt while sitting at the kitchen table.
by Nancy Nicolaisen, February 23, 2008, 5 comments
The main job of a phone, after all, is to behave in a phone-like manner: always connected, always on and always available. If application failure could preempt these canonical device behaviors, we’d have, um..Windows. But we don’t. Thus, an incorruptible safety net is required, and we get this from the Symbian Leave architecture.
by Andy Dent, February 15, 2008, 16 comments
Ruby is the cool new kid of on the block and has some significant cred in code-generation circles. Python has whitespace sensitivities that make it a poorer fit for templating solutions. This sounds like a no-brainer decision but is the real argument about which language the market wants to see used?
by Bruce Eckel, February 4, 2008, 19 comments
I read somewhere that over half of acquisitions fail. I think the percentage might be much higher than half.
by Nancy Nicolaisen, February 1, 2008, 4 comments
If you have C++ background and some experience with Model-View-Controller architecture, the structure of a basic Symbian GUI app will be surprisingly familiar.
by David Goodger, January 31, 2008, 5 comments
An interview I did recently with Mike Riley of Dr. Dobb's Journal has been released: http://www.ddj.com/architect/205918857 (click through for a live hyperlink).
by Bruce Eckel, January 29, 2008, 4 comments
How do you balance the needs of all the parties involved in a conference, or in any event where people are traveling to be in one place?
by Bruce Eckel, January 24, 2008, 1 comment
This is the best way to get a head start on the new language features, especially LINQ.
by Bill Venners, January 23, 2008, 29 comments
Tonight I released a new version of ScalaTest, which contains a few changes to the way in which you express assertions and a Suite discovery feature. This release contains all the features that I plan to have in version 1.0, so it is ready for a few months of beta testing.
|
Sponsored Links
|