Clojure for Business Teams - Decomplecting Data Analysis - Ram Krishnan
1,861 views · Published 16 November 2015 · 38:06 · Indexed 31 October 2026
Channel: ClojureTV · 2015 · Science & Technology
Currently, many of the data analytics tools for business users are either severely feature constrained in the name of ease-of-use, or are too complex as thinly wrapped abstractions atop the underlying programming languages. They don't address the needs of savvy business experts who need something more expressive than Excel without having to become software engineers. Software professionals, on the other hand, are seeking ways to publish their algorithmic and process abstractions in a manner where they can be composed and leveraged further by their users. Juxt builds upon ideas from past programming systems like Yahoo Pipes and Scratch, to create an interactive and graphical tool for Data Analytics and Web APIs, using Clojure as the extension language. Applying the best practices from Functional Programming and Data Flow Programming, Juxt enables non-coders to rapidly build sophisticated data driven apps. And our APIs enable Clojure devs to easily publish their libraries as composable and reusable platform components. In this talk, I'll present the challenges and learning from our experience using Clojure and Clojurescript to build a powerful, performant and highly UX driven app. About the speaker: Ram Krishnan is Founder and Chief Technologist of Juxt.io, where he is building easy to use and expressive Big Data Analytics tools for business users. With over 20 years experience developing software, Ram started his career working in C, Lisp, Smalltalk, Java and Erlang before discovering Clojure. He has been using Clojure professionally since 2009 and continues to be surprised and delighted by the language and community.
More from this channel
-
18:41
Fertile Ground, the Roots of Clojure - Michael Fogus
-
39:41
Lisp, Functional Programming, and the State of Flow - Tom Faulhaber
-
39:17
Protocol XIII: Clojure Protocols Explained - Sean Devlin
-
5:23
Aleph: A Framework for AsynchronousCommunication - Zach Tellman
-
26:57
Clojure and Android - Daniel Solano Gomez
-
38:24
Performance in the Wild - Craig Andera
-
41:18
Concurrent Stream Processing - David McNeil
-
42:20
Ousterhout's Dichotomy Isn't (Part 2 of the Simplicity/Power/Focus Series) - Stuart Halloway