Details

Sistemski programski jeziki
ID ŠMIT, MATEJ (Author), ID Mihelič, Jurij (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (688,20 KB)
MD5: 7ED725EB2F66336FD065BB728E6FF2A4
PID: 20.500.12556/rul/f61cd708-4f2b-49d8-875d-6db7eff79857

Abstract
Večina operacijskih sistemov je napisanih v programskem jeziku C. Podobno je s sistemsko programsko opremo, kot so npr. gonilniki, prevajalniki, razhroščevalniki, preverjevalniki diskov ipd. V zadnjem času se je pojavilo nekaj programskih jezikov, ki naj bi bili primerni tudi za sistemsko programiranje. To diplomsko delo predstavi programske jezike D, Go, Nim in Rust. Definirali smo kriterije, ki so pomembni za odločanje, ali je programski jezik primeren za sistemsko programiranje. Predstavimo programske jezike in jih analiziramo glede na definirane kriterije. Na podlagi kriterijev jezike medsebojno primerjamo in ovrednotimo ter jih primerjamo s programskim jezikom C.

Language:Slovenian
Keywords:sistemsko programiranje, programska oprema, programski jezik
Work type:Bachelor thesis/paper
Organization:FRI - Faculty of Computer and Information Science
Year:2016
PID:20.500.12556/RUL-80721 This link opens in a new window
Publication date in RUL:02.03.2016
Views:4410
Downloads:594
Metadata:XML DC-XML DC-RDF
:
ŠMIT, MATEJ, 2016, Sistemski programski jeziki [online]. Bachelor’s thesis. [Accessed 28 March 2025]. Retrieved from: https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=eng&id=80721
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:System programming languages
Abstract:
Most operating systems are written in the C programming language. Similar is with system software, for example, device drivers, compilers, debuggers, disk checkers, etc. Recently some new programming languages emerged, which are supposed to be suitable for system programming. In this thesis we present programming languages D, Go, Nim and Rust. We defined the criteria which are important for deciding whether programming language is suitable for system programming. We examine programming languages and analyze them according to defined criteria. Based on criteria we evaluate programming languages, compare them mutually and with the C programming language.

Keywords:system programming, software, programming language

Similar documents

Similar works from RUL:
  1. Using Monte Carlo tree search and machine learning to learn a heuristic function
  2. Algorithms for playing turn-based multi-action mind game Less
  3. Generating light adapted trees using genetic algorithms
  4. Machine learning of character behavior in computer games
  5. Constraint handling in multiobjective optimization
Similar works from other Slovenian collections:
  1. Visualization of alpha-beta game tree search
  2. Tic tac toe game
  3. Probability and statistics of gambling
  4. SEARCH FOR AN OPTIMAL TRADING STRATEGY ON BITSTAMP STOCK EXCHANGE USING META-HEURISTICS
  5. The impact of similarity on the classification performance of evolutionary decision trees

Back