C++20 STL Features: 1 Year of Development on GitHubVersion 1.0 - September 15, 2020 1 C++20 STL Features: 1 Year of Development on GitHub Stephan T. Lavavej "Steh-fin Lah-wah-wade" Principal Software Engineer, Visual C++ Libraries stl@microsoft.com @StephanTLavavej2 • Part 1: C++20 STL Features • Everything here is Standard, except as noted • Part 2: GitHub Development • For contributors and observers3 Overview Part 04 CppCon 2019 CppCon 2020 • Announced at SuperWig27 GitHub Development Part 228 How We Use GitHub • Code: linear history, few feature branches • Issues: cxx20, LWG, bug, performance, etc. • Pull Requests: Used for all development • Continuous0 码力 | 45 页 | 702.09 KB | 6 月前3
THE FIRST EXPLORATION OF PROJECT SPARROWcom/XianBeiTuoBaFeng2015/MySlides Recently, focus on infrastructure of Cloud/Edge Computing, AI, IoT, Programming Languages & Runtimes, Network, Virtualization, RISC-V, EDA, II. Practicing Sparrow CantripOS(KataOS) Rust support in seL4 userspace III. Sparrow development Develop with Renode IV. Wrap-up 1) Tech Stack 1.1 Microkernel Overview I. Background RISC-V I. Background https://en.wikipedia.org/wiki/RISC-V https://riscv.org/ Development https://riscv.org/exchange/ https://github.com/riscv/riscv-isa-manual Cores & SoC0 码力 | 68 页 | 13.14 MB | 1 年前3
唐刚 - Use Rust to Develop the Decentralized Open Data Application - RustChinaConf2023➔ Every node has a blockchain node in it What An Open Data App Feels Like? “EightFish is a development framework (maybe the first one) for the Open Data Application (ODA), implementing the Open Data EightFish intends to develop the Data-kind Decentralized Application. You can use the traditional Web development coding style to develop a ODA. How to develop Open Data Application The EightFish Application Data give EVERYONE the rights/chance to train your own AI model, by collecting the raw data source easily! ➔ The rights of Raw Data Equality ➔ The AI age requires Open Data/Open Web for people to counter0 码力 | 30 页 | 2.53 MB | 1 年前3
夏歌-使用Rust构建LLM应用第三届中国 Rust 开发者大会 使用 Rust 构建 LLM 应用 夏歌 SECTION TITLE SECTION TITLE 我们能不能直接用 Rust • 训练 • 推理 • AI 应用相关的工具 • WASI-NN spec • WasmEdge 已经支持 Pytorch 、 TensorFlow Lite • WASI-NN 2.0 比如 Langchain Rewrite 在系统编程已经取得了巨大成功 培养更广泛的 Rust 开发 围绕 LLM 生态封装相应的 Rust 框 架,让开发者能够使用简单的 Rust 写 应用 如何用 Rust 实现的 构建和部署 AI 相关工作流的 serverless 平台 • 上传 Rust function ,平台负责将 Rust 编译成 Wasm ,并运行在 WasmEdge 安全容 器中 • 平台封装了一些常用 LLM toml "0.1.0" 基于 ChatGPT 的 Telegram 机器人 telegram 机器人的基础设置 "0.1.0" 基于 ChatGPT 的 Telegram 机器人 Open AI 的基础设置 获取 chat_id "0.1.0" 基于 ChatGPT 的 Telegram 机器人 当 Telegram 收到 规定好的 Slash 开头的 telegram0 码力 | 36 页 | 38.31 MB | 1 年前3
Rust与算法 - 谢波什么是抽象数据类型? 为什么需要抽象数据类型? 时空复杂度 • 时间复杂度更被看重 • 时间和空间复杂度不是对立的,可以协同 时间和空间复杂度 复杂度计算 • 大O标记法(数量级近似) • 用 AI 来估计 算步骤、算存储 Rust 基本数据结构复杂度 线性数据结构 非线性数据结构 总体来看,时间复杂度没有超过 O(n) 的! Rust 实现数据结构 • 栈 • 链表 • Vec0 码力 | 28 页 | 3.52 MB | 1 年前3
ClickHouse: настоящее и будущееинкрементальная агрегация в оперативке • Выполнение запросов с использованием GPU • Интеграция с ML & AI. Обработка графов • Batch jobs • Data Hub Support For Semistructured Data 27 JSO data type:0 码力 | 32 页 | 2.62 MB | 1 年前3
Zadig 面向开发者的云原生 DevOps 平台、 开 发 者 体 验 增 强 2023 年 面向生态伙伴开放场景 面向开发者提供 IDE 插件 / 自测环境 通用工作流广泛链接生态赋能开发者 企业解决方案和最佳实践内置 发布 AI 增强解决方案 企 业 开 放 性 、 A I 能 力 增 强 产品发展历程 高频极速迭代: Zadig 开源 29 个月共迭代 21 个版本 “ ” 开发者常处于 今天发版、明早升级0 码力 | 59 页 | 81.43 MB | 1 年前3
whats new in visual studio2. Code Safety 3. 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 /std:c++latest Visual Studio Visual Studio Agenda 1. Conformance 2. Code Safety 3. Cross-platform development 4. Developer and Team Productivity Static Analysis ✴ New and improved checkers in MSVC Code ms/cpp/libfuzzer Visual Studio Agenda 1. Conformance 2. Code Safety 3. Cross-platform development 4. Developer and Team Productivity Simplify C++ dependency management with .0 码力 | 42 页 | 19.02 MB | 6 月前3
No Silver Bullet – Essence and Accident in Software EngineeringSilver Bullet – Essence and Accident in Software Engineering Mike Ballou“There is no single development, in either technology or management technique, which by itself promises even one order-of- magnitude used, and tested”Who said it?Frederick Brooks Jr. • Joined IBM in 1956 • Manager for the development of the IBM System/360 family of computers and the OS/360 software package • In 1975, published software problem • Buy versus build • Requirements refinement and rapid prototyping • Incremental development – grow, not build, software • Great designersRequirements refinement and rapid prototyping •0 码力 | 35 页 | 1.43 MB | 5 月前3
C++20's in April 2020 • Lecturer at the University of Washington • Cute pup parent6 Agenda • Part I: Development Process • Implementing in the Open • Organization of Work • Part II: Calendrical Types • Part Overview of [time.zone] • IANA database challenges • Part VI: Conclusion7 Part I: Development Process8 Development Process • Implemented in our microsoft/STL open-source GitHub repo with the help of C++20 chrono: Extensions to(github.com) • Feature branch (feature/chrono) for rapid development and collaboration • Code Review Videos! • clocks, clock_cast, leap_seconds (https://youtu.be/WX3OmVu4lAs) 0 码力 | 55 页 | 8.67 MB | 6 月前3
共 16 条
- 1
- 2
相关搜索词
C++20STLFeaturesYearofDevelopmentonGitHub李枫2023RustChinaConf__SparrowFengLi20230614aofficialtemplate唐刚UseRusttoDeveloptheDecentralizedOpenDataApplicationRustChinaConf2023夏歌使用构建LLM应用谢波大会算法ShieberClickHouseZadig面向开发开发者原生DevOps平台whatsnewinvisualstudioNoSilverBulletEssenceandAccidentSoftwareEngineeringChrono













