Videos tagged with Dynamic Languages


Lean & Mean Tokyo Cabinet Recipes

Lean & Mean Tokyo Cabinet Recipes

Posted in Conferences, Development, Ruby

Summary In this FutureRuby talk, Ilya Grigorik explores Tokyo Cabinet's features such as the key-value store, ordered traversal, attribute search, schemaless data structures,indexing, and scripting with Lua. Bio Ilya Grigorik is the founder of AideRSS – a real-time social media engagement monitoring and analytics platform. He has been wrangling with Ruby and cloud computing for over four years,...

Tags: Conferences, Ruby, InfoQ, Data Access, Database Design, Architecture, Dynamic Languages, Scripting, database, Development, FutureRuby, ...



Simplifying Java EE with Grails

Simplifying Java EE with Grails

Posted in Conferences, Development, Frameworks, Java, GRails

Summary Graeme Rocher introduces Groovy and its corresponding web framework, Grails, followed by a code writing demo intended to highlight the advantages of using Grails over Java EE in order to develop web applications. Bio Graeme Rocher is the project lead and co-founder of Grails. He's a member of the JSR-241 Expert Group which standardizes the Groovy language. He has written the "Definitive...

Tags: Conferences, Frameworks, Java, GRails, Groovy, InfoQ, Dynamic Languages, Java EE, Web Frameworks, QCon, Development, ...


Introducing the Ceylon Project

Introducing the Ceylon Project

Posted in Conferences, Development, Java

Summary As Java continues to age, many developers ask how a language for general purpose & business computing would look if designed today. The result is Ceylon - a prototype language for the JVM which attempts to combine the strengths of Java with the power of higher order functions and declarative programming. This talk from QCon Beijing 2011, Gavin King introduces Ceylon for the first time. ...

Tags: Conferences, Java, InfoQ, Dynamic Languages, QCon, JVM, Language, Programming, Development, Ceylon


Kresten Krab Thorup on Erjang, JVM Languages, Kilim

Kresten Krab Thorup on Erjang, JVM Languages, Kilim

Posted in Development, Broadcasting, Java, Ruby, Erlang, Interview

Summary Kresten Krab Thorup talks about the Erjang project and explains the challenges of bringing Erlang to the JVM, using Kilim for lightweight processes, the implementation of tail recursion and much more. Bio Kresten Krab Thorup is CTO of Trifork, where he's responsible for technical strategy, researching future technologies, and the JAOO and QCon conferences. Kresten has worked on open sou...

Tags: Ruby, Java, Interview, Scalability, Erlang, InfoQ, Dynamic Languages, Language Design, Concurrency, Compilers, JVM, ...


Groovy: Best Practices Developed From Distributed Polyglot Programming

Groovy: Best Practices Developed From Distributed Polyglot Programming

Posted in Conferences, Development, Java

Summary Jonathan Felch discusses Groovy starting with its initial manifesto, its major features, language’s capabilities from a financial perspective and lessons learned in an actual project, Groovy’s main dynamic and meta-programming features and the power of using them together, ending with a look at what is not so great or not working as it is supposed in Groovy. Bio Jonathan Felch has worke...

Tags: Conferences, Java, InfoQ, Dynamic Languages, Functional Programming, QCon, Language, Development, Join us!, Financial Applications, QCon San Francisco 2009, ...



Ilya Grigorik on Tokyo Cabinet, MySQL and Ruby HTTP Performance

Ilya Grigorik on Tokyo Cabinet, MySQL and Ruby HTTP Performance

Posted in Databases, Development, Broadcasting, MySQL, Ruby, Interview

Summary Ilya Grigorik discusses his company's PostRank algorithm for tracking reader engagement with content. Also: his experience scaling MySQL, Tokyo Cabinet, Ruby HTTP libs, Solr, Amazon EC2 and more. Bio Ilya Grigorik is the founder of AideRSS – a real-time social media engagement monitoring and analytics platform. He has been wrangling with Ruby and cloud computing for over four years, try...

Tags: Ruby, Databases, MySQL, Interview, EC2, HTTP, InfoQ, Data Access, Database Design, Architecture, Dynamic Languages, ...


Statically Dynamic Typing

Statically Dynamic Typing

Posted in Conferences, Development, Frameworks, C#, .NET Framework

Summary Neal Gafter explains why Microsoft has introduced dynamic typing in C# 4.0, what it is useful for - Interoperate with dynamic languages, Using reflection-like API, Interacting with COM -, what is DLR, and why they have chosen the dynamic type instead of other possible solutions. Bio Neal Gafter works on .NET languages at Microsoft. He used to be a software engineer and Java evangelist a...

Tags: Conferences, Frameworks, C#, .NET Framework, InfoQ, Dynamic Languages, Language Design, JVM Language Summit, C# 4, Development, .NET, ...


Cucumbered

Cucumbered

Posted in Conferences, Development, Frameworks, Ruby, Ruby On Rails

Summary In this talk from FutureRuby, Joseph Wilk gives an introduction to the BDD framework Cucumber and gives valuable tips for getting it adopted and used by customers and developers. Bio Joseph Wilk is a member of the core development team for Cucumber along with Aslak Hellesøy. He has been developing for the web for 10 years in both big and small companies and as an entrepreneur. Af...

Tags: Conferences, Ruby, Testing, Ruby On Rails, Frameworks, Agile, BDD, InfoQ, Dynamic Languages, Software Testing, Specifications, ...


Avi Bryant on Trendly, Ruby, Smalltalk and Javascript

Avi Bryant on Trendly, Ruby, Smalltalk and Javascript

Posted in Development, Broadcasting, Science, Java, Javascript, Ruby, Smalltalk, Interview, Statistics

Summary Avi Bryant talks about the iterative process that led to Trendly (http://trendly.com/ ), using Javascript, Ruby and Java in the process. He goes on to give his view on the state of Smalltalk and Squeak and talks about his experiments with writing a Smalltalk that compiles to idiomatic Javascript to make use of all the modern Javascript VMs. Bio Avi Bryant is the co-CEO of Dabble DB, a V...

Tags: Ruby, Java, Javascript, Smalltalk, Interview, Science, OpenID, Statistics, InfoQ, Architecture, Dynamic Languages, ...


Building Native Mobile Apps in Rhodes

Building Native Mobile Apps in Rhodes

Posted in Conferences, Companies, Development, Apple, Ruby

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, ...