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. De Koster, T. Van Cutsem, und W. De Meuter. Proceedings of the 6th International Workshop on Programming Based on Actors, Agents, and Decentralized Control, Seite 31--40. ACM, (2016)
J. Wang, W. Dou, Y. Gao, C. Gao, F. Qin, K. Yin, und J. Wei. Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, Seite 520--531. IEEE Press, (2017)
J. Ha, M. Arnold, S. Blackburn, und K. McKinley. Proceedings of the 24th ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications, Seite 155--174. ACM, (2009)
E. Lee, und A. Sangiovanni-Vincentelli. Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on, 17 (12):
1217-1229(Dezember 1998)
C. Wirth, H. Prähofer, und R. Schatz. Visualizing Software for Understanding and Analysis, 6th IEEE International Workshop on, Seite 1--4. (September 2011)
D. Grossman. Lecture Notes, Department of Computer Science & Engineering, University of Washington, AC101 Paul G. Allen Center, Box 352350, 185 Stevens Way, Seattle, WA 98195-2350, (08.12.2012)