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

Artima Weblogs
A Community of Software Thinkers
Welcome Guest
  Sign In
89 pages [ 1 ... 50 51 52 53 54 55 56 57 58 59 60 ]
by Dave Astels, October 17, 2005,  14 comments
One of the core tenets of object-oriented programming is encapsulation. It's one of OO's most powerful ideas. More powerful than inheritance. Unfortunately it's also one of the most ignored.
by Christopher Diggins, October 16, 2005,  11 comments
I want Heron control structures to be defined as macros. It should be easy for a programmer to introduce a do/while loop or a better for statement. One of the principal motivations, is that the programmer should be able to specialize these things for specific types, or meta-types.
by Bruce Eckel, October 14, 2005,  8 comments
The Concurrency chapter is finished (hurray!), and now I re-wade into the mysteries of Java Generics. The chapter isn't looking as bad as I was remembering, but there are still some issues that I'm struggling to understand and explain.
by Bruce Eckel, October 12, 2005,  12 comments
In a thread on Heron, some issues came up that I thought were worth clarifying.
by Bill Venners, October 11, 2005,  Submit comment
Artima has launched Ruby Code & Style, a new online magazine dedicated to sharing the pleasure of Ruby programming. Edited by James Britt and Shashank Date, this magazine will publish technical feature articles, tutorials, and commentary for Ruby programmers.
by Christopher Diggins, October 10, 2005,  47 comments
The design of Heron is more inspired by the problems faced by library developers than software developers.
by Michael Feathers, October 7, 2005,  4 comments
A pattern for the recursive creation of composite objects.
by Michael Feathers, October 6, 2005,  11 comments
Think code can't lie? Think again.
by Bruce Eckel, October 6, 2005,  18 comments
As I can see the end of Thinking in Java 4e approaching, I'm starting to get into the mode to work on the Hands-On Java CD ROM (4th edition, skipping a release number to synch with the book), which I will do in Flash to eliminate various platform problems.
by Christopher Diggins, October 6, 2005,  4 comments
I am exploring the possibility of defining macros as patterns and transformation applied to an s-expression representation of the syntax. Maybe this is the path to writing a fully extendible language?
by Christopher Diggins, October 2, 2005,  35 comments
Macros are a frequently overlooked yet tremendously useful language feature. What if we give them a more modern twist?
by Christopher Diggins, September 30, 2005,  30 comments
Closures are extremely useful, no question, but they are hard to implement efficiently. I am considering implementing them in Heron but with auto-destruction semantics.
by Christopher Diggins, September 29, 2005,  31 comments
Guy says: "Essentially, programmers shouldn't have to worry too much about optimizing while they're writing programs. Instead, that optimization can be done by compilers, either ahead of time or on the fly.", but I disagree.
by Bruce Eckel, September 28, 2005,  23 comments
I've noticed that, in descriptions of threading, the levels of abstraction are often mixed, which I believe adds to the confusion already present in understanding threading. In this short exerpt from "Thinking in Java fourth edition," I attempt to clarify the situation.
by Christopher Diggins, September 27, 2005,  22 comments
The latest HeronScript does type-casting backwards.
89 pages [ 1 ... 50 51 52 53 54 55 56 57 58 59 60 ]
Subscribe to be notified of new Artima Weblogs posts via RSS.

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use