As to my background and credentials as editor of this publication: I began my career as a sports journalist, where I worked closely with Sports Illustrated, and later as a reporter at the Cincinnati Enquirer and as Weekend Night Sports Editor for the Cincinnati Post. I moved on to work as a copywriter in the marketing department at Union Central Life, then one of the top 50 insurance companies in the US. My next stint was as a Marketing Manager for KDI Corporation, a high-tech A&D conglomerate. From there I served for a couple of years as a writer and account executive at a promotion agency, working for Champion Spark Plugs, Owens-Corning and Jeep. I did a stint as editor of an international trade magazine and then made the jump to marketing management at a chemical company, and later at NuTone, a manufacturer of home building products. That’s when I made the big jump, opening a sales promotion agency with partners Richard Blumberg and Barron Krody. Over the next two decades we built the agency up to one of the 50 largest in the US, serving Procter & Gamble, Toshiba, Florida Power & Light, 3M, Imation, Quaker State, Pillsbury, St. Paul Insurance, among others. I sold the agency to join Cincom Systems — the oldest software company still in existence — where I worked with a phenomenal group of marketers as Marketing Director for Manufacturing Customer Strategies and to manage marketing programs with Microsoft Dynamics, our primary business partner . I retired from Cincom at the end of 2015 to put renewed focus on this online magazine.

Smalltalk Wins Dynamic Language Shootout Competition

Proves Superior to Ruby, Python, Perl and Other Dynamic Programming Languages

Smalltalk won the 2008 Object-Oriented Programming (OOP) Dynamic Language Shootout competition, held in Munich, Germany. Sigs-Datacom, in conjunction with the German magazine JavaSPEKTRUM, organized the contest for the OOP 2008 conference.

The OOP is one of the most well–established IT conferences in the European software community with a history dating back seventeen years. The conference addresses the whole spectrum of software-development topics including information on the latest trends and applications.

Smalltalk is a software programming language that enables developers to build software applications quickly and efficiently.

The Shootout Challenge

Participants were challenged to program a Scrabble-like game using standard technology of the chosen platform. Programmers that participated used the dynamic programming languages Ruby, Python, Perl, Groovy, Scheme, Lisp and others. Criteria for the winning software application included accuracy, size, clarity and elegance.

The Winner

Thorsten Seitz, the winner, used Cincom Smalltalk VisualWorks 7.5, the Smalltalk toolset for building instantly portable server, web-based and client-server applications; and Seaside 2.8 for his winning application.

Selected for Quality, Speed, Elegance

The winning application was selected for its algorithmic quality, speed, relatively small size and visual elegance of the Seaside-based user-interface. Competition judges shared the opinion that Thorsten’s Smalltalk-based submission won with an impressive distance ahead of second place, a Ruby application. Smalltalk programmers typically solve a given problem faster and write one-half to one-third of the code produced by programmers using other languages.