PixelCity Sharp-X : Jämförelser ur utvecklarperspektiv mellan C++ med OpenGL och C# med Direct3D
This essay serves to illustrate the main practical differences between the popular medium-level programming language C++ (C Plus Plus), and the newer high-level language C# (C Sharp). It will focus on the aspects that are readily apparent to the application programmer, such as differing syntax, cons...
Main Author: | |
---|---|
Format: | Others |
Language: | Swedish |
Published: |
Högskolan i Halmstad, Sektionen för Informationsvetenskap, Data– och Elektroteknik (IDE)
2011
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-16176 |
id |
ndltd-UPSALLA1-oai-DiVA.org-hh-16176 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-hh-161762018-01-13T05:15:40ZPixelCity Sharp-X : Jämförelser ur utvecklarperspektiv mellan C++ med OpenGL och C# med Direct3DsweEriksson, FelixHögskolan i Halmstad, Sektionen för Informationsvetenskap, Data– och Elektroteknik (IDE)2011pixelcitygrafikdirect3ddirectxopenglc++csharpComputer and Information SciencesData- och informationsvetenskapThis essay serves to illustrate the main practical differences between the popular medium-level programming language C++ (C Plus Plus), and the newer high-level language C# (C Sharp). It will focus on the aspects that are readily apparent to the application programmer, such as differing syntax, constraints and capabilities. It will also feature a similar comparison between the open source OpenGL graphics library, and the proprietary Direct3D graphics library owned by Microsoft Corporation. It will not go into the differences in ”under the hood” mechanics that the application programmer seldom have to consider after having chosen his programming language or graphics API, such as C# being compiled into an intermediate language and is run on a virtual machine where C++ is compiled directly to machine code, or the differing principles of rendering in OpenGL and Direct3D. This is by no means comprehensive, many things have been left out or overlooked. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-16176application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
Swedish |
format |
Others
|
sources |
NDLTD |
topic |
pixelcity grafik direct3d directx opengl c++ csharp Computer and Information Sciences Data- och informationsvetenskap |
spellingShingle |
pixelcity grafik direct3d directx opengl c++ csharp Computer and Information Sciences Data- och informationsvetenskap Eriksson, Felix PixelCity Sharp-X : Jämförelser ur utvecklarperspektiv mellan C++ med OpenGL och C# med Direct3D |
description |
This essay serves to illustrate the main practical differences between the popular medium-level programming language C++ (C Plus Plus), and the newer high-level language C# (C Sharp). It will focus on the aspects that are readily apparent to the application programmer, such as differing syntax, constraints and capabilities. It will also feature a similar comparison between the open source OpenGL graphics library, and the proprietary Direct3D graphics library owned by Microsoft Corporation. It will not go into the differences in ”under the hood” mechanics that the application programmer seldom have to consider after having chosen his programming language or graphics API, such as C# being compiled into an intermediate language and is run on a virtual machine where C++ is compiled directly to machine code, or the differing principles of rendering in OpenGL and Direct3D. This is by no means comprehensive, many things have been left out or overlooked. |
author |
Eriksson, Felix |
author_facet |
Eriksson, Felix |
author_sort |
Eriksson, Felix |
title |
PixelCity Sharp-X : Jämförelser ur utvecklarperspektiv mellan C++ med OpenGL och C# med Direct3D |
title_short |
PixelCity Sharp-X : Jämförelser ur utvecklarperspektiv mellan C++ med OpenGL och C# med Direct3D |
title_full |
PixelCity Sharp-X : Jämförelser ur utvecklarperspektiv mellan C++ med OpenGL och C# med Direct3D |
title_fullStr |
PixelCity Sharp-X : Jämförelser ur utvecklarperspektiv mellan C++ med OpenGL och C# med Direct3D |
title_full_unstemmed |
PixelCity Sharp-X : Jämförelser ur utvecklarperspektiv mellan C++ med OpenGL och C# med Direct3D |
title_sort |
pixelcity sharp-x : jämförelser ur utvecklarperspektiv mellan c++ med opengl och c# med direct3d |
publisher |
Högskolan i Halmstad, Sektionen för Informationsvetenskap, Data– och Elektroteknik (IDE) |
publishDate |
2011 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-16176 |
work_keys_str_mv |
AT erikssonfelix pixelcitysharpxjamforelserurutvecklarperspektivmellancmedopenglochcmeddirect3d |
_version_ |
1718608184755617792 |