4 Programming Paradigms In 40 Minutes

Опубликовано: 18 Ноябрь 2024
на канале: Coding Tech
492,031
12k

One of the most important lessons I've learned is that programming languages are tools and not all tools are good for all jobs. Some tasks are easier to solve functionally. Some are clearly suited for OO. Others get simpler when you use constraint solving or pattern matching.

Let's go on a whirlwind tour of 4 different programming languages emphasizing different programming techniques: OO, functional, logical, and procedural. You'll leave this talk with a better understanding of which languages are best suited to which types of jobs and a list of resources for learning more.

EVENT:

RubyConf 2017

SPEAKER:

Aja Hammerly

PERMISSIONS:

The original video was published with the Creative Commons Attribution license (reuse allowed).

CREDITS:

Original video source:    • RubyConf 2017: 4 Programming Paradigm...