Microsoft komt met native Arm-versies voor Visual Studio 2022 en VS Code

Microsoft kondigt native Arm64-versies aan voor Visual Studio 2022 en VS Code. Een eerste previewversie moet over een paar weken beschikbaar komen en later dit jaar officieel worden uitgebracht.

Naast native Arm-ondersteuning voor Visual Studio 2022 en VS Code, kondigt Microsoft aan dat ook Visual C++, Modern .NET 6 en Java, classic .NET Framework, Windows Terminal en WSL en WSA voor Linux- en Android-apps straks native worden ondersteund. Dit zorgt ervoor dat ontwikkelaars niet langer gebruik hoeven te maken van emulatie.

Naast software-ondersteuning gaat Microsoft ook samenwerken met Qualcomm aan wat de twee bedrijven 'Project Volterra' noemen. Het gaat om het ontwikkelen van hardware, al geeft Microsoft nog weinig details over wat er precies van Project Volterra verwacht kan worden. Project Volterra krijgt in ieder geval een Snapdragon-processor en een NPU voor het ontwikkelen van AI-toepassingen, aldus Microsoft. Wat betreft het ontwerp lijkt het om een mini-pc te gaan, waarbij je meerdere devices op elkaar kunt stapelen.

Arm Microsoft

Naast het ontwikkelen van Arm-hardware en het native ondersteunen van Arm-processors in zijn ontwikkelingstools, gaat Microsoft naar eigen zeggen ook verschillende open-sourceprojecten ondersteunen om de overstap te maken naar native Arm-ondersteuning, waaronder Python, node, git en LLVM.

Door Robert Zomers

Redacteur

24-05-2022 • 17:46

17

Reacties (17)

17
17
12
0
0
2
Wijzig sortering
Ik gebruik de native C++ ARM64 tools nu een aantal weken. In mijn tests (en die van anderen) gaat het compilen nu ongeveer 2x zo snel als de "emulated" x64 tools op ARM64.

In de Community Feature Request voor een native ARM64-versie van Visual Studio 2022 is ook heel veel interesse van ontwikkelaars die met Apple Silicon (M1) apparaten werken en via Paralells Windows 11 ARM64 draaien. Zij zullen ook veel baat hebben bij deze ontwikkelingen.

[Reactie gewijzigd door dennisameling op 22 juli 2024 14:49]

Inmiddels is Visual Studio 2022 voor Mac uit met idd M1 ondersteuning.
Maar dat is wel wel weer een heel andere IDE, nl. fork van Monodevelop, die tijdens z'n open-source dagen ooit wel op ARM heeft gedraaid. MS en Xamarin hebben die IDE mooi van de kaart geveegd voor linux developers, bedankt!
gaat het compilen nu ongeveer 2x zo snel.
Twee keer zo snel als wat? De non native versie van Microsoft in een emulator? C++ van Intel, C++ van Apple (als zoiets bestaat)?
Wat is de context?
Sorry, het gaat om de MSVC compiler. Voorheen kon men alleen de x86 en x64 build tools gebruiken op ARM64, dat werkte dan middels emulatie. Nu zijn is de MSVC compiler dus ook ARM64-native, wat zorgt voor veel betere performance. Ik heb het toegevoegd aan de post, dank!
Ik hoop dat Windows 11 ARM beschikbaar blijft om te virtualiseren op de M1. Er gaan wat geruchten rond dat Microsoft daarmee wil kappen i.v.m. ruzie over drivers. Daarom is VMWare ook nog altijd niet gekomen met Windows support op Fusion. Het zou zonde zijn, want het draait enorm vloeiend op de M1 in een VM. Overigens kan je nu nog je Pro licentie gebruiken, maar werd er ook al overwogen om 365 te verplichten. *grom*
Teams voor ARM (Mac), daar wachten veel mensen op denk ik. Er is een interne build uit:
https://statics.teams.cdn....5.00.14402/Teams_osx.pkg
Om Microsoft Teams 'native' te draaien kan je ook in Microsoft Edge (voor M1) deze URLs openen:

* https://teams.live.com/ - Teams voor thuis gebruik
* https://teams.microsoft.com/ - Teams voor Office 365

En dan bij de 3 puntjes rechts bovenaan, kiezen voor Apps > Installeer deze site als een app

(Idem is er ook https://vscode.dev/ )

[Reactie gewijzigd door Henk Poley op 22 juli 2024 14:49]

Ik vind vooral het LLVM deel interessant, dan is er opeens ondersteuning voor heel wat meer talen 8-)
Laat ze nu ook eens snel komen met een ARM versie van Office 365 applicaties en de rest van de Adobe Creative Cloud toepassingen. Hopelijk versnelt dit de ontwikkeling van meer native apps, zeker die van Microsofts eigen producten (die draaien nu nog steeds sneller en efficiënter op mijn M1 Apple systemen)
Niet eerder van Volterra gehoord. Wat willen ze? Een schaalbaar neuraal netwerk voor in huis?
Wel... Ze hebben Volterra vandaag aangekondigd, dus logisch?

Volterra is gewoon een dev kit voor ARM ontwikkelaars.
Het is hardware. Die 2 kastjes op de foto.
Wat zijn dat voor systeempjes op de foto tussen de monitoren :9
Dat zijn 2 Project Volterra's op elkaar gestapelt. Praktisch Microsoft's eerste ARM desktop PC.
Ben benieuwd wat zo’n Volterra kastje moet kosten en of het mogelijk is om het ding ook een beetje te gebruiken als een dev boxje zoals een Raspberry Pi (minus de hardware pinnen natuurlijk).
MS gaat dus Apple achterna en wil ook een eigen ARM gebaseerd computersysteem hebben

https://www.youtube.com/watch?v=1kCYSufvKGw

[Reactie gewijzigd door Jan Onderwater op 22 juli 2024 14:49]

Op dit item kan niet meer gereageerd worden.