Featured resource
pluralsight tech forecast
2025 Tech Forecast

Which technologies will dominate in 2025? And what skills do you need to keep up?

Check it out
Hamburger Icon
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Sweet.js: Get Started

This course provides an introduction to Sweet.js, a macro engine on top of JavaScript which allows you to extend the language as you desire.

Aaron Powell - Pluralsight course - Sweet.js: Get Started
by Aaron Powell

What you'll learn

Compile-to-JavaScript languages are popular, but sometimes these new languages are introducing features that you don't need, or don't address the problems which you want to solve. Sweet.js comes at it from another angle: rather than having a new language, it gives you the building blocks to make the extensions you need to solve your problems. Learn how to use macros to create specialized syntax and polyfill language-level features without an entirely new language.

Table of contents

About the author

Aaron Powell - Pluralsight course - Sweet.js: Get Started
Aaron Powell

Aaron is a Senior Developer and Technical Web Specialist with Readify and Microsoft MVP for Internet Explorer Development. Aaron focuses mainly on front-end web development, with a passion for JavaScript.

More Courses by Aaron