• DocumentCode
    1674743
  • Title

    Reforming the trees — C# and F# comparison

  • Author

    Archvadze, N. ; Pkhovelishvili, M.

  • Author_Institution
    I. Javakhishvili Tbilisi State Univ., Tbilisi, Georgia
  • fYear
    2012
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    During the recent years, creation of parallel secure programs has become one of the main goals since microprocessors are no more a rarity. Functional languages are assisting us to keep up the parallelism enabling inclusion of unchangeable structures of data, which can be transferred between streams and computers, even without additional security for the streams or atomic access. Besides, functional languages simplify creation of libraries, supporting parallel processing (for example, asynchronous working streams F#). In this article we consider the information on trees and main operations: finding elements in the tree, inserting and removing elements and also traversing the tree by means of two programming languages F# and C#. We will compare calculation process time parameters.
  • Keywords
    functional languages; object-oriented languages; parallel programming; security of data; tree data structures; C# programming languages; F# programming languages; atomic access; functional languages; libraries; microprocessors; parallel processing; parallel secure programs; parallelism enabling inclusion; process time parameters; stream security; tree elements; data structure; functional programming; tree;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Problems of Cybernetics and Informatics (PCI), 2012 IV International Conference
  • Conference_Location
    Baku
  • Print_ISBN
    978-1-4673-4500-2
  • Type

    conf

  • DOI
    10.1109/ICPCI.2012.6486287
  • Filename
    6486287