Abuse Melding

Je hebt een klacht over de onderstaande posting:

20-11-2024, 09:33 door Anoniem

Door Anoniem: C# is memory safe. Waarom gebruiken ze dat niet in plaats van C++? Ten eerste: historie. De Windows kernel is in C met wat assembler code geschreven, sommige drivers gebruiken C++. Ten tweede moet een OS kernel soms dingen doen die niet bewijsbaar geheugen-veilig zijn. Zo moet een kernel DMA door randapparaten faciliteren, virtuele adrestabellen aanpassen en tussen processen moeten schakelen. Dat laatste vergt directe manipulatie van de stack-pointer. C# en java missen de ondersteuning voor deze activiteiten en daar zal dan alsnog (onveilige) C en assembler voor geschreven moeten worden.

Beschrijf je klacht (Optioneel):

captcha