Changeset 9171456b for doc/theses/colby_parsons_MMAth/text
- Timestamp:
- Aug 1, 2023, 10:00:30 PM (20 months ago)
- Branches:
- master
- Children:
- 2e7a299
- Parents:
- 56eb7f8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified doc/theses/colby_parsons_MMAth/text/frontpgs.tex ¶
r56eb7f8 r9171456b 80 80 Concurrent programs are notoriously hard to program and even harder to debug. Furthermore concurrent programs must be performant, as the introduction of concurrency into a program is often done to achieve some form of speedup. 81 81 82 This thesis presents a suite of high-level concurrent-language features in the new programming -language \CFA, all of which are implemented with the aim of improving the performance, productivity, and safety of concurrent programs.82 This thesis presents a suite of high-level concurrent-language features in the new programming language \CFA, all of which are implemented with the aim of improving the performance, productivity, and safety of concurrent programs. 83 83 \CFA is a non-object-oriented programming language that extends C. 84 84 The foundation for concurrency in \CFA was laid by Thierry Delisle~\cite{Delisle18}, who implemented coroutines, user-level threads, and monitors.
Note: See TracChangeset
for help on using the changeset viewer.