Avatar billede kasperjensen Nybegynder
28. september 2005 - 17:47 Der er 5 kommentarer og
1 løsning

C++ og C# hvad er forskellen

Hej, jeg tænkte på hvad forskellen ligger imellem C++ og C# ?

Jeg har tænkte mig at gå igang igen med C++ bare for at lave noget.. men aner ikke om det snart er forældet at bruge, og man burde gøre sig i C# i stedet for ?

vh
Avatar billede medions Nybegynder
28. september 2005 - 17:59 #1
Den har efterhånden været oppe et par gange...

http://www.eksperten.dk/spm/270162

//>Rune
Avatar billede arne_v Ekspert
28. september 2005 - 18:11 #2
to helt forskellige sprog

C# har arvet en del syntax fra C++ men det er nok det

C# er mere moderne end C++

men C++ vil leve i mange år endnu, C# er primært til Windows (selvom der er mono
og dotgnu) og C# er til apps ikke device drivere, styre system kerne etc.
Avatar billede cjensen Nybegynder
28. september 2005 - 18:44 #3
arne >> C# kan vel godt bruges til dele af device drivere. Mener Microsoft har (haft) et research project kørende med et OS skrevet i C# / managed code (Singularity).
Avatar billede arne_v Ekspert
28. september 2005 - 19:01 #4
Der har også været meget snak om en Java chip hvor Java byte code var native code.

Der forskes i mange ting, men nogen ting tager meget lang tid inden de kommer.

Al sund fornuft siger at MS vil portere Office, IE, IIS og SQLServer til .NET
inden de kaster sig over Windows selv.

Så indtil videre tror jeg altså på at styresystem kerner, device drivere,
diverse runtime libraries etc. primært vil blive skrevet i C og C++.
Avatar billede cjensen Nybegynder
28. september 2005 - 20:55 #5
Jeg siger ikke at Windows kommer i en managed udgave foreløbig - bare at device driver m.v. KAN skrive i C#

Hvad angår program biblioteker etc til .net framework, så tror jeg godt du kan antage at de bliver udviklet i C# (og ikke i C/C++)
Avatar billede arne_v Ekspert
28. september 2005 - 21:00 #6
alt high level ja

men på et eller andet tidspunkt skal man ud i vores gode venner kernel32.dll,
user32.dll etc.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester