The thesis deals with object-oriented programming languages with prototypes, also known as prototype-based languages, and programming in them. It contains an explanation of the concept and components of classic object-oriented programming with the use of classes, a presentation of object-oriented programming with prototypes and an overview of differences between them. The second part of the thesis deals with actual object-oriented languages with prototypes (such as Self, JavaScript, Lua, Omega) and compares them with a classic, class-based object-oriented language (Java). Alongside the history and the description of each language and its particularities, the thesis also contains examples of code written in each of the languages. Those serve...
In this thesis we talk about dispatch mechanisms. Object oriented programming languages are divided ...
The thesis describes a process of development and implementation of the app for mobile operating sys...
When developing web applications we often use prototyping. Prototyping allows us to involve end user...
Diplomska naloga se ukvarja z objektno-orientiranimi programskimi jeziki s prototipi, znanimi tudi k...
This thesis describes the programming language Atheris, which was created as an upgrade of PINS, and...
This thesis addresses the subject of developing extensible software in Java. In the introductory par...
The purpose of the thesis is to study design patterns and their use in agile software development, u...
Diplomsko delo obravnava tematiko optimizacije mikrostoritev z uporabo univerzalnega virtualnega str...
The objective of this diploma thesis is to build a simple computer, which will enable the use of the...
Object oriented paradigm is the most popular programming paradigm for large scale applications. Most...
Práce je věnována problematice objektově orientovaného programování, v programovacím jazyce Java. V ...
U diplomskom radu bit će riječ o generičkim mehanizmima i koji je razlog, odnosno prednost njihovih ...
Zbog zahtjevnosti tržišta dolazi do razvoja novih načina programiranja. Ljudsko razmišljanje i njego...
The graduation thesis describes the design, upgrade and testing of computer software that supports m...
U ovom radu smo izložili osnove JavaScript inačice jezika Processinga, p5.js. U prvom poglavlju smo ...
In this thesis we talk about dispatch mechanisms. Object oriented programming languages are divided ...
The thesis describes a process of development and implementation of the app for mobile operating sys...
When developing web applications we often use prototyping. Prototyping allows us to involve end user...
Diplomska naloga se ukvarja z objektno-orientiranimi programskimi jeziki s prototipi, znanimi tudi k...
This thesis describes the programming language Atheris, which was created as an upgrade of PINS, and...
This thesis addresses the subject of developing extensible software in Java. In the introductory par...
The purpose of the thesis is to study design patterns and their use in agile software development, u...
Diplomsko delo obravnava tematiko optimizacije mikrostoritev z uporabo univerzalnega virtualnega str...
The objective of this diploma thesis is to build a simple computer, which will enable the use of the...
Object oriented paradigm is the most popular programming paradigm for large scale applications. Most...
Práce je věnována problematice objektově orientovaného programování, v programovacím jazyce Java. V ...
U diplomskom radu bit će riječ o generičkim mehanizmima i koji je razlog, odnosno prednost njihovih ...
Zbog zahtjevnosti tržišta dolazi do razvoja novih načina programiranja. Ljudsko razmišljanje i njego...
The graduation thesis describes the design, upgrade and testing of computer software that supports m...
U ovom radu smo izložili osnove JavaScript inačice jezika Processinga, p5.js. U prvom poglavlju smo ...
In this thesis we talk about dispatch mechanisms. Object oriented programming languages are divided ...
The thesis describes a process of development and implementation of the app for mobile operating sys...
When developing web applications we often use prototyping. Prototyping allows us to involve end user...