BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture Content on InfoQ

  • Chris Houser Discusses Clojure

    In this interview Ryan discusses Clojure with author Chris Houser. They cover Clojure's approach to classes, comparing and contrasting it with Java. Chris delves into they type of programming problem sets Clojure is best suited for, especially in relation to parallelism as the number of cores in computers increases and Clojure's applicability as or research language.

    Chris Houser Discusses Clojure
    Icon
    20:57
  • Martin Odersky on the Future of Scala

    In this interview Martin Odersky, the creator of the Scala language talks about work on the next version of Scala and how the functionalities in the JVM help make Scala better. Odersky touches on how some of the most popular entities on the web, such as Twitter and LinkedIn use Scala. And he discusses the complexity of the language and its role as a functional and object-oriented language.

    Martin Odersky on the Future of Scala
    Icon
    36:59
  • Jon Brisbin on Virtualization and Private Clouds

    Jon Brisbin discusses his experience with Virtualization and reasons why companies would use Private Clouds, eg. regulation compliance. Also: the future role of operations, monitoring, and more.

    Jon Brisbin on Virtualization and Private Clouds
    Icon
    36:26
  • Azul Puts the Zing in Java

    In this interview Gil Tene dives deep into the history of Azul Systems and its commitment to deliver robust, scalable Java systems. He tells of the origins of the company and its early Vega hardware. Tene also talk about the new Zing elastic runtime platform for Java apps. And he speaks on the Managed Runtime Initiative Azul launched. He also talks on Pauseless GC and elastic memory.

    Azul Puts the Zing in Java
    Icon
    48:59
  • Linda Rising on Customer Interaction Patterns

    Linda Rising talks about patterns and interacting with customers, the need for a better interaction between developers and customers, how she arrived at these patterns, teaching others how to teach.

    Linda Rising on Customer Interaction Patterns
    Icon
    28:08
  • What’s Next for jclouds?

    Adrian Cole discusses his jclouds project, which is an open source library that helps Java developers get started in the cloud and reuse their Java development skills. Cole also talks about some of the challenges of creating a cloud agnostic library, such as the use of different hypervisors and that various cloud implementations are written in different languages, such as VB, Python, Ruby, etc.

    What’s Next for jclouds?
    Icon
    21:02
  • Emil Eifrem on Neo4j and Graph Databases

    Emil Eifrem explains graph databases, what domains they fit well, and the state of Neo4j. Also: how graph databases stack up against RDBMs.

    Emil Eifrem on Neo4j and Graph Databases
    Icon
    25:45
  • Juergen Hoeller on the Past and Future of Spring

    Juergen Hoeller explains the past and future of the Spring framework: how it will make use of Java 7 features like Fork/Join, work with JEE6 and PaaS platforms, and much more.

    Juergen Hoeller on the Past and Future of Spring
    Icon
    36:20
  • Deep inside Node.js with Ryan Dahl

    Node.js aims to abstract the problem of concurrency and allow programmers with little experience to easily create servers that scale into the thousands of connections. This interview with the creator of Node.js, Ryan Dahl goes beyond the basic introductory information and focuses on motivations, internals and real-world issues like debugging, monitoring and scaling in the large.

    Deep inside Node.js with Ryan Dahl
    Icon
    45:16
  • Brad Abrams on Google, Spring Tools Integration

    In this interview Google tools honcho from Brad Abrams talks about how Google tools integrate with Spring tools to help make Java developers’ lives easier. Abrams discusses Google’s reasons for targeting the popular Spring Framework. He also delves into the integrations between Google App Engine, Google Web Toolkit (GWT) and Speed Tracer with Spring tools such as Roo, STS, Spring Insight and more.

    Brad Abrams on Google, Spring Tools Integration
    Icon
    22:14
  • Doug Crockford on HTML and Fixing the Web

    In this interview, Doug Crockford discusses his views on HTML5, which basically amount to a warning that the technology is not quite ready and poses potential risks is widely adopted too quickly. Crockford also talks about the evolution of JavaScript, which has become his favorite language, and of the ECMAScript 5 standard. In addition, Crockford calls for the eradication of IE6.

    Doug Crockford on HTML and Fixing the Web
    Icon
    22:22
  • Jerry Cuomo on Cloud Computing and IBM’s PaaS

    Jerry Cuomo discusses IBM’s vision on public, private and hybrid cloud computing, detailing on their plans for a PaaS offering built around WebSphere, DB2 and MQ, and the need for standardization in the cloud. Cuomo addresses especially the hybrid cloud, portability between private and public, and how to be avoided vendor lock-in.

    Jerry Cuomo on Cloud Computing and IBM’s PaaS
    Icon
    35:05
BT