YoVDO

Why Static Typing Came Back

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Programming Languages Courses Software Development Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the resurgence of static typing in programming languages in this 52-minute conference talk by Richard Feldman at GOTO Copenhagen 2022. Delve into the historical context of dynamic languages like Python, Ruby, PHP, and JavaScript, and examine the factors that led to the widespread adoption of static type-checkers. Analyze the shift in popularity towards statically typed languages such as TypeScript, Go, Kotlin, Swift, Dart, and Rust. Investigate the reasons behind this comeback, discussing the advantages and disadvantages of both static and dynamic typing. Consider the role of gradual typing and its potential as a future trend. Gain insights into the evolution of programming language design and make informed predictions about the future of typing systems in software development.

Syllabus

Intro
Programming language rankings for Jan. 2022
What happened? - Outline
What made dynamic typing get big?
What changed?
What does this mean for the future?
Prediction
Summary
Outro


Taught by

GOTO Conferences

Related Courses

Addressing Algorithmic Bias
GOTO Conferences via YouTube
Empowering Consumers - Evolution of Software in the Future
GOTO Conferences via YouTube
Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin
GOTO Conferences via YouTube
It's Not Hard to Test Smart - Delivering Customer Value Faster
GOTO Conferences via YouTube
Confessions of an Enterprise Architect
GOTO Conferences via YouTube