BT
Older rss
29:47

Ward Cunningham on the Appeal of OOP and Dynamic Languages, Federated Wiki

Posted by Ward Cunningham on  Apr 04, 2013

Ward Cunningham talks about the continuing appeal of OOP and dynamic languages, asynchronous programming, and much more. Also: Ward explains the ideas behind his latest project Federated Wiki.

16:52

Interview with Barbara Liskov

Posted by Barbara Liskov on  Apr 02, 2013 1

Barbara Liskov keynoted at QCon London 2013 on the power of abstraction. Afterwards, InfoQ caught up with up with her to ask her about language design, modularity and distributed computation.

James Spooner on Data Flow Parallelism and Hardware Acceleration

Posted by James Spooner on  Jun 01, 2012 1

James Spooner explains how Data Flow Parallelism works and how it helps to design efficient parallel algorithms. Also: OOP vs. Parallelism.

Andrew Watson On The State of OMG, UML, CORBA, DDS

Posted by Andrew Watson on  May 25, 2012

Andrew Watson talks about the work of the OMG, where CORBA is alive and well (hint: in your car), UML and UML Profiles vs. custom Modeling languages, DDS and other middleware, and much more.

Brian Foote on the State of OOP, Refactoring, Code Quality

Posted by Brian Foote on  Jan 11, 2012 2

Brian Foote looks back at the promises of OOP and discusses which, if any, of them became reality. Also: a look at NoSQL, refactoring and code quality, testing and static typing and more.

Nick Kallen Discusses Scala at Twitter

Posted by Nick Kallen on  Mar 02, 2011 1

Nick Kallen from Twitter is interviewed by Randy Shoup about Twitter’s use of the Scala programming language. Nick discusses using Scala to build high-performance and scalable network services (including FlockDB), the powerful dualism of Scala which combines the best of object-oriented and functional approaches and also provides his views on the tradeoffs between static and dynamic languages.

ECMAScript 5, Caja and Retrofitting Security, with Mark S. Miller

Posted by Mark S. Miller on  Feb 25, 2011

Mark S. Miller talks about the security considerations of JavaScript and how they are dealt with in ECMAScript 5 and the Caja project. He also mentions issues that have to do with HTML5 and compares the security characteristics of other languages like Java and Scheme.

Kresten Krab Thorup Discusses Programming Languages, Concurrency and Integration

Posted by Kresten Krab Thorup on  Sep 10, 2010 1

Kresten answers questions about current programming languages and problems they solve. He also tries to look at what is missing for addressing issues we face today such as concurrency. He discusses its importance and tries to portray the language that would take us to the next level helping to tackle these issues easily.

Ralph Johnson, Joe Armstrong on the State of OOP

Posted by Ralph Johnson, Joe Armstrong on  Jul 08, 2010 5

Ralph Johnson and Joe Armstrong discuss the state of OOP, what Smalltalk got right/wrong and the image concept. Also: Joe decides he likes OOP as long as its done the Erlang way: focused on messaging.

Jim Coplien: Why DCI is the Right Architecture for Right Now

Posted by Jim Coplien on  May 29, 2010 2

Jim Coplien, co-creator of Data, Context and Interaction (DCI) architecture, covers a variety of topics including DCI, the importance of language support for DCI and the state of Agile development. Coplien has championed the DCI architecture with Trygve ReensKaug, the inventor of the Model-View-Controller (MVC) architecture, which separates data and its processing from presentation.

Stefan Tilkov Talks REST, Web Services and More

Posted by Stefan Tilkov on  May 28, 2010

Stefan Tilkov discusses REST (Representational State Transfer) and RESTful web services based upon work he has done for clients of his consultancy. Stefan talks about the shortcomings of the WS-* specs and says he sees little need for WS-* web services any more. Stefan also talks about how web development frameworks are beginning to map to the RESTful model, and the concept of REST and security.

Joseph Yoder on Adaptive Object Model Architecture

Posted by Joseph Yoder on  May 12, 2009 3

In this interview Joseph Yoder talks about the Adaptive Object Model (AOM) architecture, a software architecture for easily adapting to changing business requirements.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT