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

YouTube

Loopage

JSConf via YouTube

Overview

Explore the evolution of programming languages and web technologies in this insightful JSConf talk by Douglas Crockford. Delve into the history of loops, event loops, and early compilers, tracing the development from Fortran to JavaScript. Examine the challenges of threading, security issues in web development, and the emergence of server-side JavaScript. Gain valuable insights on cross-site scripting, HTML5 hazards, and the importance of web standards. Learn about innovative concepts like continuation passing and discover how past programming paradigms have shaped modern web development practices.

Syllabus

Introduction
Loops
Loop primitives
Event loop
Code breaking
The first compiler
Open source
Fortran
Readblocking
Timesharing
IO
Text editors
Macintosh
HyperCard
JavaScript
Threading
JavaScript programs
Mutual exclusion
deadlock
cons of threading
pros and cons
iteration and workers
remote procedure call
security
crosssite scripting
misinterpretation of HTML
page templates
serverside JavaScript
netscape
nojs
Protocols
HTTP
Database
Elco Server
Stupid Argument
Grace Hopper
Show of Hands
The Only Web Standard
Demo
Continuation Passing
HTML5 Crosssite scripting hazard
Microsoft

Taught by

JSConf

Reviews

Start your review of Loopage

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.