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
Link To Document