Rob Palmer Profile picture
Dec 27, 2019 3 tweets 4 min read Read on X
ECMAScript excitement 😉

Stage 3 TC39 Private Instance Fields has landed in upstream TypeScript. Heading for TypeScript 3.8!

Congrats to @maxheiber @joeywatts96 Michael Gunter, Ravi Amin, Michael Molisani @jbhoosreddy @drosenwasser @sanders_n
@rbuckton

github.com/microsoft/Type…
A detailed blog post on #private fields by @rauschma

2ality.com/2019/07/privat…
A super techy @TalkScript podcast about how #private fields were implemented in TypeScript with Bloomberg's @maxheiber and TypeScript's @drosenwasser & @SeaRyanC

sitepen.com/blog/episode-3…

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Rob Palmer

Rob Palmer Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @robpalmer2

Nov 10, 2020
📢I wrote a blog post on how @TechAtBloomberg uses TypeScript.

"10 Insights from Adopting TypeScript at Scale"

techatbloomberg.com/blog/10-insigh… A banana containing a blue stick of TypeScript dynamite. The
This is the first time we've really talked about our TypeScript infrastructure, despite it being used by over 300 internal projects. So there is a lot to unpack 🎁

Here's the OMGTLDR...
💡1. TypeScript can be JavaScript + Types

It's easy to take a JS purist approach & use TypeScript solely for erasable types. Use `target:ESNext` & avoid the TS features that affect the emitted JS runtime code.

This separation of concerns is no accident!

Read 14 tweets
Sep 24, 2020
ECMAScript excitement 😉

TC39 has advanced these proposals.

💡Resizable ArrayBuffers➡️2
💡Error Cause➡️1
💡Double-Ended Iterator & Destructuring➡️1
💡Intl.DisplayNames V2➡️1
💡Intl Locale Info➡️1
💡Modulus & Additional Integer Math➡️1
💡Standardized Debug➡️1
💡String Dedent➡️1
In-Place Resizable and Growable ArrayBuffers ➡️ Stage 2

github.com/tc39/proposal-…
Error Cause ➡️ Stage 1

github.com/tc39/proposal-…
Read 9 tweets
Feb 20, 2020
ECMAScript excitement 😉

Congrats to my colleagues @TechAtBloomberg @maxheiber @joeywatts96 @Neuroboy23 for implementing TC39 Stage 3 Private Class Fields in TypeScript 3.8

Thanks to @typescript team for a fun collaboration
@drosenwasser @SeaRyanC @rbuckton @sanders_n @orta
You'll be able to hear the whole story of Private Class Fields at @tsconfeu on 31 March where @maxheiber will be talking about how to contribute a feature to TypeScript.

Warning: May contain puns 😉

tsconf.eu/speakers/max-h…
If you can't wait for Max's @tsconfeu talk, please check out this episode of the @TalkScript podcast in which @maxheiber @drosenwasser @SeaRyanC go into great detail about how Private Fields were implemented in TypeScript.

sitepen.com/blog/episode-3…
Read 4 tweets
Feb 10, 2020
Super excited for the first ever WebAssembly Summit today in MV. Thanks to @DasSurma for arranging 👍

Includes talks by @linclark @kripken @ag_dubs @tadeuzagallo @salomonsen_p @beriberikix @KevinHoffman @brionv @binjimint

webassembly-summit.org
Surma kicks thing off. Much whooping. Image
Lin is up. Image
Read 8 tweets
Nov 6, 2019
A very enjoyable & interactive evening at the London TypeScript Meetup @LndTypeScript organised by @wodlander.

Early doors shout to Optional Chaining landing in TypeScript 3.7 💥 Image
@dereknordgren shared his experience of championing the introduction of TypeScript @Hudl.

@mrbrentkelly explained the jump from Flow.

Sporty summary: "Just do it" Image
Finally @complexview visually demonstrated the power of TypeScript for accelerating art generation with some impressive live coding.

(There was a big audience out of shot, honest 😉)

Thanks to @HudlEngineering for hosting this fun evening. Image
Read 4 tweets
Sep 26, 2019
Today the @TechAtBloomberg JavaScript Guild are hosting an internal hackathon in London to onboard contributors to key open source JS projects, guest starring @littledan. Image
Here are the @babeljs contributors, who are receiving live remote support from core maintainer @NicoloRibaudo. Thank you Nicolo!

@r_ricard is making great progress getting test262 working on Babel! Image
This is the @typescript table. It is surprisingly dynamic 😉

@maxheiber and @joeywatts96 are spreading the knowledge @drosenwasser @SeaRyanC @sanders_n @rbuckton have kindly shared over the last year. Image
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(