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…
J. Swalens, J. De Koster, и W. De Meuter. 30th European Conference on Object-Oriented Programming (ECOOP 2016), том 56 из Leibniz International Proceedings in Informatics (LIPIcs), стр. 23:1--23:28. Dagstuhl, Germany, Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik, (2016)
A. Yoga, S. Nagarakatte, и A. Gupta. Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, стр. 833--845. ACM, (2016)
R. Utterback, K. Agrawal, J. Fineman, и I. Lee. Proceedings of the 28th ACM Symposium on Parallelism in Algorithms and Architectures, стр. 83--94. ACM, (2016)
J. De Koster, T. Van Cutsem, и W. De Meuter. Proceedings of the 6th International Workshop on Programming Based on Actors, Agents, and Decentralized Control, стр. 31--40. ACM, (2016)
D. Wu, L. Chen, Y. Zhou, и B. Xu. 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), стр. 1-10. (октября 2015)
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)
M. Zhang, J. Huang, M. Cao, и M. Bond. Proceedings of the 20th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, стр. 97--108. ACM, (2015)
P. Liu, X. Zhang, O. Tripp, и Y. Zheng. Proceedings of the 36th ACM SIGPLAN Conference on Programming Language Design and Implementation, стр. 55--64. ACM, (2015)
B. Claudel, Q. Sabah, и J. Stefani. Formal Techniques for Distributed Objects, Components, and Systems, том 9039 из Lecture Notes in Computer Science, Springer, (2015)
I. Cassar, и A. Francalanza. Proceedings 13th International Workshop on Foundations of Coordination Languages and Self-Adaptive Systems, стр. 54--68. (сентября 2014)
J. Swalens, S. Marr, J. De Koster, и T. Van Cutsem. Proceedings of the Workshop on Programming Language Approaches to Concurrency and communication-cEntric Software (PLACES), том 155 из PLACES '14, стр. 54--60. (апреля 2014)
G. Steele, Jr., D. Lea, и C. Flood. Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications, стр. 453--472. ACM, (2014)
Q. Luo, F. Hariri, L. Eloussi, и D. Marinov. Proceedings of the 22Nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, стр. 643--653. ACM, (2014)