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
Parallellprogrammering i Go och Erlang.
KTH, School of Computer Science and Communication (CSC).
KTH, School of Computer Science and Communication (CSC).
2011 (Swedish)Independent thesis Advanced level (professional degree), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Abstract

Parallel programming in Go and Erlang

This projects goal was to compare Go and Erlang, with comparisons to Java, and learn more about these languages. This goal was achieved by reprogramming a Java program from an earlier course in the two other languages. By doing this we learned more about the strengths and weaknesses of the language as well as when to use them. Both of these languages are better at programming parallel systems then Java. On the other hand, it is obvious that the languages are not very alike at all and were designed for use in totally different situations. The results showed that Erlang is more suited for back-end code in server applications, while Go can be used in a more general sense, but is especially useful in client-side applications.

Andreas Starrsjö Yuuki Jonsson

Abstract [sv]

Sammanfattning

Parallel programmering i Go och Erlang

Projektet ämnar att jämföra Go och Erlang, genom järmföreleser med Java för att lära oss mera om dessa språk samt deras användningsområden. Detta uppnåddes genom att programmera om en Java-implementation som vi programmerat i en annan kurs[1], och på så sätt lärde vi oss språkens olika styrkor, svagheter och när man ska använda dem. Slutsatserna är att både Erlang och Go är bättre när det gäller programmering av parallella system, än vad Java är. Däremot lämpar sig språken till olika ändamål, Erlang är mer lämpat för back-end kod för serverapplikationer, medan Go kan användas för mer allmän programmering, men är framförallt bättre vid kodning av klient-applikationer.

Andreas Starrsjö Yuuki Jonsson

Place, publisher, year, edition, pages
2011.
Series
Kandidatexjobb CSC, K11084
National Category
Computer Science
Identifiers
URN: urn:nbn:se:kth:diva-130836OAI: oai:DiVA.org:kth-130836DiVA: diva2:654283
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.csc.kth.se/utbildning/kandidatexjobb/datateknik/2011/rapport/jonsson_yuuki_OCH_starrsjo_andreas_K11084.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: 83 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