Ruby Hoedown 2007: Does Ruby Have a Chasm to Cross?
In 1991, Geoff Moore wrote a book called Crossing the Chasm that argued there is a chasm between the early adopters of the product (the technology enthusiasts and visionaries) and the early majority (the pragmatists). We can and should certainly learn from the history of the adoption of programming languages over the last 30 years and see that although technical issues exist, there are also social and business issues that are at just as significant in getting a language adopted. The reality is that Ruby is coming of age at a time when social and business issues are, in some ways, far different than at any other time in history, and it is the first technology that may be able to turn the elusive "why should the customer care what technology we use" fantasy into reality.
Ken Auer founded RoleModel Software, Inc. in 1997 to provide custom software development services using high-performance self-reproducing teams. Prior to that he developed custom software and mentored others in software development for a dozen years. Ken has been a speaker at a number of software industry conferences, author of articles in a number of publications, and co-author of Extreme Programming Applied: Playing to Win.