Programming Across Paradigms • Anjana Vakil • GOTO 2017
This presentation was recorded at GOTO Chicago 2017. #gotocon #gotochgo http://gotochgo.com Anjana Vakil - Engineer at ÜberResearch @vakila ABSTRACT What's in a programming paradigm? How did the major paradigms come to be, and why? Once we've sworn our love to one paradigm, does a program written under any other still smell as sweet? Can functional programmers learn anything from [...] TIMECODES 0:00 Introduction 2:24 what is a paradigm? 5:00 what entities make up the universe how they behave and interact 9:44 what are some major paradigms? 9:56 imperative programming 13:04 object-oriented programming 16:20 functional programming 19:24 declarative programming 23:06 what do they have in common? 29:28 which paradigm is the best? 31:46 what can a paradigm teach me? 42:40 what's the point? Download slides and read the full abstract here: https://gotochgo.com/2017/sessions/78 / gotocon / goto- / goto_con / gotoconferences #FunctionalProgramming #ProgrammingParadigms #ObjectOrientedProgramming #ImperativeProgramming #AnjanaVakil CHANNEL MEMBERSHIP BONUS Join this channel to get early access to videos & other perks: / @goto- Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConf...

Anjana Vakil - Oops! OOP's not what I thought | Øredev 2018

The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017

Why You Should Take Another Look at C# • Mads Torgersen • GOTO 2016

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Functional Programming in 40 Minutes • Russ Olsen • GOTO 2018

Patterns of Effective Teams • Dan North • GOTO 2017

Anjana Vakil: Immutable data structures for functional JS | JSConf EU

Robert C Martin - Functional Programming; What? Why? When?

System Design Course – APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Modern Architecture 101 for New Engineers & Forgetful Experts - Jerry Nixon - NDC Copenhagen 2025

Anjana Vakil - Mary had a little lambda

Turing Award Winner: Data Abstraction, Dijkstra, Distributed Systems | Barbara Liskov

Functional programming design patterns by Scott Wlaschin

The Future of Software Engineering • Mary Poppendieck • GOTO 2016

Bjarne Stroustrup - The Essence of C++

Object Oriented Programming is not what I thought - Talk by Anjana Vakil

Feature Branches & Toggles in a Post-GitHub World • Sam Newman • GOTO 2017
![Learn C Programming and OOP with Dr. Chuck [feat. classic book by Kernighan and Ritchie]](https://i.ytimg.com/vi/PaPN51Mm5qQ/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDTClF4WlDKuk2kXseVWR-EKU18nw)
Learn C Programming and OOP with Dr. Chuck [feat. classic book by Kernighan and Ritchie]

