4 Programming Paradigms in 45 Minutes

0 0

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.

RubyConf USA 2017

The International Ruby Conference more commonly known as RubyConf — has been the main annual gathering of Rubyists from around the world since 2001.