Howard Lewis Ship

Howard-basement-hands-folded-square

Biography

Howard Lewis Ship cut his teeth writing customer support software in PL/1. He made the jump to Object Oriented programming via NeXTSTEP and Objective-C before transitioning to Java. He began work on Tapestry in early 2000, and has recently released Apache Tapestry 5.0. Howard is respected in the Java community as an expert on web application development, dependency injection, and development productivity. He is a frequent speaker at JavaOne, NoFluffJustStuff, ApacheCon and other conferences, and the author of “Tapestry in Action” for Manning (covering Tapestry 3.0). Howard is the Director of Open Source Technologies at Formos. He lives in Portland, Oregon with his wife Suzanne, a novelist.

Sessions for this user

* Clojure: Functional Concurrency for the JVM

Talk about strange bedfellows: what happens when you mix one part Lisp (one of the oldest computer languages), one part Java (so young, yet so well adopted), a healthy serving of functional programming, and a state-of-the-art concurrency layer on top? That's Clojure, which "feels like a general-purpose language beamed back from the near future."
Cooking
Howard Lewis Ship

Proposals for this user

* A Lightning Introduction to Tapestry 5

The Apache Tapestry web framework has been making a name for itself in terms of innovative features and ease of use. Tapestry brings scripting language productivity within reach of Java developers without sacrificing any of Java's inherent speed and power.
Cooking 03/26/2009
Howard Lewis Ship