Tweets
- Tweets, current page.
- Tweets & replies
- Media
You blocked @sanders_n
Are you sure you want to view these Tweets? Viewing Tweets won't unblock @sanders_n
-
Tip: blocking the bus to get out of your car when you’re late does NOT guarantee you a seat, even if you’re super late.
Thanks. Twitter will use this to make your timeline better. UndoUndo -
downlevel-dts now downlevels Typescript 3.8 d.ts files so you can *write* TS 3.8 code but *ship* types that are compatible with 3.5 and earlier. Check out the source at https://github.com/sandersn/downlevel-dts … If you're interested in using it, please tell me. I need usability feedback!
Thanks. Twitter will use this to make your timeline better. UndoUndo -
I forgot, you can browse all 6,300+ packages with GH's UI: https://github.com/orgs/types/packages … It's pretty barebones and a bit buggy right now.
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
Eventually, VS Code's Automatic Type Acquisition will use Github Packages to acquire
@types for JS projects. Full details are here:https://github.com/microsoft/TypeScript/issues/33330 …Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
Google's starting to shame me because I can't remember URLs:pic.twitter.com/rZk3h4vdBH
Thanks. Twitter will use this to make your timeline better. UndoUndo -
Follow-up to
@private and@protected: typescript@next now supports@readonly in Javascript, which behaves the same as readonly in Typescript: class C { /**@readonly */ x = 1 }Thanks. Twitter will use this to make your timeline better. UndoUndo -
Or Slack. Sometimes they think I work on Microsoft Slack.
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
(I don't actually say "compiler engineer" at parties -- non-technical people leave with the impression that I helped Microsoft make Office 365 or Skype or something.)
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
All the people who are using Typescript to solve real frontend/backend problems can contribute their knowledge of things we have never worked with.
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
Looking at the Demographics section of the state of JS survey and for me: * CSS proficiency: None. * Backend proficiency: Beginner. * How do you introduce yourself at parties? "Compiler programmer" That mismatch is why being open source is so valuable for Typescript.
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
`this.x` is fine in the same method. Anyway, if you *do* use classes in JS a lot, try out typescript@next and let me know what you think.
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
Also, today I learned that this isn't allowed in Typescript: class D extends C { /**
@param {C} c */ m(c) { c.x } } ^ Property 'x' is only accessible through an instance of class 'D'. I rarely use classes, so this rule was a surprise to me.Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
typescript@next now supports
@private and@protected in Javascript files. They work the same as in TS: class C { /**@protected */ x = 1 }Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
Nathan Shively-Sanders Retweeted
If you have the privilege to do so safely, it is incumbent on all of us to film the police whenever they're doing *anything at all*, because this kind of thing can happen at any time in any place.https://twitter.com/benjancewicz/status/1206051263282130944 …
0:37Thanks. Twitter will use this to make your timeline better. UndoUndo -
Top ten Definitely Typed packages, by size on disk: 25.9dojo 13.7echarts 6.0fhir 5.2activex-libreoffice 4.9arcgis-js-api 4.8winrt-uwp 4.0openui5 4.0office-js-preview 3.9ignite-ui 3.8office-js (units: millions of bytes)
Thanks. Twitter will use this to make your timeline better. UndoUndo -
Reminder: The "backlog" tag on the Typescript repo means "No help has come. No help will come. No help can come, only what you yourself provide. May God have mercy on your soul."
Thanks. Twitter will use this to make your timeline better. UndoUndo -
Nathan Shively-Sanders Retweeted
Optional Chaining just moved to Stage 4 at TC39!
?. is now part of ES2020!Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
More like "DERP-endencies"
Thanks. Twitter will use this to make your timeline better. UndoUndo -
This is the one I'm working on this morning: https://github.com/microsoft/TypeScript-New-Handbook/compare/js-type-resolution?expand=1 …
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
Every Typescript reference page I've written uses the same basic outline: 1. Simple Warm-up Feature. 2. The Important One I Hope You Remember. 3. This One's For Historical Reasons. 4. Here's a Weird Thing We Let You Write. 5. Please Never Use This.
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.