STIC: Your Smalltalk Industry Council
 
STIC Home
STIC News
Join STIC
STIC Individual Members
STIC Corporate Members
STIC Board Members
Smalltalk in Use
Smalltalk Solutions
Why Smalltalk
Contact STIC

Smalltalk Solutions 2005 Keynote Announcement


Cary, North Carolina, Feb. 9, 2005Smalltalk Solutions is the premier forum for bringing together Smalltalk users, developers, and enthusiasts. This year's conference will take place June 27-29 in fun-filled Orlando at the Wyndham Orlando Resort.

The Smalltalk Solutions 2005 Conference Board is pleased to announce one of this year’s keynote speakers:

Niall Ross - The Value of Smalltalk

Abstract: "Some languages are better than others", is often said by experienced software engineers. It is as often disbelieved by IT managers who suspect that those technical differences their team gurus talk about don't really impact the business. Managers are not programmers. Managers care about rapid delivery, scalability and the ability to refocus their systems on new opportunities, not about dynamic typing, late binding, a fully-exposed meta-model, few reserved words and classes as first-class objects. Why should language features matter to them?

Niall uses detailed examples from real commercial systems to illustrate how certain features of Smalltalk feed directly into business values. His talk is an attempt to bridge a chasm of understanding and (more importantly) to give others the means to do so in their own workplaces. Language choice is a major driver of project success or failure, yet is much neglected and often influenced by irrational considerations. By showing ways in which particular features of Smalltalk impact particular business needs, Niall hopes to help people find the words that can bridge the gap.

Bio: Niall ended his undergraduate career with two intellectual interests: computing and the theory of relativity. A quick check of how much commercial work was available to relativity and gravitation theorists decided him to do academic research in that field and then seek a commercial job in computing, rather than the other way round. Niall started working commercially in IT in 1985. He was at first assigned to designing and implementing software engineering process improvements and only three years later did he begin significant writing and delivering of commercial software. This experience taught him that intelligent people can nevertheless form foolish ideas about software engineering if they have not worked at the coding coalface of real large commercial projects.

Learning from this, Niall spent the nineties working on software to manage complex, rapidly-changing telecoms networks. A side effect of this work was that it taught him much about how scale and rate of change affects software. Early in the nineties he discovered Smalltalk. The more he used it, the more he came to recognise its its power in this area. This perception was strengthened when he spent a year delivering a telecoms management system in Java.

At the end of the decade, Niall formed his own software company to offer consultancy in meta-data system design, in Smalltalk and in agile methods. He has since worked on a variety of meta-data-driven systems, mostly in the financial domain. He also leads an open-source project (http://customrefactor.sourceforge.net).

Niall has made many presentations at IT conferences over the past two decades. Presentations relevant to his Smalltalk Solutions 2005 talk include:

  • Solving the XP Legacy Problem with (Extreme) Meta-Programming, Niall Ross and Andrew McQuiggin, Smalltalk Solutions, 22nd-24th April 2002, Cincinnati

  • XP-rience: eXtreme Programming Experience, Niall Ross, 10th European Smalltalk Summer School, Essen, 25th August - 1st September 2001
  • The Business Case for Adequate Reflection, Niall Ross, 8th European Smalltalk Summer School, Ghent, 30th August - 3rd September 1999

 

© Smalltalk Industry Council 2002-2007.
All rights reserved.