InfoQ

News

Interview: CORBA Guru Steve Vinoski on REST, Web Services, and Erlang

Posted by Stefan Tilkov on Feb 26, 2008

Community
SOA
Topics
Programming ,
WS Standards ,
REST
Tags
WSDL ,
Languages ,
Erlang ,
CORBA
In a new InfoQ interview, recorded at QCon San Francisco 2007, CORBA Guru Steve Vinoski talks to Stefan Tilkov about his opinion of REST (very high), occasions when he would still use CORBA (very seldomly) and the role of description languages for distributed systems (negligible). Other topics covered include the benefits of knowing many programming languages and the usefulness of of Erlang to build distributed systems.

Steve Vinoski is a member of technical staff at Verivue, a startup in Westford, MA, USA. He was previously chief architect and Fellow at IONA Technologies for a decade, and prior to that held various software and hardware engineering positions at Hewlett-Packard, Apollo Computer, and Texas Instruments. Over the past 15 years, Steve has authored or co-authored approximately 70 highly-regarded publications on distributed computing and enterprise integration for magazines such as IEEE Internet Computing, C/C++ Users Journal, and C++ Report, and co-authored the book "Advanced CORBA Programming with C++" with Michi Henning, published in 1999. Since early 2002 he has written a regular column entitled "Toward Integration" for IEEE Internet Computing, and serves as a member of its editorial board.

Watch the full interview (25 minutes) here.

No comments

Watch Thread Reply

Educational Content

Brian Marick on 4 Challenges and 5 Guiding Values of Agile Software Development

Brian Marick takes us through a quick tour of the most important values and challenges to adopting Agile successfully (they aren't the typical challenges and values we hear in the community).

Are You a Software Architect?

The line between development and architecture is tricky. Does it exist at all? Is an ivory tower actually needed? There's a balance in the middle, but how do you move from developer to architect?

Agile – A Way of Life and Pragmatic Use of Authority

The word 'authority' sometimes produces an allergic response in hard-line agilists. Freedom and authority – both are bad if misused and both are good if used in right spirit for a noble cause.

Getting Started with Grails, Second Edition

"Getting Started with Grails" brings you up to speed on this modern web framework. Companies as varied as LinkedIn, Wired, and Taco Bell are all using Grails. Are you ready to get started as well?

Using ITIL V3 as a Foundation for SOA Governance

Those familiar with only ITIL V2 often scoff at the thought that ITIL could serve as a governance framework for SOA. With ITIL V3, the focus of the framework shifted towards service-orientation.

Adrian Colyer on AspectJ, tc Server and dm Server

SpringSource CTO Adrian Colyer discusses AspectJ, SpringSource's dm Server and tc Server products, OSGi and Scrum.

Adam Wiggins on Heroku

Heroku's Adam Wiggins talks about Rails, Background Jobs, Add-Ons, Ruby, and how Heroku manages to work around Ruby's inefficiencies using Erlang and other languages.

SOA as an Architectural Pattern: Best Practices in Software Architecture

For Grady Booch the foundation of a good architecture is patterns, SOA being just one of many patterns. In this Second Life presentation, Booch attempts to bring more clarity on what architecture is.