In an earlier post I mentioned that one goal of the new introductory curriculum at Carnegie Mellon is to teach parallelism as the general case of computing, rather than an esoteric, specialized subject for advanced students. Many people are incredulous when I tell them this, because it immediately conjures in their mind the myriad complexities…
M. Cao, M. Zhang, A. Sengupta, и M. Bond. Proceedings of the 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, стр. 20:1--20:13. ACM, (2016)
I. Cassar, и A. Francalanza. Proceedings 13th International Workshop on Foundations of Coordination Languages and Self-Adaptive Systems, стр. 54--68. (сентября 2014)
X. Chang, W. Dou, Y. Gao, J. Wang, J. Wei, и T. Huang. Proceedings of the 41st International Conference on Software Engineering, стр. 631--642. IEEE Press, (мая 2019)
B. Claudel, Q. Sabah, и J. Stefani. Formal Techniques for Distributed Objects, Components, and Systems, том 9039 из Lecture Notes in Computer Science, Springer, (2015)
N. Cohen, A. Tal, и E. Petrank. Proceedings of the 22Nd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, стр. 17--29. ACM, (2017)
T. Cutsem, S. Mostinckx, и W. Meuter. Computer Languages, Systems & Structures, 35 (1):
80 - 98(2009)ESUG 2007 International Conference on Dynamic Languages (ESUG/ICDL 2007).
B. Daloze, S. Marr, D. Bonetta, и H. Mössenböck. Proceedings of the 2016 ACM International Conference on Object Oriented Programming Systems Languages & Applications, стр. 642--659. ACM, (02.11.2016)(acceptance rate 25%).
B. Daloze, C. Seaton, D. Bonetta, и H. Mössenböck. Proceedings of the 10th International Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems, (2015)
P. Damron, A. Fedorova, Y. Lev, V. Luchangco, M. Moir, и D. Nussbaum. ASPLOS-XII: Proceedings of the 12th international conference on Architectural support for programming languages and operating systems, стр. 336--346. New York, NY, USA, ACM, (2006)