Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Living in Big Data with Vector Functional Programming

GOTO Conferences via YouTube

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!
Explore the past, present, and future of array programming languages in this 34-minute conference talk from YOW! 2014 featuring Dave Thomas, founder and software industry expert. Discover why array languages, despite being relatively unknown, are among the most expressive and productive programming paradigms still heavily used in global financial markets. Learn how array developers pioneered learning through katas and patterns (then called idioms), including the now-pervasive map-reduce concept. Understand the evolution from APL to APL2, NIAL, J, and k, and why vector programming offers a natural, low-impedance approach for working with today's high-performance NoSQL and NewSQL column stores. The presentation traces the influence of APL on Smalltalk environments, array extensions in languages like Python NumPy, specialized languages like MatLab and R, and even modern hardware developments like GPUs and Intel AVX instructions.

Syllabus

Living in Big Data with Vector Functional Programming • Dave Thomas • YOW! 2014

Taught by

GOTO Conferences

Reviews

Start your review of Living in Big Data with Vector Functional Programming

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.