In his presentation at QCon 2009 in London, Tony Hoare refers to.
1 Pages191 Words177 Views
Added on 2019-09-16
In his presentation at QCon 2009 in London, Tony Hoare refers to.
Added on 2019-09-16
BookmarkShareRelated Documents
1.In his presentation at QCon 2009 in London, Tony Hoare refers to his invention of the null reference as his ``billion-dollar mistake'' because he ``couldn't resist the temptation to put in a null reference, simply because it was so easy to implement''.Using specific code snippets in C or C++ (no handwaving please), explain how null references can indeed cause complexities and code insecurities. 2.How does the programming language Rust address the issue in the context of guaranteed memory safety? Contrast Rust with your C/C++ examples.3.Rust also provides threads without data races, trait-based generics, and type inference. For each feature,discuss how it helps to improve secure coding. Compare these concepts with those used in C or C++, using class discissions and/or the Seacord textbook.Be specific!4. Suppose you are working for a large company, and the boss gives you a choice between using Rust or C++ to build a software applciation. From an ethical perspective, discuss which language you would choose. Explain your reasons clearly.
End of preview
Want to access all the pages? Upload your documents or become a member.
Related Documents
ALGOL W Programming Languagelg...
|4
|1387
|439
IMPORTANT • • • • •.lg...
|19
|2951
|290
Mechanism for Return of Assignment Worklg...
|4
|1443
|185
Manage Conflict - SITXCOM005 - SIT50416 Diploma of Hospitality Managementlg...
|17
|5090
|125
Programming, Algorithms and Data Structure: Weekly Tasks and Exerciseslg...
|2
|501
|348
Software for Call Centre Queue Management | Deskliblg...