<?xml version="1.0"?>
<metadata xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:title>Analiza uporabe funkcijskega programiranja v Javi</dc:title><dc:creator>HRISTOV,	ALEKSANDAR	(Avtor)
	</dc:creator><dc:creator>Dobravec,	Tomaž	(Mentor)
	</dc:creator><dc:subject>java</dc:subject><dc:subject>funkcijski slog</dc:subject><dc:subject>metode</dc:subject><dc:subject>vmesniki</dc:subject><dc:subject>lambda</dc:subject><dc:description>Java je eden izmed najbolj poznanih programskih jezikov, ki od leta 2014 omogoča poleg prvotnega predmetno usmerjenega sloga programiranja, tudi podporo funkcijskemu slogu. Funkcijski slog programiranja, ki temelji na lambda izrazih, omogoča lažje branje, vzdrževanje in manj napak pri pisanju kode ter vzporedno izvajanje operacij.

V diplomski nalogi se ukvarjamo z razvojem funkcijskega sloga v Javi v časovnem obdobju od uvedbe do sedaj.  Predvsem se osredotočamo na to, kako se je spreminjal delež projektov,  ki vsebujejo funkcijski slog programiranja.   Prav tako je naš cilj poiskati lestvici najbolj uporabljenih metod nad tokovi in funkcijskih vmesnikov, ki so glavni deli funkcijskega sloga programiranja. Podatke pridobimo z analizo velikega  števila javnih projektov, ki so objavljeni na GitHub-u.

Rezultat diplomske naloge je statistika, s katero lahko sestavimo lestvici najbolj uporabljenih metod nad tokovi in funkcijskih vmesnikov. V statistiki je prav tako prikazano, kako se je spreminjal delež in število projektov, ki vsebujejo funkcijsko paradigmo.</dc:description><dc:date>2020</dc:date><dc:date>2020-04-28 13:35:01</dc:date><dc:type>Diplomsko delo/naloga</dc:type><dc:identifier>115922</dc:identifier><dc:identifier>VisID: 26495</dc:identifier><dc:identifier>COBISS_ID: 14126339</dc:identifier><dc:language>sl</dc:language></metadata>
