COMPARISON OF PROGRAMMING LANGUAGES ON THE IOS PLATFORM IN TERMS OF PERFORMANCE

Abstract

In 2014, Apple unveiled a completely new programming language for the iOS and OS X platforms. Swift was presented as a modern programming language, such as: safe, easy to learn and easy to use. This article presents the performance comparison between the Swift and Objective-C languages. For the purpose of the research, two applications were developed, one in each language, implementing sorting algorithms and data structures such as arrays, dictionaries and sets.

Authors and Affiliations

Kamil Gut, Maria Skublewska-Paszkowska, Edyta Łukasik, Jakub Smołka

Keywords

Related Articles

LOW POWER DC/DC CONVERTER FROM 3 KV TO 300 V – SIMULATION ANALYSIS

The article presents a 150 W converter, supplied from the railway 3 kV DC traction grid, lowering the voltage to a level of 300 V. The described structure enables the selection of low cost IGBT devices. A parallel c...

THE INTELLIGENT SYSTEM FOR AUTOMOTIVE FUELS QUALITY DEFINITION

An intelligent system, based on hydrodynamic method and artificial neural networks usage for automotive fuels quality definition have been developed. Artificial neural networks optimal structures for the octane number of...

SPECIALIZED SYMBOLIC COMPUTATION FOR STEADY STATE PROBLEMS

An implementation of symbolic computation for steady state problems is proposed in the paper. A mathematical basis is derived in order to specify the quantities that the implementation will concern. An analysis is perfor...

RELIABILITY ANALYSIS OF EMERGENCY DECAY HEAT REMOVAL IN PWR REACTOR

The aim of this work was to assess the failure probability of the Westinghouse PWR auxiliary feedwater system (AFWS). The reference facilityfor which the analysis has been made was Surry Nuclear Power Plant located in th...

NEURAL NETWORK AND CONVOLUTIONAL ALGORITH TO EXTRACT SHAPES BY E-MEDICUS APPLICATION

The solution shows the architecture of the system collecting and analyzing data. There was tried to develop algorithms to image segmentation. These algorithms are needed to identify arbitrary number of phases for the seg...

Download PDF file
  • EP ID EP226996
  • DOI 10.5604/01.3001.0010.5211
  • Views 102
  • Downloads 0

How To Cite

Kamil Gut, Maria Skublewska-Paszkowska, Edyta Łukasik, Jakub Smołka (2017). COMPARISON OF PROGRAMMING LANGUAGES ON THE IOS PLATFORM IN TERMS OF PERFORMANCE. Informatyka Automatyka Pomiary w Gospodarce i Ochronie Środowiska, 7(3), 33-36. https://europub.co.uk/articles/-A-226996