Difference between revisions of "ESOP 2020"
Jump to navigation
Jump to search
Line 14: | Line 14: | ||
|Country=Ireland | |Country=Ireland | ||
|presence=online | |presence=online | ||
+ | |Submitting link=https://easychair.org/account/signin?l=B0iCsIlsHzKYAK3S4PDSfN# | ||
}} | }} | ||
The 29. European Symposium on Programming (ESOP) 2020 | The 29. European Symposium on Programming (ESOP) 2020 | ||
Line 19: | Line 20: | ||
==Topics== | ==Topics== | ||
+ | *Programming paradigms and styles: functional programming, object-oriented programming, logic programming, constraint programming, extensible programming languages, domain-specific languages, synchronous and real-time programming languages; | ||
+ | *Methods and tools to write and specify programs and languages: programming techniques, logical foundations, formal semantics, meta-programming, language-based security; | ||
+ | *Methods and tools for reasoning about programs: type systems, static and dynamic program analysis, program verification, testing; | ||
+ | *Methods and tools for implementation: program transformations, rewriting systems, partial evaluation, experimental evaluations, virtual machines, intermediate languages, run-time environments; | ||
+ | *Concurrency and distribution: process algebras, concurrency theory, parallel programming, service-oriented computing, distributed and mobile computing. | ||
Revision as of 11:58, 2 December 2021
ESOP 2020 | |
---|---|
European Symposium on Programming
| |
Ordinal | 29 |
Event in series | ESOP |
Subevent of | ETAPS 2020 |
Dates | 2020/04/25 (iCal) - 2020/04/30 |
Presence | online |
Homepage: | https://www.etaps.org/2020/esop |
Submitting link: | https://easychair.org/account/signin?l=B0iCsIlsHzKYAK3S4PDSfN# |
Location | |
Location: | Dublin, Ireland |
Table of Contents | |
The 29. European Symposium on Programming (ESOP) 2020
Topics
- Programming paradigms and styles: functional programming, object-oriented programming, logic programming, constraint programming, extensible programming languages, domain-specific languages, synchronous and real-time programming languages;
- Methods and tools to write and specify programs and languages: programming techniques, logical foundations, formal semantics, meta-programming, language-based security;
- Methods and tools for reasoning about programs: type systems, static and dynamic program analysis, program verification, testing;
- Methods and tools for implementation: program transformations, rewriting systems, partial evaluation, experimental evaluations, virtual machines, intermediate languages, run-time environments;
- Concurrency and distribution: process algebras, concurrency theory, parallel programming, service-oriented computing, distributed and mobile computing.