Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • 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
Justification of Programming Languages – an Introduction.
KTH, School of Computer Science and Communication (CSC).
2012 (English)Independent thesis Advanced level (professional degree), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

New programming languages emerge all the time. To distinguish them from each other, the language designers provide reasons to justify their languages. What do these reasons look like and are they enough to justify a languages existence? The thesis concludes that language theoreticians need to find appropriate socio-technical methods to evaluate programming languages. Language designers should also make use of scientific research to justify the problems they attempt to solve with their language. I have found that there could be economic aspects in owning a language and thus it should be financially justified to find good research methods concerning the creation of new programming languages.

Abstract [sv]

Nya programmeringsspråk dyker upp hela tiden. För att skilja dem från varandra ges skäl från skaparna som motiverar deras språk och dess design. Hur ser dessa skäl ut och är de tillräckliga för att motivera ett språks existens? Avhandlingen drar slutsatsen att språk teoretiker måste hitta lämpliga socio-tekniska metoder för att utvärdera programmeringsspråk. Språkskapare bör också använda sig av vetenskaplig forskning för att motivera de problem som de ser och som de försöker lösa med deras språk. Jag har funnit att det kan finnas ekonomiska aspekter på att äga ett språk och därför bör det vara ekonomiskt motiverat att hitta bra forskningsmetoder för utvärdering av nya programmeringsspråk.

Place, publisher, year, edition, pages
2012.
Series
Trita-CSC-E, ISSN 1653-5715 ; 2012:095
National Category
Computer Science
Identifiers
URN: urn:nbn:se:kth:diva-131001OAI: oai:DiVA.org:kth-131001DiVA: diva2:654447
Educational program
Master of Science in Engineering - Computer Science and Technology
Uppsok
Technology
Supervisors
Examiners
Available from: 2013-10-07 Created: 2013-10-07

Open Access in DiVA

No full text

Other links

http://www.nada.kth.se/utbildning/grukth/exjobb/rapportlistor/2012/rapporter12/broderman_skeppe_lovisa_12095.pdf
By organisation
School of Computer Science and Communication (CSC)
Computer Science

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

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

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • 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