DeepAI AI Chat
Log In Sign Up

Comparative Analysis of Widely use Object-Oriented Languages

06/02/2023
by   Muhammad Shoaib Farooq, et al.
0

Programming is an integral part of computer science discipline. 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.

READ FULL TEXT
12/17/2021

Reducing Programs to Objects

C++, Java, C#, Python, Ruby, JavaScript are the most powerful object-ori...
06/06/2022

On the Origins of Objects by Means of Careful Selection

We introduce a taxonomy of objects for EO programming language. This tax...
02/20/2023

Technical Dimensions of Programming Systems

Programming requires much more than just writing code in a programming l...
06/02/2022

A Constraint and Object Oriented Fifth Generation Programming Language and its Compiler and Runtime System

Since the advent of LISP, the fifth generation programming language has ...
11/22/2018

A solution to the problem of parallel programming

The problem of parallel programming is the most important open problem o...
06/19/2019

Transformation of XML Documents with Prolog

Transforming XML documents with conventional XML languages, like XSL-T, ...
09/19/2018

On the Maintenance of Classic Modula-2 Compilers

The classic Modula-2 language was specified in [Wir78] by N.Wirth at ETH...