A comparative study of high-productivity high-performance programming languages for parallel metaheuristics.
Jan GmysTiago CarneiroNouredine MelabEl-Ghazali TalbiDaniel TuyttensPublished in: Swarm Evol. Comput. (2020)
Keyphrases
- programming language
- high level programming language
- object oriented
- general purpose
- software engineering
- high level
- logic programming
- programming environment
- strongly typed
- lambda calculus
- object oriented programming
- database languages
- software development
- denotational semantics
- specification language
- distributed memory
- parallel computing
- graphics processing units
- functional programming
- abstract data types
- parallel implementation
- shared memory
- parallel processing
- data abstraction
- java language
- data model
- parallel programming
- functional language
- object oriented concepts
- programming paradigms
- concurrent programming
- database