COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Wednesday Seminars - Department of Computer Science and Technology > No Littering!
No Littering!Add to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact David Greaves. Please note: Unusual day of week and time. You can write ISO C++ programs that are statically type safe and have no resource leaks. You can do that simply, without loss of performance, and without limiting C++’s expressive power. This model for type- and resource-safe C++ has been implemented using a combination of ISO standard C++ language facilities, static analysis, and a tiny support library (written in ISO standard C++). This supports the general thesis that garbage collection is neither necessary nor sufficient for quality software. I describe the techniques used to eliminate dangling pointers and to ensure resource safety. Other aspects – also necessary for safe and effective use of C++ – have conventional solutions so they are mentioned only briefly here. The techniques and facilities presented are supported by the Core C++ Guidelines and enforced by a static analysis tool for those. This talk is part of the Wednesday Seminars - Department of Computer Science and Technology series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsPersian Society talks Memory at War ji247's list Cambridge City Seminar at CRASSH Business in Africa Conference 2016 Cambridge Networks ForumOther talksCANCELLED IN SYMPATHY WITH STRIKE Nationality, Alienage and Early International Rights Making Refuge: Scripture and Refugee Relief Challenges to monetary policy in a global context International Women's Day Lecture 2018: Press for Progress by Being an Active Bystander CPGJ Reading Group "Space, Borders, Power" Roland the Hero |