|
Artima Zines
RSS Feeds
To subscribe to the Artima Newsletter, please create an Artima Account and select the Artima Newsletter checkbox.
Advertisement
|
Posted by Frank Sommers, October 9, 2008,
In the latest installment of his blog posts devoted to sharing real-world Scala experience, Jones Bonér explains several approaches to dependency injection in Scala.
Sponsored Links
Posted by Frank Sommers, October 8, 2008,
While many tools help automate application testing, human testers are exceptionally well suited to discover certain types of software defects. uTest provides a marketplace of over ten thousand on-demand testers. The company's Doron Reuveni explains the benefits of testing with real users in this interview with Artima.
by Michele Simionato, from The Explorer, October 7, 2008,
In this installment I will talk about tail call optimization, performance and the R6RS module system.
by Mark Johnson, from Biotechnology and Bioinformatics Open Source Software, October 6, 2008,
Usage logs can provide useful inputs to user interface and web site designs. But all too often, naive interpretations of log data produce poor (or, at least, unsupported) design decisions. Here are a few of my concerns about the question, "What do the logs say?"
by Andy Dent, from Thinking Upside Down, October 6, 2008,
An attempt to answer the question - given 1 million lines of code in the repository (i.e. SVN), is there some rule of thumb as to the number of developers we have to keep on staff just to maintain those 1 million lines of code?
Posted by Frank Sommers, October 4, 2008,
Jonas Bonér commenced a series of blog posts on his experience using Scala for a real-world project in the past nine months. The first post discusses the main risks involved in the decision to use Scala, and how his team was able to mitigate those risks.
by Michele Simionato, from The Explorer, October 2, 2008,
Yet another introductory installment. However, after a brief discussion of the available Scheme bibliography, I will actually start writing real Scheme code...
by Michele Simionato, from The Explorer, September 29, 2008,
In this episode I will talk about Scheme syntax: about the prefix notation and the infamous parenthesis.
by Bruce Eckel, from Computing Thoughts, September 29, 2008,
If Python's what I want to do, I should write that book about it. Herein I muse about how to create a book relying largely on community input and help.
by Cees de Groot, from Small is Beautiful, September 26, 2008,
SqueakNOS is an old idea that has gotten the kiss of life again. You want fast, simple, and OO? Check it out.
by Bruce Eckel, from Computing Thoughts, September 24, 2008,
The response to arguments about self in Python is "explicit is better than implicit." In a discussion at Pycon Brazil, I realized that we do need self in the body of a method, but being forced to place it in the argument list is redundant. I'm not actually expecting it to change, but I want to try to establish that this isn't a dumb argument.
by Scott Meyers, from The C++ Source, September 23, 2008,
In this article, Scott Meyers describes a technique that enables the specification of arbitrary combinations of user-defined code features on a per-function basis and that detects violations of feature constraints during compilation.
by Michele Simionato, from The Explorer, September 22, 2008,
Scheme is a language with many implementations and with few libraries.
In this episode I will discuss the current situation and I will
give some useful indication to the Scheme beginner.
by Michele Simionato, from The Explorer, September 18, 2008,
This is the first episode of a long running series of articles about Scheme.
by Ian Robertson, from Code by Any Other Name, September 16, 2008,
Once the boilerplate traditionally associated with the Service Locator Pattern is eliminated, one of the key motivations for Dependency Injection is reduced, if not eliminated. This article, the second of a two part series, looks at the pros and cons of each approach to interacting with services.
by Ian Robertson, from Code by Any Other Name, September 15, 2008,
Traditional implementations of the Service Locator Pattern result in a large amount of boilerplate code. This article, the first of a two part series, shows that this is not a necessary weakness.
Posted by Frank Sommers, September 12, 2008,
Side-effect free functions, or pure functions, are an important construct in ensuring code reliability and clarity. In a recent blog post, Matthew Podwysock explores the interaction between pure functions and lazy function evaluation, another hallmark feature of functional languages.
View archived Artima Developer Spotlight posts.
|
Advertisement
Hottest Discussions
• Self in the Argument List: Redundant is not...
37 replies (Weblogs Forum)
• Community Book Creation: Python 3 Patterns and...
15 replies (Weblogs Forum)
• Look Ma! No OS!
13 replies (Weblogs Forum)
• Service Locator Pattern Revisited, Part 2
11 replies (Weblogs Forum)
• Service Locator Pattern Revisited, Part 1
11 replies (Weblogs Forum)
• What is the name of "=>" keyword?
9 replies (Programming in Scala Forum)
• Enforcing Code Feature Requirements in C++
9 replies (Articles Forum)
• scalatest and scala 2.7.2
8 replies (ScalaTest Forum)
• Side-Effects and Functional Programming
7 replies (Artima Developer Spotlight Forum)
• The adventures of a Pythonista in Schemeland/4
6 replies (Weblogs Forum) New in Weblogs
• Unit Testing Frameworks - When to Abandon or Migrate? by Andy Dent
• The Scrum Blog by Bruce Eckel
• The Weblog Skeptic by Mark Johnson
• The adventures of a Pythonista in Schemeland/5 by Michele Simionato
• Look Ma! No OS! by Cees de Groot
New in Buzz
• Silver Argiope
by Elliotte Rusty Harold
• Java Term of the Week: CamelCase
by News Manager
• how an app can react on updates that need DB changes
by Marc Logemann
• Links for October 10th from PeopleOverProcess.com
by Michael Cote
• Great Lakes Ruby Bash - The Show Starts
by Great Lakes Ruby Bash
|