Please use this identifier to cite or link to this item:
https://doi.org/10.21256/zhaw-22807
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Ganz, Nicolas | - |
dc.contributor.author | Spielberger, Jürgen | - |
dc.date.accessioned | 2021-07-16T07:06:26Z | - |
dc.date.available | 2021-07-16T07:06:26Z | - |
dc.date.issued | 2021-07 | - |
dc.identifier.uri | https://digitalcollection.zhaw.ch/handle/11475/22807 | - |
dc.description.abstract | Crystal tries to combine the simplicity to write software of Ruby with the performance of C. This presentation aims to show performance comparisons of Crystal with the programming languages Ruby, C and Go. This is done by using different example programs that use specific parts used in real world applications. Those include iterative and recursive implementations of the Fibonacci sequence, reading and writing files, listening to sockets, as well as calling a method written in C. The results show that Crystal can be considered a fast programming language. While C with all optimisations of gcc is still faster, the performance of Crystal is comparable with Go. As expected is Ruby, with just-in-time (JIT) compilation or without, by a factor of 8 respectively 9 slower than Crystal. | de_CH |
dc.language.iso | en | de_CH |
dc.publisher | ZHAW Zürcher Hochschule für Angewandte Wissenschaften | de_CH |
dc.rights | Licence according to publishing contract | de_CH |
dc.subject | Benchmark | de_CH |
dc.subject | Crystal | de_CH |
dc.subject | Ruby | de_CH |
dc.subject | C | de_CH |
dc.subject | Go | de_CH |
dc.subject.ddc | 005: Computerprogrammierung, Programme und Daten | de_CH |
dc.title | Performance evaluation of Crystal | de_CH |
dc.type | Konferenz: Paper | de_CH |
dcterms.type | Text | de_CH |
zhaw.departement | School of Engineering | de_CH |
zhaw.organisationalunit | Institut für Informatik (InIT) | de_CH |
zhaw.publisher.place | Winterthur | de_CH |
dc.identifier.doi | 10.21256/zhaw-22807 | - |
zhaw.conference.details | Crystal 1.0 Conference, online, 8 July 2021 | de_CH |
zhaw.funding.eu | No | de_CH |
zhaw.originated.zhaw | Yes | de_CH |
zhaw.publication.status | acceptedVersion | de_CH |
zhaw.publication.review | Peer review (Abstract) | de_CH |
zhaw.webfeed | Software Systems | de_CH |
zhaw.author.additional | No | de_CH |
zhaw.display.portrait | Yes | de_CH |
Appears in collections: | Publikationen School of Engineering |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
2021_Ganz-Spielberger_Performance-evaluation-of-Crystal.pdf | Accepted Version | 167.53 kB | Adobe PDF | View/Open |
Show simple item record
Ganz, N., & Spielberger, J. (2021, July). Performance evaluation of Crystal. Crystal 1.0 Conference, Online, 8 July 2021. https://doi.org/10.21256/zhaw-22807
Ganz, N. and Spielberger, J. (2021) ‘Performance evaluation of Crystal’, in Crystal 1.0 Conference, online, 8 July 2021. Winterthur: ZHAW Zürcher Hochschule für Angewandte Wissenschaften. Available at: https://doi.org/10.21256/zhaw-22807.
N. Ganz and J. Spielberger, “Performance evaluation of Crystal,” in Crystal 1.0 Conference, online, 8 July 2021, Jul. 2021. doi: 10.21256/zhaw-22807.
GANZ, Nicolas und Jürgen SPIELBERGER, 2021. Performance evaluation of Crystal. In: Crystal 1.0 Conference, online, 8 July 2021. Conference paper. Winterthur: ZHAW Zürcher Hochschule für Angewandte Wissenschaften. Juli 2021
Ganz, Nicolas, and Jürgen Spielberger. 2021. “Performance Evaluation of Crystal.” Conference paper. In Crystal 1.0 Conference, Online, 8 July 2021. Winterthur: ZHAW Zürcher Hochschule für Angewandte Wissenschaften. https://doi.org/10.21256/zhaw-22807.
Ganz, Nicolas, and Jürgen Spielberger. “Performance Evaluation of Crystal.” Crystal 1.0 Conference, Online, 8 July 2021, ZHAW Zürcher Hochschule für Angewandte Wissenschaften, 2021, https://doi.org/10.21256/zhaw-22807.
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.