BT

Facilitating the spread of knowledge and innovation in professional software development

Contribute

Topics

Choose your language

InfoQ Homepage Runtimes Content on InfoQ

  • Aaron Patterson on Rails 3.1 and Ruby Performance

    Aaron Patterson talks about performance in Ruby and Rails, some of the challenges Rails and Rack pose for the Ruby GC, and much more.

    Aaron Patterson on Rails 3.1 and Ruby Performance
    Icon
    10:08
  • Erlang Inventors Talk Language Future

    In this interview Joe Armstrong and Robert Virding, co-inventors of the Erlang language, talk about the future of the language, including its use in web programming, its ability to scale and more. The duo also discuss Erlang support for NoSQL databases, running the language on the Java Virtual Machine (JVM) and comparisons with other languages such as Google’s Go.

    Erlang Inventors Talk Language Future
    Icon
    35:24
  • Nick Kallen Discusses Scala at Twitter

    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.

    Nick Kallen Discusses Scala at Twitter
    Icon
    18:09
  • Dion Almaer on the State of HTML5 and Javascript

    Dion Almaer discusses Javascript and DOM performance, the state of WebGL and Canvas, HTML5 security, and the role of native code in HTML/Javascript applications in general and on WebOS.

    Dion Almaer on the State of HTML5 and Javascript
    Icon
    30:16
  • Cliff Click on Azul's Pauseless GC, Zing, JVM Languages

    Cliff Click discusses the Pauseless GC algorithm and how Azul's Zing implements it on plain x86 CPUs. Also: what keeps dynamic languages slow on the JVM, invokedynamic, concurrency and much more.

    Cliff Click on Azul's Pauseless GC, Zing, JVM Languages
    Icon
    39:12
  • Venkat Subramaniam on JVM Languages

    Venkat Subramaniam talks about the characteristics of JVM languages like Groovy, JRuby and Scala, and their applicability in enterprise applications. He also mentions several implementation details and finishes by addressing issues of lifelong learning for developers.

    Venkat Subramaniam on JVM Languages
    Icon
    39:27
  • 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
  • Josh Bloch on Java and Programming

    In this interview, Google’s Josh Bloch shares his views on the open-source Java landscape as well as on the future of the Java language, including changes being implemented via Project Coin. Bloch also discusses support for multi-core in programming languages, support for multiple languages on the JVM, Java pain points and the “next big language.”

    Josh Bloch on Java and Programming
    Icon
    19:26
  • 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
  • Laforge and Rocher Discuss the future of Groovy, Grails and Java

    In this interview, Graeme Rocher and Guillaume Laforge of SpringSource talk about the present and future of the Grails framework and the Groovy language. Rocher talks about Grails 1.4 and some of its enhancements such as improvements to GORM. And Laforge discusses Groovy 1.8, which features new DSL authoring capabilities, among other things. They look at how Java’s future impacts their projects.

    Laforge and Rocher Discuss the future of Groovy, Grails and Java
    Icon
    22:23
BT

Is your profile up-to-date? Please take a moment to review and update.

Note: If updating/changing your email, a validation request will be sent

Company name:
Company role:
Company size:
Country/Zone:
State/Province/Region:
You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.