Videos tagged with Java


Introduction to Kotlin: Making the Java Platform a Better Place

Introduction to Kotlin: Making the Java Platform a Better Place

Posted in Development, Web Technologies, Companies, Conferences

Google Tech Talk June 26, 2012 Presented by Andrey Breslav. ABSTRACT Some years ago "alternative" programming languages for the JVM lived mostly in research labs and garages, industry knew about some of them, sometimes even used them, but never produced them. Recently, the trend has changed: new languages are backed by industrial vendors. To put it another way: the time has come for a new JVM l...

Tags: Google Tech Talk, Javascript, Java, jvm language, IDE, Google, GoogleTechTalks



Java on a 1000 Cores - Tales of Hardware / Software CoDesign

Java on a 1000 Cores - Tales of Hardware / Software CoDesign

Posted in Companies, Development, Conferences

Google Tech Talk August 12, 2009 ABSTRACT Presented by Cliff Click, Azul Systems. Azul Systems designs and builds systems for running business logic applications written in Java. Unlike scientific computing, business logic code tends to be very large and complex (greater than 1MLOC is common), display very irregular data access patterns, and make heavy use of threads and locks. The common unit ...

Tags: Google, tech, Talk, multicore, Java, GoogleTechTalks


Cassandra NYC 2011: Nate McCall - Java and Big Data with Apache Cassandra

Cassandra NYC 2011: Nate McCall - Java and Big Data with Apache Cassandra

Posted in Databases, Frameworks, Development

Nate McCall - Java and Big Data with Apache Cassandra Nate McCall currently works as evangelist and software developer for DataStax. He is also the lead developer and release manager of the Hector client for Apache Cassandra. Nate has over 11 years of server side systems and software development experience in such industries as news and entertainment, on-line gaming and advertising. In his talk...

Tags: Cassandra, datastax enterprise, apache hadoop, Hadoop, Analytics, Apache Cassandra, real time database, Nosql, Big Data, cassandra summit, DataStax, ...


Expressive Languages for the JVM

Expressive Languages for the JVM

Posted in Companies, Development, Conferences

Google Tech Talk July 28, 2010 ABSTRACT Much has been made of having more expressive languages for the JVM. The recent explosion of interest in alternative JVM languages has shown there's a need for something better. But have Scala, Groovy, Fantom achieved this goal? We'll look at two language cases for the JVM: JRuby, which brings Ruby to the JVM; and Mirah, which attempts to implement Ruby's ...

Tags: Google, tech, Talk, Java, Programming, Language, mirah, GoogleTechTalks


Mirah, an Expressive JVM Language

Mirah, an Expressive JVM Language

Posted in Development, Companies, Conferences

Google Tech Talk July 28, 2010 Presented by Charles Oliver Nutter and John Woodell. ABSTRACT Much has been made of having more expressive languages for the JVM. The recent explosion of interest in alternative JVM languages has shown there's a need for something better. But have Scala, Groovy, Fantom achieved this goal? We'll look at Mirah, which attempts to implement Ruby's apparent features di...

Tags: Google Tech Talk, JVM, Ruby, Java, programming language, Google, GoogleTechTalks



The Essence of Caching - Ehcache

The Essence of Caching - Ehcache

Posted in Development, Companies, Conferences

Google Tech Talk January 24, 2011 Presented by Greg Luck, Founder of Ehcache, Ehcache CTO of Terracotta. ABSTRACT In this talk we will start with a performance problem and lead you through solving it with caching, discovering along the way the problems of distributed caching and their solutions. This will equip you with the tools to analyze a performance situation and to see whether a cache wil...

Tags: Google Tech Talk, Java, caching, Google, GoogleTechTalks


A JVM Does That?

A JVM Does That?

Posted in Development, Companies, Conferences

Google Tech Talk (more info below) March 29, 2011 Presented by Cliff Click, Azul Systems. ABSTRACT Just what the heck is a JVM *supposed* to do? JVMs already provide a host of services. The 'J' part definitely slants the service selection and the 'V' part means that underneath the illusion there's a lot of really cruddy stuff. The success of these illusions has led to the real popularity of JVM...

Tags: Google Tech Talk, Java, JVM, Computer Science, Google, GoogleTechTalks


Google I/O 2010 - Casting a wide net for all Android devices

Google I/O 2010 - Casting a wide net for all Android devices

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

Google I/O 2010 - Casting a wide net: How to target all Android devices Android 201 Justin Mattson One of Android's strengths is its flexibility to run on a wide variety of devices. In this session, we will explore the facilities the Android resource system provides to developers to make supporting many devices from one application binary easier, as well as common pitfalls. In addition to hardw...

Tags: Android, Mobile, Java, googleio2010, Google, Google I/O, developer conference, #io2010, #android4, Development


Google I/O 2010 - Android REST client applications

Google I/O 2010 - Android REST client applications

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

Google I/O 2010 - Developing Android REST client applications Android 301 Virgil Dobjanschi This session will present architectural considerations for developing RESTful applications on the Android platform. It focuses on design patterns, platform integration and performance issues specific to the Android platform. For all I/O 2010 sessions, please go to http://code.google.com/events/io/2010/se...

Tags: Android, Mobile, Java, googleio2010, Google, Google I/O, developer conference, #io2010, #android6, Development


Google I/O 2010 - A JIT Compiler for Android's Dalvik VM

Google I/O 2010 - A JIT Compiler for Android's Dalvik VM

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

Google I/O 2010 - A JIT Compiler for Android's Dalvik VM Android 301 Ben Cheng, Bill Buzbee In this session we will outline the design of a JIT Compiler suitable for embedded Android devices. Topics will include an architectural overview, the rationale for design decisions and the special support for JIT verification, testing and tuning. For all I/O 2010 sessions, please go to http://code.googl...

Tags: Android, Mobile, Java, googleio2010, Google, Google I/O, developer conference, #io2010, #android7, Development