SpiderMonkey is Mozilla’s JavaScript and WebAssembly Engine, used in Firefox, Servo and various other projects.spidermonkey.dev @[email protected]Joined March 2015
Last week we introduced what import maps are and how they work. This week Yoshi explores the feature in depth, in the second part of his two part series on Import maps.
Read the blog post here: spidermonkey.dev/blog/2023/03/0…
Late last year, we implemented the Import Maps specification in Firefox. Yoshi (the engineer working on it) wrote an in-depth introduction to it, along with a deep dive that you can expect next week!
Read the blog post here: spidermonkey.dev/blog/2023/02/2…
Ecma International recently approved the 2022 standard of ECMAScript. But there is something new in this edition that hasn't been part of prior editions, and this isn't a new programming feature. 🧵 hacks.mozilla.org/2022/06/the-sp…
My team at Mozilla is hiring. Come write compilers with us! The Layout, DOM, and Media Playback teams are also looking for C++ programmers: careers.mozilla.org/position/gh/35…
Happy to answer questions if you're interested!
Firefox 90 is here and this update has some nice JavaScript additions!🔥🦊
✔️ Private fields and methods are now enabled by default
🏳️🌈 The 2D Canvas API has a new createConicGradient
🔒 A new version of SmartBlock
hacks.mozilla.org/2021/07/gettin…
Our friends @SpiderMonkeyJS implemented the Error cause proposal in Firefox 91* (github.com/tc39/proposal-…)
The WebConsole displays this new cause property in error messages (and yes, you can have a chain of Error causes 🙂)
* 91 will be Beta/DevEdition later this week
Just-In-Time (JIT) compilers are used in all major JavaScript engines to improve the speed, but how do they work? At Global Scope @nbpname will help us understand the principles of JIT compilation, and so how to optimize our code.
buff.ly/3dkGzhL
Language specification can be a bit of a mystery. At Global Scope, @codehag introduces the stages of the TC39 process for introducing a new language feature to JavaScript, and some high level concerns around our design process.
buff.ly/3djR3OE
11K Followers 2K FollowingJavaScript Infrastructure & Tooling at Bloomberg. Co-chairing @TC39. Likely to tweet tech stuff about JS & software performance. Opinions are my own.
8K Followers 1K FollowingOSS devtools, ex-Google Chrome, ex-Cloudflare, these days actively working in the WebAssembly land.
Not here anymore, find me on Bluesky.
204K Followers 2K FollowingCo-founder & CEO @Brave Software (https://t.co/NV4bmd6vxq) and @attentiontoken (https://t.co/XhGIrdBJWu). Co-founded Mozilla & Firefox. Created JavaScript.
14K Followers 403 FollowingLikes people & computers. Work: LinkedIn/Mozilla/JS/TC39/Rust (here I speak only for me). ❤️: @lisasilveria & @tinycalculist. Goes by dherman… elsewhere. he/him
6K Followers 824 FollowingAll-terrain dev working across web, native, TV, and backend for over a decade, with a particular masochism for React Native and NativeScript.
938 Followers 7K Followingi like games (retro, web, mobile) .. learning, innovating, shipping
i build systems to last
also interested in investing, ai, robotics, technology, philosophy
605 Followers 5K FollowingFueled by coffee ☕, obsessed with tech 💻, and always up for a good laugh 🤣. gamer 🎮 by night. If it has wheels 🏍️ or a screen 📱, I'm probably into it.
348 Followers 3K FollowingBuilding: SWE with EIS (insurtech), co-founder & maintainer with @eweviwo (culture-tech), founder with @prodoticworld (media-tech). I want to love Codex.
1 Followers 175 FollowingRecruiting webshell eng ineers to penetrate websites, with a monthly salary of up to $100,000. If interested, please contact https://t.co/dURrji3JUT
1K Followers 294 FollowingApproach Problems Like Never Before - Dyalog is a world-class APL development environment. #Dyalog #APL https://t.co/6oXhK6mcJ0