How JavaScript is Made - Building the Web, Bias, Inclusion, and Equality
Offered By: Tejas Kumar via YouTube
Course Description
Overview
Explore the intricacies of JavaScript development, language evolution, and web technologies in this comprehensive talk by Ujjwal Sharma, a TC39 member and Igalia developer. Delve into the role of TC39 in maintaining JavaScript specifications, the challenges of implementing JavaScript in browsers, and the delicate balance required in language evolution. Examine API design considerations, the importance of measured progress in development, and the web's dual nature as both a blessing and a curse. Investigate the journey of Temporal and Intl, the process of participating in TC39, and the philosophical aspects of accessibility and internationalization. Confront biases in technology, discuss the divide between English and non-English speakers, and consider the future role of AI in web development. Gain insights into contributing to the TC39 committee and be inspired to dream big for the future of web technologies.
Syllabus
Introduction and Background
Implementing JavaScript in Browsers
The Challenges of Language Evolution
Balancing Stakeholder Perspectives in TC39
The Importance of Moving Slowly in Language Development
The Blessing and Curse of the Web
The Journey of Temporal and Intl
Participating in the TC39 Process
The Philosophical Question of Accessibility
The Need for a Broader Perspective
The Bias in Technology
The Divide Between English and Non-English Speakers
The Challenge of Implementing Different Calendars
The Role of AI in the Web
Contributing to the TC39 Committee
Dreaming Big for the Future
Taught by
Tejas Kumar
Related Courses
Programming LanguagesUniversity of Virginia via Udacity Building a Basic Website
University of Massachusetts Amherst via Independent iDESWEB, Introducción al desarrollo web
MirÃadax Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity Web Application Architectures
University of New Mexico via Coursera