Results 11 to 20 of about 28,345 (238)
An evaluation framework and comparative analysis of the widely used first programming languages. [PDF]
Computer programming is the core of computer science curriculum. Several programming languages have been used to teach the first course in computer programming, and such languages are referred to as first programming language (FPL).
Muhammad Shoaib Farooq +4 more
doaj +2 more sources
IMPROVING THE PRECISION OF FLOW-SENSITIVE LIFETIME ANALYSIS [PDF]
Object lifetimes are a common source of bugs in C++ that can cause crashes, unexpected behavior, or even security vulnerabilities. Herb Sutter, the chair of the C++ standard committee proposed a flow-sensitive analysis to catch lifetime errors ...
Gabor HORVÁTH, Norbert PATAKI
doaj +1 more source
Static analysis is a software testing technique that analyzes the code without executing it. It is widely used to detect vulnerabilities, errors, and other issues during software development.
Midya Alqaradaghi +2 more
doaj +1 more source
Extraction and Analysis of Social Networks Data to Detect Traffic Accidents
Traffic accident detection is an important strategy governments can use to implement policies intended to reduce accidents. They usually use techniques such as image processing, RFID devices, among others.
Nestor Suat-Rojas +2 more
doaj +1 more source
Static analysis of function calls in Erlang [PDF]
Functions and their relations can affect numerous properties and metrics of a functional program. To identify and represent the functions and their calling connections, software analysers commonly apply semantic function analysis, which derives the ...
Dániel Horpácsi, Judit Kőszegi
doaj +1 more source
A Tag-Based Solution for Safer Parallel STL Usage
The continuous evolution of programming languages creates a challenge not only for the compiler implementers but also for the regular developers. The C++17 standard introduced the Parallel STL library, a parallel extension of the original and fundamental
Barth Benjámin +2 more
doaj +1 more source
DevOps methodology and tools, which provide standardized ways for continuous integration (CI) and continuous deployment (CD), are invaluable for efficient software development.
Baasanjargal Erdenebat +3 more
doaj +1 more source
TOWARDS A HIGH-LEVEL C++ ABSTRACTION TO UTILIZE THE READ-COPY-UPDATE PATTERN [PDF]
Concurrent programming with classical mutex/lock techniques does not scale well when reads are way more frequent than writes. Such situation happens in operating system kernels among other performance critical multithreaded applications.
Gabor MÁRTON +2 more
doaj +1 more source
Development and Application of a Software Tool to Support the Teaching of Formal Languages
The purpose of the article is to present the results of a study on the possibility of using a deductive approach in the study of programming languages (from the theory of formal languages to specific programming languages) and the development of a ...
A. P. Sergushicheva, E. N. Davydova
doaj +1 more source
Analysis of programming languages used in solving energy problems [PDF]
The use of Information and Communication Technology (ICT) in the energy sector is becoming increasingly common. From data collection, recording and dissemination of energy information to design, planning and management of energy systems, scientific ...
Temgoua Nanfack Pelagie Flore +3 more
doaj +1 more source

