 whats new in visual studioC++ Product Team, Microsoft @VisualC https://aka.ms/cpp Welcome to CppCon 2021! Join #visual_studio channel on CppCon Discord https://aka.ms/cppcon/discord • Meet the Microsoft C++ team • Ask any questions Discuss the latest announcements Take our survey https://aka.ms/cppcon 🚀 Mission of the C++ product team at Microsoft Empower every C++ developer and their teams to achieve more 1. by participating in the Cross-platform development 4. Developer and Team Productivity Visual Studio Agenda 1. Conformance 2. Code Safety 3. Cross-platform development 4. Developer and Team Productivity At CppCon last year0 码力 | 42 页 | 19.02 MB | 6 月前3 whats new in visual studioC++ Product Team, Microsoft @VisualC https://aka.ms/cpp Welcome to CppCon 2021! Join #visual_studio channel on CppCon Discord https://aka.ms/cppcon/discord • Meet the Microsoft C++ team • Ask any questions Discuss the latest announcements Take our survey https://aka.ms/cppcon 🚀 Mission of the C++ product team at Microsoft Empower every C++ developer and their teams to achieve more 1. by participating in the Cross-platform development 4. Developer and Team Productivity Visual Studio Agenda 1. Conformance 2. Code Safety 3. Cross-platform development 4. Developer and Team Productivity At CppCon last year0 码力 | 42 页 | 19.02 MB | 6 月前3
 C++20 STL Features: 1 Year of Development on GitHubconstexpr INVOKE (GH-703, AdamBucior) • Work in progress (mnatsuhara): • GH-37 P0784R7 Library Support For More constexpr Containers • GH-43 P0980R1 constexpr string • GH-45 P1004R2 constexpr vector13 Near-identical interface • Encapsulates platform/architecture-specific code • atomic/atomic_ref support wait/notify_one/notify_all20 Highly Artificial Example 🐞 • GH-843 implemented by AlexGuteniev ABI • Every PR is extensively reviewed by 2 maintainers • Keeps code at production quality: always ready to ship • Helps the team understand the code and related features33 Code Review Philosophy • The0 码力 | 45 页 | 702.09 KB | 6 月前3 C++20 STL Features: 1 Year of Development on GitHubconstexpr INVOKE (GH-703, AdamBucior) • Work in progress (mnatsuhara): • GH-37 P0784R7 Library Support For More constexpr Containers • GH-43 P0980R1 constexpr string • GH-45 P1004R2 constexpr vector13 Near-identical interface • Encapsulates platform/architecture-specific code • atomic/atomic_ref support wait/notify_one/notify_all20 Highly Artificial Example 🐞 • GH-843 implemented by AlexGuteniev ABI • Every PR is extensively reviewed by 2 maintainers • Keeps code at production quality: always ready to ship • Helps the team understand the code and related features33 Code Review Philosophy • The0 码力 | 45 页 | 702.09 KB | 6 月前3
 Bringing Existing Code to CUDA Using constexpr and std::pmrvs Device Functions • Return on Investment • Concluding remarks Outline 2 |• I work the RiskLab team at CSIRO on applied mathematics for Financial Risk. • The aim of this talk is to: • Document some y[i][j]; } Using constexpr 42 |constexpr ALL the Things! 43 |• std library • GSL Guidelines Support Library • … constexpr Opens Up Third Party Libraries 44 |• Your existing code should be tested Providing a way to instrument your code and identify inefficiencies. • Requires your std library support std::pmr. 48 |constexpr • constexpr expands the set of functions available to the GPU. • May improve0 码力 | 51 页 | 3.68 MB | 6 月前3 Bringing Existing Code to CUDA Using constexpr and std::pmrvs Device Functions • Return on Investment • Concluding remarks Outline 2 |• I work the RiskLab team at CSIRO on applied mathematics for Financial Risk. • The aim of this talk is to: • Document some y[i][j]; } Using constexpr 42 |constexpr ALL the Things! 43 |• std library • GSL Guidelines Support Library • … constexpr Opens Up Third Party Libraries 44 |• Your existing code should be tested Providing a way to instrument your code and identify inefficiencies. • Requires your std library support std::pmr. 48 |constexpr • constexpr expands the set of functions available to the GPU. • May improve0 码力 | 51 页 | 3.68 MB | 6 月前3
 Introduction to Mobile UI Test AutomationJava Appium Easy to write tests Single code base for both platforms Extended gesture and action support Image comparison Device management Reporting nativescript-dev-appium Installation npm install ivescript-facebook/blob /master/demo/e2e-tests/tests.js Integration Drawbacks Relies on Appium team for supporting new OS versions BRACE YOURSELVES AUTUMN IS HERE nativescript-dev-appium@3.0.00 码力 | 41 页 | 4.75 MB | 1 年前3 Introduction to Mobile UI Test AutomationJava Appium Easy to write tests Single code base for both platforms Extended gesture and action support Image comparison Device management Reporting nativescript-dev-appium Installation npm install ivescript-facebook/blob /master/demo/e2e-tests/tests.js Integration Drawbacks Relies on Appium team for supporting new OS versions BRACE YOURSELVES AUTUMN IS HERE nativescript-dev-appium@3.0.00 码力 | 41 页 | 4.75 MB | 1 年前3
 基于Rust-vmm实现Kubernetes运行时Software Engineer at Tencent Rich experience in Container and Kubernetes field, promote lots of K8S production practice in Tencent Motivation https://kccncchina2018english.sched.com/event/FuLz/layers-of- Future Works • Extend Rust-VMM to support networking and storage • Security policy integration • Develop a new fully Rust-based runtime for edge computing • Support live migration Thanks! • Learn more0 码力 | 27 页 | 34.17 MB | 1 年前3 基于Rust-vmm实现Kubernetes运行时Software Engineer at Tencent Rich experience in Container and Kubernetes field, promote lots of K8S production practice in Tencent Motivation https://kccncchina2018english.sched.com/event/FuLz/layers-of- Future Works • Extend Rust-VMM to support networking and storage • Security policy integration • Develop a new fully Rust-based runtime for edge computing • Support live migration Thanks! • Learn more0 码力 | 27 页 | 34.17 MB | 1 年前3
 Lock-Free Atomic Shared Pointers Without a Split Reference Count? It Can Be Done!Solution #2: The split reference count • Used by Folly (Facebook open-source library, used in production), • Used by JustThreads (Anthony Williams’ commercial concurrency library), • Anthony Williams std::atomic Lock-Free Atomic Shared Pointers Without a Split Reference Count? It Can Be Done!Solution #2: The split reference count • Used by Folly (Facebook open-source library, used in production), • Used by JustThreads (Anthony Williams’ commercial concurrency library), • Anthony Williams std::atomic- cctrl; atomic - > Hang on… that’s 16 bytes • Rely on hardware support for 16-byte atomics. • Generally ubiquitous and widely available. • std::atomic might not work… 0 码力 | 45 页 | 5.12 MB | 6 月前3
 Coaching Agile TeamsLeader – Serve the team, not you • Performance Guardian – Facilitate high performance • Mission-Driven Leader – Serve the intentTransform Yourself • Detach from outcomes • Take it to the team • Be a mirror mirror • Master your words & face • Let there be silence • Model being outrageous • Let the team fail • Be their biggest fan Lyssa Adkins Self-Assess FirstSelf Sufficiency Belief System Coaching GoalAgile Authority *Adopted from Agile Coaching Institute Develop them all! Let your style change!Agile Team Stages Learn It Get It Make It Your OwnFrom Shu To Ri • Recognize the ‘Edge’ Edge Familiar0 码力 | 15 页 | 608.54 KB | 5 月前3 Coaching Agile TeamsLeader – Serve the team, not you • Performance Guardian – Facilitate high performance • Mission-Driven Leader – Serve the intentTransform Yourself • Detach from outcomes • Take it to the team • Be a mirror mirror • Master your words & face • Let there be silence • Model being outrageous • Let the team fail • Be their biggest fan Lyssa Adkins Self-Assess FirstSelf Sufficiency Belief System Coaching GoalAgile Authority *Adopted from Agile Coaching Institute Develop them all! Let your style change!Agile Team Stages Learn It Get It Make It Your OwnFrom Shu To Ri • Recognize the ‘Edge’ Edge Familiar0 码力 | 15 页 | 608.54 KB | 5 月前3
 Finding Bugs using Path-Sensitive Static Analysis#visual_studio channel on CppCon Discord https://aka.ms/cppcon/discord • Meet the Microsoft C++ team • Ask any questions • Discuss the latest announcements Take our survey https://aka.ms/cppconAgenda #visual_studio channel on CppCon Discord https://aka.ms/cppcon/discord • Meet the Microsoft C++ team • Ask any questions • Discuss the latest announcements Take our survey https://aka.ms/cppconOur eliminationResourcesImproved Null Pointer Dereference Detection in Visual Studio 2 022 version 17.0 Preview 4 - C++ Team Blog (microsoft.com)0 码力 | 35 页 | 14.13 MB | 6 月前3 Finding Bugs using Path-Sensitive Static Analysis#visual_studio channel on CppCon Discord https://aka.ms/cppcon/discord • Meet the Microsoft C++ team • Ask any questions • Discuss the latest announcements Take our survey https://aka.ms/cppconAgenda #visual_studio channel on CppCon Discord https://aka.ms/cppcon/discord • Meet the Microsoft C++ team • Ask any questions • Discuss the latest announcements Take our survey https://aka.ms/cppconOur eliminationResourcesImproved Null Pointer Dereference Detection in Visual Studio 2 022 version 17.0 Preview 4 - C++ Team Blog (microsoft.com)0 码力 | 35 页 | 14.13 MB | 6 月前3
 C++20's #visual_studio channel on CppCon Discord https://aka.ms/cppcon/discord • Meet the Microsoft C++ team • Ask any questions • Discuss the latest announcements Take our survey https://aka.ms/cppcon4 reference slide numbers5 About Me: • Miya Natsuhara • Software Engineer on the Visual C++ Libraries Team (Microsoft) • Started in April 2020 • Lecturer at the University of Washington • Cute pup parent6 #visual_studio channel on CppCon Discord https://aka.ms/cppcon/discord • Meet the Microsoft C++ team • Ask any questions • Discuss the latest announcements Take our survey https://aka.ms/cppconOur0 码力 | 55 页 | 8.67 MB | 6 月前3 C++20's #visual_studio channel on CppCon Discord https://aka.ms/cppcon/discord • Meet the Microsoft C++ team • Ask any questions • Discuss the latest announcements Take our survey https://aka.ms/cppcon4 reference slide numbers5 About Me: • Miya Natsuhara • Software Engineer on the Visual C++ Libraries Team (Microsoft) • Started in April 2020 • Lecturer at the University of Washington • Cute pup parent6 #visual_studio channel on CppCon Discord https://aka.ms/cppcon/discord • Meet the Microsoft C++ team • Ask any questions • Discuss the latest announcements Take our survey https://aka.ms/cppconOur0 码力 | 55 页 | 8.67 MB | 6 月前3
 Learning by Contributing to Rust Compiler  - 陈于康lot of open-source experience • 2023 Rust Foundation Project Grants • A member of rustc compiler team contributors What I’ve earned • Rust has almost solved the memory issue in development phase Rust is open, but it may lead to a lot of chaos at the same time • Be the worst player in the best team What I’ve learned • Stay curious, learn by doing • You don't need to master Rust; learning Rust0 码力 | 23 页 | 3.28 MB | 1 年前3 Learning by Contributing to Rust Compiler  - 陈于康lot of open-source experience • 2023 Rust Foundation Project Grants • A member of rustc compiler team contributors What I’ve earned • Rust has almost solved the memory issue in development phase Rust is open, but it may lead to a lot of chaos at the same time • Be the worst player in the best team What I’ve learned • Stay curious, learn by doing • You don't need to master Rust; learning Rust0 码力 | 23 页 | 3.28 MB | 1 年前3
共 32 条
- 1
- 2
- 3
- 4
相关搜索词
 whatsnewinvisualstudioC++20STLFeaturesYearofDevelopmentonGitHubBringingExistingCodetoCUDAUsingconstexprandstdpmrIntroductionMobileTestAutomationpptx基于Rustvmm实现Kubernetes运行LockFreeAtomicSharedPointersWithoutSplitReferenceCountItCanBeDoneCoachingAgileTeamsFindingBugsusingPathSensitiveStaticAnalysisChrono陈于2023RustChinaConffinal













