Hasmanyjosh

Josh Susser

Josh Susser started his career working with Smalltalk-80 in its glory days and never recovered from being spoiled so badly. Josh has done virtual machine development at Xerox (Smalltalk-80) and Sun (Java Card), was among the first to develop and sell product applications in Smalltalk, and has created distributed and component object systems using technologies from Smalltalk to C++ and CORBA. After more than a decade of suffering with C++ and Java, Josh has embraced Ruby as a superior alternative to hybrid languages and a worthy successor to Smalltalk. Josh now works at Powerset where he develops internal tools using Ruby and Rails. He also writes on Rails programming topics and keeps a popular weblog.