Comparative Analysis of Widely use Object-Oriented Languages
Farooq, Muhammad Shoaib, Khan, Taymour zaman
–arXiv.org Artificial Intelligence
Every day the programming environment is not only rapidly growing but also changing and languages are constantly evolving. Learning of object-oriented paradigm is compulsory in every computer science major so the choice of language to teach object-oriented principles is very important. Due to large pool of object-oriented languages, it is difficult to choose which should be the first programming language in order to teach object-oriented principles. Many studies shown which should be the first language to tech object-oriented concepts but there is no method to compare and evaluate these languages. In this article we proposed a comprehensive framework to evaluate the widely used object-oriented languages. The languages are evaluated basis of their technical and environmental features. Furthermore, we have constructed a scoring function based on proposed evaluation framework which provides us a language's quantitative score allow us to determine which language is acceptable as first object-oriented language to teach. Moreover, we have also calculated the conformance of widely used object-oriented languages.
arXiv.org Artificial Intelligence
Jun-2-2023
- Country:
- Africa > Cameroon
- Gulf of Guinea (0.04)
- Asia
- India > Maharashtra
- Mumbai (0.04)
- Pakistan > Punjab
- Lahore Division > Lahore (0.04)
- India > Maharashtra
- Europe
- Sweden > Vaestra Goetaland
- Gothenburg (0.04)
- United Kingdom (0.04)
- Sweden > Vaestra Goetaland
- North America > United States
- California
- Alameda County > Berkeley (0.04)
- Madera County > Madera (0.04)
- California
- Africa > Cameroon
- Genre:
- Research Report (0.81)
- Industry:
- Education > Curriculum > Subject-Specific Education (0.34)