Agile in Practice: What Is Actually Going On Out There?
Scott Ambler talks about actual data resulting from surveys made during 2006-2008, showing how Agile is perceived and implemented within organizations.
Tracking change and innovation in the enterprise software development community
Posted by Rob Thornton on Apr 13, 2007 02:15 PM
Howard Lovatt, the author of the C3S proposal for closures in Java, has written a detailed comparison of the four best known proposals (C3S, FCM, CICE, and BGGA). At the same time the authors of the FCM proposal have released a new position paper building on FCM for control abstraction. Ricky Clarkson thinks that CICE is insufficient and wonders if internal politics at Google are affecting it.
Lovatt walks through the four proposals and compares each in terms of eleven features:
His goal in writing is to separate out the inner class / closure part of the proposal from any other extras that might come with it. On the heels of this comparison, Stephen Colebourne, Stefan Schulz, and Ricky Clarkson have built upon FCM with a position paper (they clarify that it is not a proposal and thus not complete) for Java Control Abstraction. They motivate the need for JCA because there are places closures are not applicable. Such a place is where an API exists that is used very similarly to a built in keyword.
Lastly, Ricky Clarkson wonders if politics at Google have affected the advancement of BGGA proposal. There are restrictions on who is able to contribute to the JCP, specifically if your employer is a member, you cannot be. Clarkson suggests that Josh Bloch, Google's contact on the JCP, may be uninterested in creating a JSR for as he has already proposed CICE. Bob Lee, one of the co-authors of CICE responds to Clarkson saying this is an unfair suggestion and that there is no rush to get closures into Java.
The Agile Business Analyst: Skills and Techniques needed for Agile
Gamma's Jazz platform's first implementation: Rational Team Concert (Trial Download)
Spring App Platform, Java Concurrency/Multicore, Eclipse Mylyn and more @ QCon SF Nov 19-21
JProbe Freeware – Eclipse Plugin for efficient memory analysis and diagnosis
That's the first time I've been called Clarkson since school. Josh Bloch recently replied to a blog post somewhere to remind us of his solution to many of the use cases that CICE alone misses out on - http://docs.google.com/View?docid=dffxznxr_1nmsqkz - I still think with CICE and ARM blocks he's likely to miss some use cases, but I haven't identified any yet. Cheers.
Scott Ambler talks about actual data resulting from surveys made during 2006-2008, showing how Agile is perceived and implemented within organizations.
From QCon 2008, Daniel Moth presents on using Visual Studio 2008 and .NET 3.5 to create compelling rich Windows applications.
Joshua Kerievsky, founder of Industrial Logic, talks about Industrial Extreme Programming which extends XP by including practices dealing with management, customers and developers.
Amazon Web Services (AWS) Evangelist Jeff Barr discusses SimpleDB, S3, EC2, SQS, cloud computing, how different Amazon services interact, origins of AWS, AWS globalization and the March AWS outage.
Cloud services have helped bring virtualization to the forefront. Its full power however, also includes other benefits such as high availability, disaster recovery, and rapid provisioning.
John Lam talks about his path to dynamic languages, some of the problems of making IronRuby run fast, and how the DLR helps with implementing languages.
VMware Infrastructure 3: Advanced Technical Design Guide and Advanced Operations Guide provides a wealth of practical insights into setting up virtualization in todays corporate environments.
Can a system that is so large it cannot be comprehended be "designed" in a conventional sense? The foundations of computing are about to change. In this talk, Richard P. Gabriel explores why and how.
1 comment
Reply