A 10x Faster TypeScript
Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.
Microsoft for Developers - Get the latest information, insights, and news from Microsoft.
Visit devblogs.microsoft.com → RSS feedOn Hacker News Mar 2019 – Nov 2026
Software Engineering 95Systems & Performance 57History & Retro Computing 41Programming Languages 31Tools & Productivity 15Society, Policy & Culture 9
Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.
.NET 5.0 includes many enhancements, including single file applications, more capable JSON APIs, new versions of C
Today, we’re announcing that the next release after .NET Core 3.0 will be .NET 5. This will be the next big release in the .NET family. There will be just one .NET going forward, and you will be able to use it to target Windows, Linux, macOS, iOS, Android, tvOS, watchOS and WebAssembly and more. […]
Today we are proud to announce the availability of TypeScript 7, a 10x faster native port of TypeScript! Since its early days, TypeScript has promised to
Announcing the release of .NET 10, the most productive, modern, secure, intelligent, and performant release of .NET yet. With updates across ASP.NET Core, C# 14, .NET MAUI, Aspire, and so much more.
Today we're excited to announce the release of TypeScript 5.0! This release brings many new features, while aiming to make TypeScript smaller, simpler,
We are excited to announce the open-sourcing of Microsoft's GW-BASIC on GitHub!
.NET 6 is now available. It is easier to use, runs faster, and has many new features.
A lot of computing got done even before we had stacks and heaps.
Another code golfing adventure.
Announcing .NET Core 3.0 We’re excited to announce the release of .NET Core 3.0. It includes many improvements, including adding Windows Forms and WPF, adding new JSON APIs, support for ARM64 and improving performance across the board. C# 8 is also part of this release, which includes nullable, async streams, and more…
There's more to code than just instructions.
Run C# files instantly with dotnet run app.cs, no project file needed! Coming to .NET 10, try it out today in Preview 4.
.NET 6 is now included in Ubuntu 22.04 (Jammy) and can be installed with just `apt install dotnet6`.
It's random, really.
Take a rip-roarin' tour through hundreds of PRs worth of performance improvements for .NET 6.
Take a tour through hundreds of performance improvements in .NET 11.
Today we're proud to release TypeScript 4.1! If you're unfamiliar with TypeScript, it's a language that builds on JavaScript by adding syntax for type
Python might be hard to install on Windows, but with the latest Windows 10 update, you can type "python" to find it in the Microsoft Store.
Last week, our blog post and the removal of the Hot Reload capability from the .NET SDK repo led to a lot of feedback from the community. First and foremost, we want to apologize. We made a mistake in executing on our decision and took longer than expected to respond back to the community.
Today Microsoft announced the availability of .NET 8, the latest version of one of the world’s leading programming languages and development platforms.
Today we're happy to announce the availability of TypeScript 3.6! For those unfamiliar, TypeScript is a language that builds on JavaScript by adding
There is no pre-set maximum size, but that null might be coming from somewhere else.
Today we're happy to announce the availability of TypeScript 3.5! If you're new to TypeScript, it's a language that builds on JavaScript that adds
It came after ud0 and ud1.
Note: This post is out of date. Now that C# 9.0 has been released, an updated version can be found here. C# 9.0 is taking shape, and I’d like to share our thinking on some of the major features we’re adding to this next version of the language. With every new version of C# we […]
What are you going to do when you add a new kind?
Somehow xor became the most popular version.
The rules laid out.
C# 15 introduces union types — declare a closed set of case types with implicit conversions and exhaustive pattern matching. Try unions in preview today and see the broader exhaustiveness roadmap.