Thesis Details
Moderní programovací jazyk Julia
English title
Modern Programming Language Julia
Language
Czech
Abstract
This work describes dynamic programming language Julia. Firstly, user is introduced to syntax and implementation of this language. Next there are advices for writing effective code and his optimalization. Also some examples of using Julia in scientific projects are described. Comparison between Julia, C and Python is in experimental part. Python andC were chosen as examples of statically and dynamically typed languages.
Keywords
Julia, C, benchmark, Python, language comparison, numerical computing
Department
Degree Programme
Information Technology
Files
Status
defended, grade C
Date
13 June 2016
Reviewer
Committee
Schwarz Josef, doc. Ing., CSc. (DCSY FIT BUT), předseda
Peringer Petr, Dr. Ing. (DITS FIT BUT), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Szőke Igor, Ing., Ph.D. (DCGM FIT BUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Peringer Petr, Dr. Ing. (DITS FIT BUT), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Szőke Igor, Ing., Ph.D. (DCGM FIT BUT), člen
Vašíček Zdeněk, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Citation
FOJTÍK, Pavel. Moderní programovací jazyk Julia. Brno, 2016. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2016-06-13. Supervised by Nikl Vojtěch. Available from: https://www.fit.vut.cz/study/thesis/18542/
BibTeX
@bachelorsthesis{FITBT18542, author = "Pavel Fojt\'{i}k", type = "Bachelor's thesis", title = "Modern\'{i} programovac\'{i} jazyk Julia", school = "Brno University of Technology, Faculty of Information Technology", year = 2016, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/18542/" }