InfoQ

InfoQ

Topic/Tag specific view

QCon London 2010 Content on InfoQ


Latest featured content about QCon London 2010

Simplicity, The Way of the Unusual Architect

Topics
Architecture,
Design,
Methodologies

Dan North talks about the tendency developers-becoming-architects have to create bigger and more complex systems. Without trying to be simplistic, North argues for simplicity, offering strategies to extract the simple essence from complex situations.

News about QCon London 2010

QCon Live: What's Happening at QCon London This Week?

Topics
Ruby,
SOA,
Java,
Agile,
InfoQ Announcements,
.NET,
Architecture

This week, the fourth annual QCon London is in progress. Starting on March 8th with tutorials and ending on March 12th with a "meet the speakers" social, there will be a lot happening. This article describes the many ways that readers can follow along with the events at QCon as they are happening.

Articles about QCon London 2010

Key Takeaway Points and Lessons Learned from QCon London 2010

Topics
Ruby,
Events,
SOA,
Java,
Agile,
.NET,
Architecture

This article presents the main takeway points as seen by the many attendees who blogged about QCon. Comments are organized by tracks and sessions: Keynotes, Tutorials, 2015 Software Development, Agile Evolution, AlphaGeeks on .NET, Architectures You've Always Wondered About, Pragmatic Cloud Computing, Cool Stuff with Java, Dev and Ops: A single team, Software Craftsmanship, NoSQL and many more!

Presentations about QCon London 2010

Patterns for the People

Topics
Architecture,
Design Pattern

Kevlin Henney proposes a new look at design patterns from the perspective of the habitability of code, communication, exploration, empiricism, reasoning, incremental development, and design sharing.

The Counterintuitive Web

Topics
Web Services,
REST,
Architecture,
SOA

Ian Robinson considers that programming for the web requires a different architectural approach than for applications: clients are interested only in URIs, clients are responsible for the integrity of a sequence of requests, and one should implement application protocols as protocol resources , not domain resources.

Functional Design Patterns

Topics
Language,
Design Pattern,
Architecture

Aino Vonge Corry reviews a number of well known design patterns showing that their implementation is simpler in functional languages because such languages have pattern-based constructs.

Interviews about QCon London 2010

Ralph Johnson, Joe Armstrong on the Future of Parallel Programming

Topics
Ruby,
SOA,
Choreography,
.NET,
Performance & Scalability,
Architecture,
Messaging,
Loose Coupling,
Parallel Programming,
Network Programming,
Data Access,
Cloud Computing,
Design Pattern,
Java

Ralph Johnson and Joe Armstrong discuss their ideas about parallel programming - whether shared memory is harmful, the place of message passing, fault tolerance, the importance of protocols and more.

Ralph Johnson, Joe Armstrong on the State of OOP

Topics
Language Design,
Ruby,
Object Oriented Design,
Java,
.NET,
Language,
Architecture

Ralph Johnson and Joe Armstrong discuss the state of OOP, what Smalltalk got right/wrong and the image concept. Also: Joe decides he likes OOP as long as its done the Erlang way: focused on messaging.

Dan Ingalls on the History of Smalltalk and the Lively Kernel

Topics
Dynamic Languages,
Rich Internet Apps,
Language Design,
Compilers,
Javascript,
Ruby,
Syntax,
Runtimes,
Java,
Language,
.NET,
Architecture

Dan Ingalls explains the ideas that went into Smalltalk, how it was developed at Xerox PARC, the ideas that went into Squeak, and his latest project the browser-based Lively Kernel.