The Next Paradigm Shift in Programming
Offered By: ChariotSolutions via YouTube
Course Description
Overview
Explore the evolution of programming paradigms and anticipate future shifts in this thought-provoking conference talk. Delve into the history of programming languages, from COBOL and GOTO statements to structured and object-oriented programming. Examine the rise of garbage collection and functional programming, and analyze their impact on the industry. Investigate the characteristics of modern languages and consider the potential for a new paradigm shift in programming. Gain insights into feature comparisons, structural styles, and data-oriented design while pondering the future of managed effects and pure functional programming.
Syllabus
Intro
COBOL
Paradigm Shifts
Structured Programming
COBOL Structured Programming
Goto vs Structured Programming
Popular Programming Languages
ObjectOriented Programming
Simula
Smalltalk
Modularity
Modular Programming
C
Why C
Strauss Trip
Three Ways Out
Feature Comparison
Structural Style
DataOriented Design
The Next Paradigm Shift
Modern Languages
Functional Programming History
Features
Pure Functional
Managed Effects
Taught by
ChariotSolutions
Related Courses
程序设计基础Peking University via edX Fondamenti di informatica
University of Naples Federico II via Federica Introduzione all'informatica
University of Naples Federico II via edX Fundamentos de programación
Universitas Telefónica via Miríadax C for Everyone: Structured Programming
University of California, Santa Cruz via Coursera