Join us for a free community event – JetBrains JavaScript Day 2024

TC39 Demystified

Ujjwal Sharma

View at original site


JavaScript boasts of one of the most vibrant and diverse programmer communities, with a diverse set of needs and opinions about what the future of the language should be. In the middle of all of this effort, sits TC39. However, TC39 needs to take all stakeholders into account, including not only TC39 members but also the greater JavaScript community. This includes you!

What tools and techniques does TC39 employ to ensure that everyone has a voice during this process, and how can you make the best of them to interact and get involved? By the end of this talk, you will have a better idea of how TC39 operates and how you can voice your opinions and criticisms through the proper channels and affect what the future of your favorite programming language holds.

Outline

  • 00:00 Introduction
  • 01:52 About TC39
  • 04:44 Who is TC39?
  • 07:01 Where do things happen?
  • 08:05 What do TC39 members do?
  • 11:53 When does all this happen?
  • 14:58 How do things happen?
  • 17:33 Stage process
  • 20:46 Building consensus
  • 23:08 A deeper look into stage process
  • 27:01 Conclusion

About the Presenter

Ujjwal Sharma, Compilers Hacker at Igalia

Related Resources

Navigation Bar - All the power!
Navigation Bar - All the power!
The Navigation Bar can do much more than you think!
Change your Code Font Weight
Change your Code Font Weight
We spend hours looking at our code so let's make it as pleasant as possible.
Make Your Work Environment Distraction Free
Make Your Work Environment Distraction Free
Need to focus on just your code? You can switch to the distraction-free or zen mode.