Marian Luparu (@mluparu) profile picture

Product Lead for C++, Rust, and Python developer tools @ CoreAI, Microsoft | Finicky AI tinkerer 🤖 | Opinions mine 📢

Seattle, WA
Joined April 2016
Marian Luparu retweeted
⚙️ MSVC 14.52 RC = a LOT happening below your C++. /std:c++23 ✅ More LTCG/inlining tricks 🔥 More x64 + ARM64 vectorization 🦾 C++23 feature-complete STL 📚 Faster ASan 🧪 Pop the hood 👇 msft.it/6010avtNr
2
14
2
97
9,055
Big news for Python devs in VS Code: Pylance now lets you pick your type checker. 🐍 Meet the Type Server Protocol (TSP), built with Meta so Pyrefly plugs straight into Pylance. Keep Copilot + IntelliSense, swap the engine. Check it out 👇
devblogs.microsoft.com/pytho…
3
1
12
1,392
Marian Luparu retweeted
Automate preparation, keep approval with a maintainer. npm’s stage-only granular access tokens let CI stage new versions, while publication requires maintainer approval with 2FA. Get started ⬇️ github.blog/changelog/2026-0…
1
7
4,614
Marian Luparu retweeted
Working in a big C++ repo? Copilot CLI just got a lot better at finding its way around. devblogs.microsoft.com/cppbl… With Whole Codebase Indexing, it has a persistent semantic map of your codebase—so symbol and ref lookups are faster, powered by the Microsoft C++ language server.
3
8
511
Marian Luparu retweeted
The latest updates on npm 🧵⬇️
10
17
2
627
110,624
Marian Luparu retweeted
Microsoft is at CppCon 2026 this week. Join sessions on AI-assisted C++ development, Visual Studio, VS Code, compiler optimization, safety, and more. Stop by our booth and take our survey! Or check out the talks on YouTube after. devblogs.microsoft.com/cppbl…
2
1
33
2,349
Marian Luparu retweeted
vcpkg July ’26 drop = 🔥 SBOM upgrades (PURLs + gitoids) → cleaner supply‑chain metadata. 302 updated ports, 16 new, 2,858 total. 🧩 Major bumps: grpc, gstreamer, sdl3, mujoco, mongo‑cxx‑driver. 🔧 👉 Read: buff.ly/icyqfAK
1
7
1
41
9,561
Marian Luparu retweeted
🧩 Rust/C++ interop highlights: 🪛 C as the OG glue 🔧 bindgen/cbindgen 🧱 CXX (macro‑IDL) 🧬 Zengor (layout‑aware) 🚀 Kubit (full API lift) 🧠 Hard bits: relocatability, overloading, pinning 🛠️ Compilers matter a lot 👉 Watch: buff.ly/Rp3jdwk
14
61
9,855
Marian Luparu retweeted
Coming next: bypass-2FA tokens will also lose direct publish (~Jan 2027). Move automated publishing to trusted publishing (OIDC) or staged publishing.
1
2
8
1,950
Marian Luparu retweeted
CMake Tools is a crucial part of the C++ workflow in VS Code. This Pure Virtual C++ session highlights performance improvements and other changes to improve the developer experience. We also showcase how these improvements support AI integrations for agentic workflows. Watch here ➡️ buff.ly/9B5h5iv
1
6
23
9,387
📝 The 2026 Python Type System & Tooling Survey is live! No typing experience needed, your perspective matters most. Take a couple minutes to help shape Python typing’s future. 👉 surveymonkey.com/r/python_ty… Built with Meta, JetBrains, Microsoft & the typing community 🐍
3
14
2,107
Marian Luparu retweeted
Get a matter-of-fact breakdown of where we are at on C++23 and C++26 features, both language and library. In this Pure Virtual C++ session replay, we demo new features in the IDE, and we'll be open about trade-offs and unfinished feature work. 🎥 buff.ly/Zpx3rwU
5
23
10,468
Marian Luparu retweeted
npm is rotating write-scoped npm Granular Access Tokens that bypass 2FA as a precaution following a now-contained security incident. This doesn't affect GitHub personal access tokens. Maintainers should upgrade the npm CLI to v12+ and consider Trusted Publishing. docs.npmjs.com/trusted-publi…
20
122
8
516
67,689
Marian Luparu retweeted
July’s MSVC Build Tools Preview drops real goodies: • 🎯 Cleaner designated init + constexpr new[] in modules • 🚀 ARM64 NEON + APX x64 boosts • 🔧 Optimizer upgrades (strength reduction, LICM, reassociation) • 🛠️ Linker + PDB stability wins And a massive batch of bug fixes. 👉 buff.ly/WVuMlEj
2
12
52
11,821
Marian Luparu retweeted
Strengthening npm supply-chain security: packages are now scanned for malware at publish time, before they can be installed. We're also introducing disclosure for legitimate dual-use tools so they aren't blocked by default. gh.io/npm-publish-time-scann…
5
3
3
31
8,071
Marian Luparu retweeted
What if your terminal understood C++ as well as your IDE? In my #PureVirtualCpp talk, I show how Copilot CLI brings semantic code intelligence - powered by the Microsoft C++ Language Server - to your command line. Watch it here 👇 youtube.com/watch?v=wAWxATnA…
2
2
5
309
Marian Luparu retweeted
We're getting ready to kick off the Pure Virtual C++ conference. Join us in 30 minutes for lots of great content, demos, and news. ...and of course some Visual Studio love too :) See you there! youtube.com/watch?v=6t2mNymW…
7
14
2,335
Marian Luparu retweeted
C++ dependency setup, start to finish, without leaving the terminal: GitHub Copilot CLI writes the code, picks the libraries, installs vcpkg, and wires everything into a CMake build. From a Pure Virtual C++ 2026 session: devblogs.microsoft.com/cppbl…
3
12
1,002
Marian Luparu retweeted
Pure Virtual C++ 2026 streams live tomorrow, Tuesday July 21 at 16:00 UTC with five featured sessions + live Q&A on YouTube and Twitch. The full on-demand track (C++/Rust interop, SPGO, AI-native workflows, and more) is already available to watch now: devblogs.microsoft.com/cppbl…
2
11
925