Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Your Library Sucks, and Why You Should Use It

JSConf via YouTube

Overview

Explore the evolution of JavaScript libraries and their impact on web development in this thought-provoking JSConf talk from 2010. Delve into the pros and cons of using libraries, examining topics such as the "good parts" of JavaScript, aspect-oriented programming, and device penetration. Learn about the philosophical implications of library usage, discover why certain practices should be avoided, and gain insights into the future of browsers and common JavaScript standards. Investigate proposals for improving JavaScript development, including the concept of CommonBrowserJS and the benefits of solving small problems efficiently. Gain a deeper understanding of JavaScript's core principles and how libraries can both help and hinder development practices.

Syllabus

Intro
It's Just JavaScript
The Good Parts
Teh Libraries
Libraries are a crutch
BASIC AOP 3
Philosophically
Bind/Curry/Whatever
DON'T DO THIS
Why not
Device Penetration
Future Browsers?
Commons
MDC: Array.prototype
Portability
MDC: Fn.proto.bind
Your library sucks, still
Library Benefits
Propose: CommonBrowserJS
Small Problems are Easy
First pass has.js

Taught by

JSConf

Reviews

Start your review of Your Library Sucks, and Why You Should Use It

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.