Videos tagged with Clojure


What’s Next for jclouds?

What’s Next for jclouds?

Posted in Development, Databases, Web Technologies, Cloud Computing, Conferences, Frameworks, Companies

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

Tags: Python, Java, Databases, MySQL, Interview, xml, EC2, JSON, vmware, InfoQ, Cloud Computing, ...



Rich Hickey on Clojure's Features and Implementation

Rich Hickey on Clojure's Features and Implementation

Posted in Development, Conferences

Summary In this interview taped at QCon London 2009, Rich Hickey talks about all things Clojure: Software Transactional Memory, concurrency, persistent data structures, ports, AOT compilation, and more. Bio Rich Hickey, the author of Clojure, is an independent software designer, consultant and application architect with over 20 years of experience in all facets of software development. About th...

Tags: Ruby, Java, Lisp, Interview, Scalability, InfoQ, Architecture, Dynamic Languages, Language Design, QCon, Compilers, ...


Fast Bytecodes for Funny Languages

Fast Bytecodes for Funny Languages

Posted in Conferences, Development, Web Technologies

Summary In this presentation from the JVM Languages Summit 2008, Cliff Click discusses how to optimize generated bytecode for running on the JVM. Click analyzes and reports on Java, Scala, Clojure, JRuby, JPC and JavaScript/Rhino and points out several places where each of them could increase their performance such as elimination of FixNums, escape analysis and best practices for testing byteco...

Tags: Conferences, Ruby, Java, Javascript, JRuby, InfoQ, Rhino, Scala, Code Analysis, JVM Language Summit, Clojure, ...


Clojure

Clojure

Posted in Conferences, Development

Summary In this presentation from the JVM Languages Summit 2008, Rich Hickey discusses Clojure, which is an implementation of Lisp. Topics covered include Clojure features and syntax, example code, interoperation with Java, Clojure and functional programming, persistent data structures, concurrency semantics, references, transactions, software transactional memory, agents, implementation and pa...

Tags: Conferences, Java, Lisp, InfoQ, Dynamic Languages, Functional Programming, JVM, JVM Language Summit, Clojure, Development