|
Artima Zines
Leading-Edge Java
Ruby Code & Style Scalazine The C++ Source
Final Paper Book and eBook available now!
RSS Feeds
To subscribe to the Artima Newsletter, please create an Artima Account and select the Artima Newsletter checkbox.
Advertisement
|
by Bruce Eckel, from Computing Thoughts, February 8, 2010,
Apparently the founder of Kayak.com does this, in an attempt to not only prevent poisonous people from destroying teams, but to go in the other direction and create exceptional teams.
Sponsored Links
by Michele Simionato, from The Explorer, February 3, 2010,
This essay is intended for Python programmers wanting to understand the concept of cooperative inheritance and the usage of super. It does not require any previous reading. The target is Python 3.0, since it has a nicer syntax for super, even if most of what I say here can be backported down to Python 2.2.
by Ian Robertson, from Code by Any Other Name, February 1, 2010,
Scala pattern matchers with side effects can have unexpected results in for expressions.
by Bruce Eckel, from Computing Thoughts, January 29, 2010,
I think my subconscious mind has been figuring this out over the past number of years.
by Frank Sommers, January 25, 2010,
Adobe's Flash Player provides a sophisticated platform for client-side imaging applications. This article illustrates how to use the latest Flash Player 10 features from Flex 4 applications to efficiently manipulate images on the client, focusing on Pixel Bender image filters.
by Frank Sommers, from Frank Thoughts, January 18, 2010,
A short response to Tim Bray's recent blog post, Doing it Wrong.
Posted by Frank Sommers, January 13, 2010,
The JCP's Program Office posted its 2010 calendar, along with its latest newsletter. News include the final release of Java EE 6, MIDP3, and a special election for an ME EC seat.
by Howard Lovatt, from Pattern Centric Blog, January 7, 2010,
In a previous weblog a suggestion for reifying lambda types was given. The previous weblog gave examples, but no formal description of the process. This weblog gives a more formal description.
by Victor Szalvay, January 6, 2010,
An increasing number of organizations are taking the plunge to Scrum, with or without professional coaching. Developers transitioning to Scrum can avoid many pitfalls by following a handful of hard-learned principles. In this article, I discuss a common mistake with the popular "user story" requirements format: poorly defined done criteria.
Posted by Frank Sommers, January 5, 2010,
Google's Collection Library reached its 1.0 release last week, featuring many enhancements to the standard Java Collections Framework.
by Bruce Eckel, from Computing Thoughts, January 1, 2010,
Malcom Gladwell's latest book is a selection from his New Yorker columns. The underlying theme is what I call "wrong correctness," which is fascinating because there are enormous possibilities to be mined, but only if we can learn how to create a new approach to business.
by Howard Lovatt, from Pattern Centric Blog, December 30, 2009,
Recently, at Devoxx, it was announced that Java would get lambda functions (a.k.a. anonymous functions or closures). There are many ways of implementing these on the JVM. This post proposes that reifying lambdas is a good choice.
Posted by Frank Sommers, December 29, 2009,
In a recent blog post, Lau Jensen compares Clojure to Ruby and Scala in terms of code complexity and performance, using the example of a simple news reader program.
Posted by Frank Sommers, December 22, 2009,
The latest version of Groovy features anonymous inner and nested classes, extended annotation support, power asserts, AST-related enhancements, improved support for SQL, and a new and improved Eclipse plugin.
Posted by Frank Sommers, December 14, 2009,
During its close to one-and-a-half decade of existence, Sun's JDK has built up many internal dependencies. As a result, many core Java APIs depend on a large number of other JDK APIs. A key goal of JDK 7 is to minimize such dependencies, resulting in a more modular JDK. That goal, however, is not easy to reach, writes Sun's Alan Bateman.
Posted by Frank Sommers, December 9, 2009,
The latest release of Google's open-source Web development framework includes the new Speed Tracer performance analyzer, declarative UI definitions, improved layout capabilities, code splitting, compiler optimizations, and numerous enhancements to the Eclipse plug-in.
by Kevin Wright, from A Taste of Scala, December 7, 2009,
A not-so-serious overview of the events in software development that led to the creation of Scala.
View archived Artima Developer Spotlight posts.
|
New in Weblogs
• Rapid Hiring & Firing to Build the Best Teams by Bruce Eckel
• The wonders of cooperative inheritance, or using super in Python 3 by Michele Simionato
• Pattern matching in Scala for expressions by Ian Robertson
• Owners vs Caretakers by Frank Sommers
• Towards A Formal Specification of Reified Lambda Functions by Howard Lovatt
Advertisement
Hottest Discussions
• Software Development Has Stalled
84 replies (Weblogs Forum)
• Rapid Hiring & Firing to Build the Best Teams
46 replies (Weblogs Forum)
• Owners vs Caretakers
39 replies (Weblogs Forum)
• "Stand Back! I Have An MBA!"
19 replies (Weblogs Forum)
• Wrong Correctness
35 replies (Weblogs Forum)
• Towards A Formal Specification of Reified Lambda...
4 replies (Weblogs Forum)
• Pattern matching in Scala for expressions
3 replies (Weblogs Forum)
• You Can't Do What You Want By Doing Something Else
10 replies (Weblogs Forum)
• Things to Know About Python Super [3 of 3]
3 replies (Weblogs Forum)
• Where to start?
1 reply (Java Answers Forum) New in Buzz
• Cognizant 4Q earnings jump 28 percent as sales climb; forecast tops expectations
by Angsuman Chakraborty
• Windows 7’s strange Battery Notification isn’t any error but a Feature
by Rohit Langde
• WordPress for iPhone 2.2 Released
by sandip dedhia
• Smalltalk Daily 02/09/10: Detecting Stack Overflows
by James Robertson
• New YouTube ActionScript Tutorial
by Huw Collingbourne
|