Videos tagged with Runtimes


Kresten Krab Thorup, Robert Virding Discuss the Erlang VM

Kresten Krab Thorup, Robert Virding Discuss the Erlang VM

Posted in Development, Conferences

Summary Kresten Krab Thorup and Robert Virding discuss the origins of Erlang, the state of the Erlang VM, integrating native code with Erlang etc. Also: the challenges of running Erjang/Erlang on the JVM. Bio Robert Virding worked at Ericsson and was one of the initial Erlang design group. Robert now works for the Swedish Defence Materiel Administration (FMV) in a modelling and simulation group...

Tags: Debugging, Ruby, Java, Interview, Erlang, InfoQ, Architecture, Concurrency, Runtimes, Compilers, JVM, ...



JRuby: You've Got Java in my Ruby

JRuby: You've Got Java in my Ruby

Posted in Conferences, Development

Summary Tom Enebo explains reasons for choosing JRuby: Hotspot optimizations, JVM Garbage Collectors, tools like profilers. Also: how JRuby helps to write cleaner, more expressive code with Java libraries. Bio Thomas Enebo has been a practitioner of Java for over a decade and he is the co-lead of the JRuby project. Thomas has also been happily using Ruby since 2001. In addition to working on JR...

Tags: Conferences, Ruby, Java, JRuby, InfoQ, QCon, Runtimes, Virtual Machines, JVM, Scripting, GarbageCollection, ...


Building Native Mobile Apps in Rhodes

Building Native Mobile Apps in Rhodes

Posted in Companies, Conferences, Development, Mobile, Operating Systems

Summary In this talk from FutureRuby Adam Blum shows Rhodes, an open source Ruby-based framework for building locally executing apps with access to device features for all major smartphone devices. Bio Adam Blum is CEO of Rhomobile , the open mobile framework company. He is a longtime founder/CTO/VP of Engineering of several successful startups in the web services and mobile spaces (Commerce On...

Tags: Apple, Conferences, Ruby, iPhone, InfoQ, Dynamic Languages, Rich Internet Apps, Runtimes, Ruby1.9, Android, Rich Client / Desktop, ...


Multicore Programming in Erlang

Multicore Programming in Erlang

Posted in Conferences, Development, Testing

Summary Ulf Wiger shows typical Erlang programs, patterns that scale well on multicore and patterns that don't, profiling and debugging parallel applications and ensuring correct behaviour with QuickCheck. Bio Ulf Wiger is the CTO of Erlang Training and Consulting. He has worked for Ericsson and was Chief Designer of the AXD 301 development. At nearly 2 million lines of Erlang code, AXD 301 is ...

Tags: Conferences, Ruby, Testing, Scalability, Erlang, InfoQ, Architecture, Dynamic Languages, Concurrency, QCon, Fault Tolerance, ...


Ruby VMs: A Comparison

Ruby VMs: A Comparison

Posted in Conferences, Development, Frameworks

Summary A look at the different Ruby virtual machines (JRuby, MagLev, IronRuby, Rubinius, MacRuby) and how to choose what fits best within the enterprise. Bio Jason Seifer is a web developer and 1/2 of RailsEnvy.com, where he helps produce a weekly news podcast for Ruby and Ruby on Rails developers. His programming interests include Ruby, Rails, Javascript, full text search, and Objective-C. Ab...

Tags: Conferences, Ruby, Frameworks, Java, .NET Framework, JRuby, InfoQ, QCon, Runtimes, MagLev, Ruby1.9, ...



John Lam on IronRuby, Microsoft and Open Source

John Lam on IronRuby, Microsoft and Open Source

Posted in Development, Frameworks, Companies, Graphics, Conferences

Summary In this interview from RubyFringe, John Lam talks about his work on IronRuby and how Microsoft is approaching Open Source software development. Bio John Lam is Program Manager on the Dynamic Language Runtime team at Microsoft. He created RubyCLR, and is now working on the team that is creating IronRuby, Microsoft's implementation of Ruby.

Tags: Ruby, Frameworks, Technologies, Microsoft, Interview, Silverlight, DLR, .NET Framework, JRuby, CLR, OSS, ...


Ruby Beyond Rails

Ruby Beyond Rails

Posted in Conferences, Development, Frameworks, Graphics

Summary At RubyFringe John Lam talks about his path to dynamic languages, some of the problems of making IronRuby run fast, and how the DLR helps with implementing languages. Bio John Lam John works on the IronRuby project at Microsoft. IronRuby is an Open Source implementation of Ruby that runs real Ruby programs. John and his family recently relocated to Seattle from Toronto and they're lovin...

Tags: Conferences, Ruby, Frameworks, Technologies, Python, Silverlight, DLR, .NET Framework, InfoQ, Dynamic Languages, Runtimes, ...


Avi Bryant on DabbleDB, Smalltalk and Persistence

Avi Bryant on DabbleDB, Smalltalk and Persistence

Posted in Development, Databases, Conferences

Summary In this interview, Avi Bryant talks about the Smalltalk web framework Seaside, DabbleDB, using Smalltalk images for persistence instead of an RDBMs, GemStone and more. Bio Avi Bryant is the co-CEO of Dabble DB, a Vancouver startup focused on web-based data management and collaboration tools. He is the author of the Seaside web application framework, and is active in the open source Sque...

Tags: Ruby, Technologies, Databases, Smalltalk, Interview, Seaside, InfoQ, Architecture, Dynamic Languages, QCon, QCon London 2008, ...


Evan Phoenix on Rubinius

Evan Phoenix on Rubinius

Posted in Development, Conferences

Summary Evan Phoenix discusses Rubinius, a modern Ruby VM loosely based on the Smalltalk-80 architecture. The goal is to build a fast, efficient VM with the latest research in dynamic language implementations Bio Evan Phoenix is main developer behind the Rubinius project, a modern Ruby VM loosely based on the Smalltalk-80 architecture. He is currently employed by Engine Yard to continue to lead...

Tags: Debugging, Ruby, Smalltalk, Interview, InfoQ, Dynamic Languages, Runtimes, Languages, Virtual Machines, Rubinius


Chet Haase on Java FX, Update N and JDK 7

Chet Haase on Java FX, Update N and JDK 7

Posted in Conferences, Frameworks, Development

Summary In this presentation from QCon San Francisco 2007, Chet Haase discusses Java SE 6, Update N/Consumer JRE, the goals and feature set for Java FX (e.g. media support, scene graph, HTML and mobile devices), and the current set of possible features for JDK 7 such as Java FX features, Swing-related JSRs (295 and 296), transparent/shaped windows, tiered compilation, closures and invoke-dynami...

Tags: Conferences, Frameworks, Technologies, Java, media, InfoQ, QCon San Francisco 2007, QCon, Runtimes, JavaFX Script, Java SE, ...