YoVDO

Intro to Roc and Innovation in Functional Programming

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Scala Courses Dart Courses Flutter Courses Elm Courses Functional Programming Courses Programming Language Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the world of functional programming and innovative language design in this insightful interview with Richard Feldman and James Lewis at GOTO Copenhagen. Delve into the balance between fun and standardization in programming languages, examining adoption patterns of Elm, Scala, and Dart. Discover the newly created Roc language, its motivations, architecture, and unique features. Learn about parsing strategies, performance optimization, and exciting innovations in functional programming. Gain valuable insights into the evolving landscape of programming languages and their impact on software development.

Syllabus

Intro
Fun vs standardization
Elm adoption in front-end development
Scala patterns & paradigms
Dart's evolution into Flutter
Intro to Roclang
Motivation for Roclang
Roc's architecture & design principles
Parsing strategies in Roclang vs other languages
Exciting features in Roclang
Outro


Taught by

GOTO Conferences

Related Courses

Functional Programming Principles in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX
Introduction to Functional Programming
Delft University of Technology via edX
Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX