• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 5
  • Tagged with
  • 5
  • 5
  • 5
  • 3
  • 3
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

En analys av fem skriptspråk - Egenskaper och utveckling

Isaksson, Patrik, Lindmark, Mikael January 2006 (has links)
<p>Sammanfattning</p><p>Skriptspråk har under det senaste decenniet fått en ökad spridning, både gällande användare och gällande användningsområden. Från att huvudsakligen ha använts till enklare dagliga administratörsuppgifter används idag skriptspråken inom många områden där tidigare enbart</p><p>systemspråk var ett alternativ. Denna uppsats undersöker och granskar fem skriptspråk: PHP, Perl, Ruby, Tcl och PostScript. Målet är att undersöka språkens egenskaper och se på skillnader språken emellan. Vi jämför också skriptspråken mot systemspråket C, som dock inte granskas för sig. Vi utför ett test där quicksort-algoritmen används för att sortera ett antal element som läses in från fil. Ett testskript skrivs i varje språk, och dess effektivitet och expressivitet jämförs.</p><p>Vi kommer i denna uppsats fram till att definitionen för skriptspråk, och det som skiljer skriptspråk från systemspråk, är skriptspråkens avsaknad av ett separat kompileringssteg. En annan viktig aspekt är skriptspråkens användning av dynamisk typbindning för variabler. De</p><p>tester vi gjort visar att inget av skriptspråken kan mäta sig med systemspråket C vad gäller exekveringstid, däremot är de bättre gällande expressivitet. Av skriptspråken är Perl det språk som är snabbast och PostScript det språk som är långsammast.</p> / <p>Abstract</p><p>During the last decade, scripting languages have seen an increase in both number of users and areas of development. Earlier, scripting languages were mainly used for everyday system administration tasks. Nowadays, scripting languages are used in areas where previously only</p><p>system languages were an alternative. In this dissertation, five scripting languages are compared and reviewed. The languages are: PHP, Perl, Ruby, Tcl, and PostScript. The goal is to examine characteristics of the languages and illustrate the differences between them. We also compare the scripting languages against the system language C, which is not examined in this dissertation. We perform a test where the quicksort algorithm is used to sort a number of elements which are read from file. A test script is written in every language, and their efficiency and expressiveness are compared.</p><p>In this dissertation we come to the conclusion that the definition of scripting languages, and the main difference between scripting languages and system languages, is the absence of a separate compiling stage for scripting languages. We also consider the use of dynamic typing regarding variables to be an important aspect of scripting languages. The tests have shown that scripting languages can not compete with the system language C regarding efficiency of execution, but the scripting languages have a higher level of expressiveness. Perl is fastest among the scripting languages and PostScript is the slowest.</p>
2

En analys av fem skriptspråk - Egenskaper och utveckling

Isaksson, Patrik, Lindmark, Mikael January 2006 (has links)
Sammanfattning Skriptspråk har under det senaste decenniet fått en ökad spridning, både gällande användare och gällande användningsområden. Från att huvudsakligen ha använts till enklare dagliga administratörsuppgifter används idag skriptspråken inom många områden där tidigare enbart systemspråk var ett alternativ. Denna uppsats undersöker och granskar fem skriptspråk: PHP, Perl, Ruby, Tcl och PostScript. Målet är att undersöka språkens egenskaper och se på skillnader språken emellan. Vi jämför också skriptspråken mot systemspråket C, som dock inte granskas för sig. Vi utför ett test där quicksort-algoritmen används för att sortera ett antal element som läses in från fil. Ett testskript skrivs i varje språk, och dess effektivitet och expressivitet jämförs. Vi kommer i denna uppsats fram till att definitionen för skriptspråk, och det som skiljer skriptspråk från systemspråk, är skriptspråkens avsaknad av ett separat kompileringssteg. En annan viktig aspekt är skriptspråkens användning av dynamisk typbindning för variabler. De tester vi gjort visar att inget av skriptspråken kan mäta sig med systemspråket C vad gäller exekveringstid, däremot är de bättre gällande expressivitet. Av skriptspråken är Perl det språk som är snabbast och PostScript det språk som är långsammast. / Abstract During the last decade, scripting languages have seen an increase in both number of users and areas of development. Earlier, scripting languages were mainly used for everyday system administration tasks. Nowadays, scripting languages are used in areas where previously only system languages were an alternative. In this dissertation, five scripting languages are compared and reviewed. The languages are: PHP, Perl, Ruby, Tcl, and PostScript. The goal is to examine characteristics of the languages and illustrate the differences between them. We also compare the scripting languages against the system language C, which is not examined in this dissertation. We perform a test where the quicksort algorithm is used to sort a number of elements which are read from file. A test script is written in every language, and their efficiency and expressiveness are compared. In this dissertation we come to the conclusion that the definition of scripting languages, and the main difference between scripting languages and system languages, is the absence of a separate compiling stage for scripting languages. We also consider the use of dynamic typing regarding variables to be an important aspect of scripting languages. The tests have shown that scripting languages can not compete with the system language C regarding efficiency of execution, but the scripting languages have a higher level of expressiveness. Perl is fastest among the scripting languages and PostScript is the slowest.
3

Översättning av självutvecklat skriptspråk till Lua i spelmotor.

Rönn, Jimmy January 2012 (has links)
I dagens växande spelindustri är det vanligt att abstrahera ut delar av kodbasen till ett så kallat skriptspråk. Genom dennaskriptdel är det vanligt att det programmeras "in-game"-nära handlingar som kan utvecklas av rena skriptare istället förprogrammerare som istället kan koncentrera sig på att utveckla själva spelmotorn. Det finns en uppsjö av olika skriptspråksom alla har sina för- och nackdelar. Ett av de mest kända språken inom spelindustrin än Lua.  Paradox Interactive har själva utvecklat ett eget skriptspråk som de använder. Deras önskemål var att undersöka hurvida detär möjligt att idag använda Lua istället. I detta examensarbete utvecklas det en prototyp som visar att det är möjligt attöversätta skripten i Paradox Interactives spel Europa Universalis 3 till skript som istället exekveras med skriptspråket Lua. Rapporten går igenom hur det nuvarande språket fungerar, vad Luas grundläggande byggstenar är och slutligen huröversättningen gick till. Rapporten avslutas med en jämförelse av de olika skriptsystemen där exekveringstider mäts upp ochen diskussion kring resultatet och eventuella förbättringar behandlas.
4

En analys av fem skriptspråk - Egenskaper och utveckling / An analysis of five scripting languages - Characteristics and development

Isaksson, Patrik, Lindmark, Mikael January 2006 (has links)
<p>Skriptspråk har under det senaste decenniet fått en ökad spridning, både gällande användare</p><p>och gällande användningsområden. Från att huvudsakligen ha använts till enklare dagliga</p><p>administratörsuppgifter används idag skriptspråken inom många områden där tidigare enbart</p><p>systemspråk var ett alternativ. Denna uppsats undersöker och granskar fem skriptspråk: PHP,</p><p>Perl, Ruby, Tcl och PostScript. Målet är att undersöka språkens egenskaper och se på</p><p>skillnader språken emellan. Vi jämför också skriptspråken mot systemspråket C, som dock</p><p>inte granskas för sig. Vi utför ett test där quicksort-algoritmen används för att sortera ett antal</p><p>element som läses in från fil. Ett testskript skrivs i varje språk, och dess effektivitet och</p><p>expressivitet jämförs.</p><p>Vi kommer i denna uppsats fram till att definitionen för skriptspråk, och det som skiljer</p><p>skriptspråk från systemspråk, är skriptspråkens avsaknad av ett separat kompileringssteg. En</p><p>annan viktig aspekt är skriptspråkens användning av dynamisk typbindning för variabler. De</p><p>tester vi gjort visar att inget av skriptspråken kan mäta sig med systemspråket C vad gäller</p><p>exekveringstid, däremot är de bättre gällande expressivitet. Av skriptspråken är Perl det språk</p><p>som är snabbast och PostScript det språk som är långsammast.</p> / <p>During the last decade, scripting languages have seen an increase in both number of users and</p><p>areas of development. Earlier, scripting languages were mainly used for everyday system</p><p>administration tasks. Nowadays, scripting languages are used in areas where previously only</p><p>system languages were an alternative. In this dissertation, five scripting languages are</p><p>compared and reviewed. The languages are: PHP, Perl, Ruby, Tcl, and PostScript. The goal is</p><p>to examine characteristics of the languages and illustrate the differences between them. We</p><p>also compare the scripting languages against the system language C, which is not examined in</p><p>this dissertation. We perform a test where the quicksort algorithm is used to sort a number of</p><p>elements which are read from file. A test script is written in every language, and their</p><p>efficiency and expressiveness are compared.</p><p>In this dissertation we come to the conclusion that the definition of scripting languages, and</p><p>the main difference between scripting languages and system languages, is the absence of a</p><p>separate compiling stage for scripting languages. We also consider the use of dynamic typing</p><p>regarding variables to be an important aspect of scripting languages. The tests have shown</p><p>that scripting languages can not compete with the system language C regarding efficiency of</p><p>execution, but the scripting languages have a higher level of expressiveness. Perl is fastest</p><p>among the scripting languages and PostScript is the slowest.</p>
5

En analys av fem skriptspråk - Egenskaper och utveckling / An analysis of five scripting languages - Characteristics and development

Isaksson, Patrik, Lindmark, Mikael January 2006 (has links)
Skriptspråk har under det senaste decenniet fått en ökad spridning, både gällande användare och gällande användningsområden. Från att huvudsakligen ha använts till enklare dagliga administratörsuppgifter används idag skriptspråken inom många områden där tidigare enbart systemspråk var ett alternativ. Denna uppsats undersöker och granskar fem skriptspråk: PHP, Perl, Ruby, Tcl och PostScript. Målet är att undersöka språkens egenskaper och se på skillnader språken emellan. Vi jämför också skriptspråken mot systemspråket C, som dock inte granskas för sig. Vi utför ett test där quicksort-algoritmen används för att sortera ett antal element som läses in från fil. Ett testskript skrivs i varje språk, och dess effektivitet och expressivitet jämförs. Vi kommer i denna uppsats fram till att definitionen för skriptspråk, och det som skiljer skriptspråk från systemspråk, är skriptspråkens avsaknad av ett separat kompileringssteg. En annan viktig aspekt är skriptspråkens användning av dynamisk typbindning för variabler. De tester vi gjort visar att inget av skriptspråken kan mäta sig med systemspråket C vad gäller exekveringstid, däremot är de bättre gällande expressivitet. Av skriptspråken är Perl det språk som är snabbast och PostScript det språk som är långsammast. / During the last decade, scripting languages have seen an increase in both number of users and areas of development. Earlier, scripting languages were mainly used for everyday system administration tasks. Nowadays, scripting languages are used in areas where previously only system languages were an alternative. In this dissertation, five scripting languages are compared and reviewed. The languages are: PHP, Perl, Ruby, Tcl, and PostScript. The goal is to examine characteristics of the languages and illustrate the differences between them. We also compare the scripting languages against the system language C, which is not examined in this dissertation. We perform a test where the quicksort algorithm is used to sort a number of elements which are read from file. A test script is written in every language, and their efficiency and expressiveness are compared. In this dissertation we come to the conclusion that the definition of scripting languages, and the main difference between scripting languages and system languages, is the absence of a separate compiling stage for scripting languages. We also consider the use of dynamic typing regarding variables to be an important aspect of scripting languages. The tests have shown that scripting languages can not compete with the system language C regarding efficiency of execution, but the scripting languages have a higher level of expressiveness. Perl is fastest among the scripting languages and PostScript is the slowest.

Page generated in 0.0379 seconds