PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Comparison of programming languages on the iOS platform in terms of performance

Treść / Zawartość
Identyfikatory
Warianty tytułu
PL
Porównanie języków programowania na platformie iOS pod względem wydajności
Języki publikacji
EN
Abstrakty
EN
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.
PL
W 2014 roku firma Apple zaprezentowała nowy język programowania na platformę iOS oraz OS X. Swift został przedstawiony jako nowoczesny język programowania: bezpieczny, łatwy do nauki i prosty w użyciu. Artykuł przedstawia porównanie wydajności języków Swift i Objective-C biorąc pod uwagę czasy wykonania algorytmów. W celu przeprowadzenia badań powstały w obu językach aplikacje implementujące algorytmy sortowania oraz operacje na strukturach danych takich jak: tablice, słowniki oraz zbiory.
Rocznik
Strony
33--36
Opis fizyczny
Bibliogr. 8 poz., rys., tab.
Twórcy
autor
  • Lublin University of Technology, Institute of Computer Science
  • Lublin University of Technology, Institute of Computer Science
autor
  • Lublin University of Technology, Institute of Computer Science
autor
  • Lublin University of Technology, Institute of Computer Science
Bibliografia
  • [1] Hillegass A., Preble A., Chandler N.: Cocoa Programming for OS X: The Big Nerd Rach Guide(5th Edition), Big Nerd Ranch, 2015.
  • [2] Hillegass A., Ward M.: Objective-C Programming: The Big Nerd Ranch Guide (2nd Edition), Big Nerd Ranch, 2013.
  • [3] Kelley J.: Learn Cocoa Touch for iOS, Apress, 2012.
  • [4] Mathias M., Gallagher J.: Swift Programming: The Big Nerd Ranch Guide, Big Nerd Ranch, 2015,
  • [5] Pollice G.: Algorithms in a Nutshell, O’Reilly, 2008.
  • [6] Wróblewski P.: Algorytmy, struktury danych i techniki programowania, Helion, 2015.
  • [7] About Testing with Xcode – Apple Developer, https://developer.apple.com/library/content/documentation/DeveloperTools/Conceptual/testing_with_xcode/chapters/01-introduction.html, [15.07.2016]
  • [8] Framework Foundation, https://developer.apple.com/reference/foundation, [12.09.2016]
Uwagi
Opracowanie rekordu w ramach umowy 509/P-DUN/2018 ze środków MNiSW przeznaczonych na działalność upowszechniającą naukę (2018).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-0bbfbb45-b7bf-4703-91aa-169a26d70236
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.