C++ in the Developing World, Why it Mattersdeveloping world, why it matters Mathew Benson About Me • I like C++! • I am a Graduate Computer Scientist(since 2007) • I have been working with and researching on computers and programming and how to practically measurements. It was born of my reflections after a long hard journey working with software both as a scientist, developer and as a user. 4• So I may not have some hard numbers, but I seek to appeal to our reflection One of us Must be as welcoming as possible to new users. • We need the perfomance benefits of C++ applied to where it matters most i.e. on Older, Cheaper Hardware to make computing more accessible to more0 码力 | 8 页 | 177.52 KB | 6 月前3
 The Roles of Symmetry And Orthogonality In Designlanguage be easy to describe, to learn, and to implement. On the other hand, these concepts have been applied “orthogonally” in order to maximize the expressive power of the language while trying to avoid Algorithmic Language ALGOL 68, section 0.1.2, Orthogonal design Dutch mathematician and computer scientist: • Numerical analysis • Programming languages • Design principles • Essential for design of complex How It Works™, and possible variations) • Is Highly Robust (correctly, properly, and robustly applied because we know what it solves and how to defend against edge cases) Thread-Stealing Work Queue0 码力 | 151 页 | 3.20 MB | 6 月前3
 Peering Forward: C++'s Next Decadeit presents to avoid undefined behavior in the C programs you write.” — Pascal Cuoq, Chief Scientist, Trustinsoft “An excellent introduction to modern C.” — Francis Glassborow, ACCU … “This is being Just Wrong” Not undefined  no time travel, or leaked secrets! A general tool, but first applied to… Reading uninitialized local variables is not undefined behavior in C++26! A C++26 compiler0 码力 | 84 页 | 6.21 MB | 6 月前3
 Better Code: Exploring ValidityValidity David Sankel | Principal Scientist CppCon 2023© 2023 Adobe. All Rights Reserved. Adobe’s Software Technology Lab Sean Parent Senior Principal Scientist Manager, Software Technology Lab Adobe Principal Scientist Software Technology Lab Adobe’s C++ Standardization Lead Dave Abrahams Principal Scientist Software Technology Lab Hylo Language Co-creator Nick DeMarco Senior Computer Scientist Software0 码力 | 117 页 | 6.03 MB | 6 月前3
 Better Code: ContractsPrincipal Scientist Manager, Software Technology Lab Adobe Veteran David Sankel Principal Scientist Software Technology Lab Adobe’s C++ Standardization Lead Dave Abrahams Principal Scientist Software Software Technology Lab Hylo Language Co-creator Nick DeMarco Senior Computer Scientist Software Technology Lab Photoshop iPad Async Dev Education Tooling/ Libraries ResearchDocumentation > Code0 码力 | 204 页 | 4.46 MB | 6 月前3
 The Most Important Design Guideline is TestabilityWith the caveat that there’s no reason anybody should care about the opinions of a computer scientist/mathematician like me regarding software development, https://www.informit.com/articles/article With the caveat that there’s no reason anybody should care about the opinions of a computer scientist/mathematician like me regarding software development, let me just say that almost everything I’ve0 码力 | 126 页 | 9.11 MB | 6 月前3
 Khronos APIs for Heterogeneous Compute and Safety: SYCL and SYCL SCCPPCON 2023 AURORA, COLORADO NEVIN “:-)” LIBER Computer Scientist nliber@anl.govWHO AM I? ▪ Argonne National Laboratory ▪ Computer Scientist ▪ Argonne Leadership Computing Facility ▪ C++, SYCL, Kokkos0 码力 | 82 页 | 3.35 MB | 6 月前3
 Modern C++ for Parallelism in High Performance ComputingCenter, 10100 Burnet Rd, Austin TX 78758, eijkhout@tacc.utexas.edu Victor Eijkhout is a research scientist at the University of Texas at Austin. His interests include numerical algorithms and parallel computing0 码力 | 3 页 | 91.16 KB | 6 月前3
 Limitations and Problems in std::function and SimilarLimitations and Problems in std::function and similar constructs Amandeep Chawla | Sr. Computer Scientist II amandeep@adobe.com | adchawla@gmail.com Image by Bruno Tornielli© 2024 Adobe. All Rights Reserved0 码力 | 62 页 | 3.57 MB | 6 月前3
 The Beman Project: Bringing Standard Libraries to the Next LevelThe Beman Project Bringing Standard Libraries to the Next Level David Sankel | Principal Scientist Software Technology Lab Image generated with Adobe FireflyWhere does the standard come from?BristolBristol©0 码力 | 53 页 | 7.38 MB | 6 月前3
共 125 条
- 1
 - 2
 - 3
 - 4
 - 5
 - 6
 - 13
 
相关搜索词
 C++intheDevelopingWorldWhyitMattersTheRolesofSymmetryAndOrthogonalityInDesignPeeringForwardNextDecadeBetterCodeExploringValidityContractsMostImportantGuidelineisTestabilityKhronosAPIsforHeterogeneousComputeandSafetySYCLSCModernParallelismHighPerformanceComputingLimitationsProblemsstdfunctionSimilarBemanProjectBringingStandardLibrariestoLevel













