CFP last date
20 January 2025
Reseach Article

Performance Comparison of Managed C# and Delphi Prism in Visual Studio and Unmanaged Delphi 2009 and C++ Builder 2009 Languages

by Abdulkadir Karaci
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 26 - Number 1
Year of Publication: 2011
Authors: Abdulkadir Karaci
10.5120/3070-4199

Abdulkadir Karaci . Performance Comparison of Managed C# and Delphi Prism in Visual Studio and Unmanaged Delphi 2009 and C++ Builder 2009 Languages. International Journal of Computer Applications. 26, 1 ( July 2011), 9-15. DOI=10.5120/3070-4199

@article{ 10.5120/3070-4199,
author = { Abdulkadir Karaci },
title = { Performance Comparison of Managed C# and Delphi Prism in Visual Studio and Unmanaged Delphi 2009 and C++ Builder 2009 Languages },
journal = { International Journal of Computer Applications },
issue_date = { July 2011 },
volume = { 26 },
number = { 1 },
month = { July },
year = { 2011 },
issn = { 0975-8887 },
pages = { 9-15 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume26/number1/3070-4199/ },
doi = { 10.5120/3070-4199 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:11:40.290268+05:30
%A Abdulkadir Karaci
%T Performance Comparison of Managed C# and Delphi Prism in Visual Studio and Unmanaged Delphi 2009 and C++ Builder 2009 Languages
%J International Journal of Computer Applications
%@ 0975-8887
%V 26
%N 1
%P 9-15
%D 2011
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Managed C# and Delphi Prism in Visual Studio 2008 and Unmanaged Delphi 2009 and C++ Builder 2009 programming languages are increasingly gaining in popularity. In this study, response times of these languages, memory consumptions and code lengths were tested with various work loads and the results belonging to these tests were given. Whether there was a significant difference among the data obtained by the test results was tested by using Friedman test and a significant difference was found. Also, the differences between managed languages and unmanaged languages were revealed by the results of the performance test.

References
  1. Blackburn, Stephen M.; McKinley, Kathryn S.,e.g., Wake Up and Smell the Coffee : Evaluation Methodology for the 21st Century, Communications of the ACM 51 , 83-89, (2008).
  2. J.R. Dick, K. B. Kent , J. C. Libby, A quantitative analysis of the .NET common language runtime, Journal of Systems Architecture 54, 679–696, (2008).
  3. Wikipedi World Wide Web site, http://tr.wikipedia.org/wiki/.NET_Framework
  4. L. Prechelt, ,An empirical comparison of seven programming languages ,Computer, 33,23 – 29, (2000).
  5. N. Juristo, A. Moreno, Basics of Software Engineering Experimentation, Kluwer Academic South America, Boston, (2001).
  6. Codegear C++ Builder (2009): C++ Builder 2009 Web Site: http://www.codegear.com/article/38534/images/38534/CBuilder2009FeatureMatrix.pdf
  7. Codegear Delphi (2009): Delphi 2009 Website: http://www.codegear.com/article/38548/images/38548/Delphi2009FeatureMatrix.pdf
  8. P. Fortier, H. Michel, Computer Systems Performance Evaluation and Prediction, Digital Pres,USA, Burlington, (2003) .
  9. J. G. Allen, , J. S. Jin, , Code Generation for Just-in-Time Compiled Mobile Collector Agents, , ACM International Conference Proceeding Series 161,1-4, (2003).
  10. J. Sharp, Microsoft Visual C# 2008 Step by Step, Microsoft Pres (USA, Washington, 2007).
  11. J. Sharp, Microsoft Visual C# 2005 Step by Step, Microsoft Pres USA, Washington, (2005).
  12. CodeGear RAD Studio 2009 (2009): CodeGear RAD Studio 2009 Web Site: http://www.codegear.com/products/radstudio
  13. M. Cantù, Delphi 2007 Handbook, Wintech Italia Srl, (2007).
  14. T. M. Conte, W. Hwu, Benchmark Characterization, System Sciences, 1991. Proceedings of the Twenty-Fourth Annual Hawaii International Conference on 1 364-372, (1991).
  15. T. M. Conte, W. Hwu , “Benchmark Characterization for Experimental System Evaluation,” Proc. Hawaii Int'l Conf. System Science I, 6-18, (1990).
  16. R. C. Morin, Managed C# versus Unmanaged C++ (2009): Web Site: http://www.csharphelp.com/archives2/archive458.html
  17. M. ŞAHİN, Java, Python Ve Ruby Dillerinin Performans Karşılaştırması, Akademik Bilişim 2007 Dumlupınar Üniversitesi, (2007).
  18. M.Chiş, Evolutionary Decision Trees and Software Metrics for Module Defects Identification, Proceedıngs Of World Academy Of Scıence, Engıneerıng And Technology, 28, 273-277, (2008).
  19. K. El Emam, A Methodology for Validating Software Product Metrics, National Research Council of Canada,Ottawa, Ontario, Canada NCR/ERC-1076, (2000).
  20. Ş. Kalaycı,“SPSS Uygulamalı Çok Değişkenli İstatistik Teknikleri”, Asil Yayın Dağıtım Turkey, Ankara, (2008).
  21. J.M. Sá, “Applied Statistics Using SPSS, STATISTICA, MATLAB and R” , Springer Berlin Heidelberg,USA, Newyork, (2007).
Index Terms

Computer Science
Information Sciences

Keywords

Performance Test Programming Language C# Delphi Managed Unmanaged