YoVDO

Software Automation in a Polyglot Stack

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Programming Languages Courses Risk Management Courses Productivity Courses Polyglot Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore software automation in a polyglot stack through this GOTO Chicago 2018 conference talk. Delve into Jessica Kerr's journey from Java development to embracing diverse languages like Scala, F#, Clojure, Elm, and Ruby. Discover the challenges of introducing new languages, the limitations of Java, and the concept of building protective shells around code. Learn about Atomist, language APIs, and local automations for project creation. Examine the balance between productivity and generativity, and understand the impact of risk in automation decisions. Gain insights into effective software automation strategies across multiple programming languages and paradigms.

Syllabus

Intro
Assumptions
Automation
Language
Language community
Introducing a new language
The problem with Java
Building new armor
Protective shell
Atomist
Readme
Language API
Local Automations
Project Creation
Reasons to automate
Productivity vs generativity
Risk and Impact
Wrap Up
Questions


Taught by

GOTO Conferences

Related Courses

Advanced CloudFormation: Macros (Simplified Chinese)
Amazon Web Services via AWS Skill Builder
Advanced Java Concurrency
Vanderbilt University via Coursera
Advanced Monitoring and Optimizing with DynamoDB (Traditional Chinese)
Amazon Web Services via AWS Skill Builder
Advanced SAS Programming Techniques
SAS via Coursera
Amazon DynamoDB for Serverless Architectures (Spanish)
Amazon Web Services via AWS Skill Builder