InfoQ Homepage Programming Content on InfoQ
-
Ryan "zenspider" Davis, Hardcore Ruby Hacker
Ryan Davis, known as "zenspider", is one of the highest-profile Rubyists in the world, and arguably one of the most influential ones. He is the author of a number of valuable Ruby open-source tools, including RubyInline and ZenTest. In this exclusive InfoQ interview, Ryan gives us a glimpse into how he has been pushing the envelope of what's possible with the Ruby language and runtime since 2000.
-
Mohammad Akif - SOA Beyond the Hype and the Security Development Life Cycle
InfoQ sits down Mohammad to discuss the myths of SOA, common pitfalls in designing for SOA, J2EE and .NET interoperability and injecting the Security Development Lifecycle into enterprise development lifecycles.
-
Stefan Tilkov on SOA
In this interview Stefan Tilkov, innoQ SOA consultant and InfoQ SOA Community editor, talks about his views about SOA. Topics covered include the definition and role of SOA in general, different styles of implementing it, its applications in the real world, and the role of ESBs.
-
David H. Hansson on the Future of Rails
InfoQ editor Obie Fernandez asks David some hard-hitting questions about the future of Rails in the enterprise, profiting from his success and whether a vendor will fork Rails someday. Contains lots of good information for technologists staking their future on the Rails platform, including David's opinions on Rails adoption, service-oriented architecture and scaling Rails applications.
-
Joshua Bloch on Closures, Resource Management, Google
Core Java language designer Joshua Bloch talks about the need for Closures, Functional Programming, Java's need for better resource management, Java Puzzlers, and cool stuff Google is doing with Java. Recorded at www.javazone.no conference, Norway's best Java conference.
-
Billy Hollis on the Future of Software Development
David Totzke interviews with Billy Hollis, prolific writer and speaker on all things Visual Basic.NET and .NET in general. Billy shares his thoughts on Windows Forms, WF, Data Binding as well as why he doesn't use Data Binding. He provides insight on when developers should use Patterns and Practices Application Blocks and prognosticates his view of the future of .NET.
-
Ivar Jacobson on UML, MDA, and the future of methodologies
Ivar Jacobson, one of the founders of UML, RUP, use cases, introduces his vision for a next generation development methodology that is both agile yet large like UP, by having humans collaborate with 'Intelligent Agents'. Ivar also talks about his views on UML, MDA, AOP, and the future. Recorded at JAOO (jaoo.dk).
-
Tim Bray on Rails, REST, XML, Java, and More
InfoQ Ruby editor Obie Fernandez interviews Tim Bray, one of the inventors of XML and current Director of Web Technologies for Sun Microsystems. We cover varied topics such as his opinions about Ruby and Rails, the impact of dynamic languages on web development, static versus dynamic typing, Sun's support of the JRuby project, Atom, and WS-* versus REST approaches to systems integration.
-
John Crupi on Enterprise SOA
At the time of this recording John Crupi ran Sun's Enterprise Web Services Practice. John shares his insights on what SOA means to the Enterprise, SOA analysis and design vs. OO, effective service composition, governance, and more.
-
Rob Harrop and Juergen Hoeller on Spring 2
Spring core developers Rob Harrob and Juergen Hoeller talk about what, why, and how of the new features in Spring 2, including XML configuration, custom tags, AspectJ integration, and migrationg to Spring 2. The interview also discusses how to use Spring on large scale projects, common pitfalls with using Spring, and Spring MVC vs. other frameworks. Recorded at the Javapolis conference.