InfoQ

Topic/Tag specific view

All content and news on InfoQ about Innovations


Latest featured content about Innovations

John McCarthy on Elephant 2000, Lisp, Ruby and the Computer Industry

Community
Architecture,
Ruby
Topics
Language,
Dynamic Languages,
Programming

In this interview, John McCarthy presents his latest programming language ideas; Elephant 2000. He describes elephant memory, references to the past and to the future and how speach acts can be used in programming. He also presents his view on Lisp's influences on Ruby and his view of the history and current state of the computer industry.

Ivar Jacobson

Ivar Jacobson on UML, MDA, and the future of methodologies

Community
Java,
Agile
Topics
Artifacts & Tools,
Methodologies

Ivar Jacobson, one of the founders of UML, RUP, use cases, introduces his vision for a next generation development methodology that is both agile yet large like UP, by having humans collaborate with 'Intelligent Agents'. Ivar also talks about his views on UML, MDA, AOP, and the future. Recorded at JAOO (jaoo.dk).

News about Innovations

Mingle from ThoughtWorks is Big Win for JRuby

Community
Java,
Ruby
Topics
JRuby

In what may turn out to be an interesting foreshadowing of the future of Ruby, ThoughtWorks Studios announces that their upcoming Agile IT project management application, Mingle, will be the world’s first commercial application to run on JRuby.

How Many Rubies Does the Future Hold?

Community
Ruby
Topics
Change,
Dynamic Languages

RubyConf 2006 still fresh in their memory, some Rubyists are beginning to wonder if the future of Ruby includes fragmentation, particularly given the large number of competing and potentially-incompatible platforms in development.

Interview: Ivar Jacobson on the UP, UML, MDA, and the future of methodologies

Community
Java,
Agile
Topics
Artifacts & Tools,
Methodologies

Ivar Jacobson, one of the creators of the Unified Process, UML, and use cases, introduces his vision for a next generation development methodology that is both agile and comprehensive like the Unified Process (UP). His vision includes 'Intelligent Agents' which make customization recommendations based on tool usage patterns. Jacobson also talks about his views on UML, MDA, AOP, and the future.

Agile at Dr. Dobb's Conference

Community
Agile
Topics
Events

Every year, Dr. Dobb's Architecture and Design World features important thinkers and teachers. Taking place this year from July 17-20 in Chicago, the roster includes a dozen speakers working in the realm of Agile, including Robert. C. Martin, Scott Ambler, Rebecca Wirfs-Brock, Brad Appleton and James Hobart. We've compiled the full list of Agile-related sessions to help you plan.

"Literate Testing" for Readable JUnit Tests

Community
Java,
Agile
Topics
Agile Techniques

How much time do you spend puzzling out the intention of a test? Robert Chatley, Tom White and Brian Marick have been using a more natural sentence style to make Java tests easier to read, calling it "Literate Testing".

Apache Tuscany Releases First Milestone

Community
SOA
Topics
WS Standards,
Open Source

Apache Tuscany released it's first milestone. Tuscany, an open source implementation of SCA and SDO. SCA, or Service Component Architecture and Service Data Objects.

SirsiDynix Case Study: Jeff Sutherland on Highly Productive Distributed Scrum

Community
Java,
Agile
Topics
Delivering Value,
Methodologies,
Stories & Case Studies

Scrum co-creator Jeff Sutherland has just finished a paper on the SirsiDynix project, which he calls the most productive large Java project ever documented. The project used Distributed Scrum and some XP practices. Although distributed teams are often expected to experience reduced productivity, this team's productivity level matched that measured by Cohn on a co-located team!