liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
En jämförande studie av Visual C++, C# och VB.NET
Linköping University, Department of Computer and Information Science.
2005 (Swedish)Independent thesis Basic level (professional degree)Student thesisAlternative title
A Comparative Study of Visual C++, C# and VB.NET (English)
Abstract [sv]

Programmeringsspråken Visual C++, C# och VB.NET (Visual Basic.NET) jämförs, med tyngdpunkt på en praktisk jämförelse av fyra exempelapplikationer.

Exempelapplikationen WordCount visar att Visual C++ har förutsättningar förbäst prestanda, men att även C# och VB.NET ger helt godtagbar prestanda. Valet av färdiga klasser är viktigare än språket. Ett olämpligt val kan göra prestandan mycket sämre än förväntat, medan den allra bästa prestandan ofta erhålls med en egen implementering.

Applikationen FFT visar att flyttalsprestandan är bättre i C# än i VB.NET. Applikationen Clock visar att Visual C++ har en viss fördel i sitt färdiga ramverk för traditionella dokumentbaserade Windowsapplikationer.

C# och VB.NET vinner över Visual C++ i nästan alla övriga avseenden. De ger mindre mängd kod och tillhandahåller ny funktionalitet — som egenskaper, händelser, attribut och ett mycket omfattande klassbibliotek — som gör programmeringen enklare och mindre känslig för buggar och säkerhetshål. Valet mellan C# och VB.NET bör avgöras av projekttyp, företagskultur och utvecklarens individuella preferenser.

Place, publisher, year, edition, pages
Institutionen för datavetenskap , 2005.
Keyword [en]
Datalogi, programmering, programmeringsspråk, Windows, Windowsprogrammering, Visual C++, C++, C#, VB.NET, Visual Basic, .NET, dotnet, prestanda, kodmängd, ordräkning
Keyword [sv]
Datalogi
National Category
Computer Science
Identifiers
URN: urn:nbn:se:liu:diva-2827ISRN: LITH-IDA-EX--05/021--SEOAI: oai:DiVA.org:liu-2827DiVA: diva2:20170
Uppsok
teknik
Available from: 2005-04-05 Created: 2005-04-05

Open Access in DiVA

fulltext(1276 kB)3181 downloads
File information
File name FULLTEXT01.pdfFile size 1276 kBChecksum MD5
dcbad52395e01399ec8093d1f563765fac256d241c2f5ec565d39bdf05977185a15ab4a7
Type fulltextMimetype application/pdf

By organisation
Department of Computer and Information Science
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 3181 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 1552 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf