C3 是一种编程语言,它建立在 C 语言的语法和语义之上,目标是在保持 C 程序员熟悉性的同时对其进行演进。由于与 C 具有完全的 ABI 兼容性,因此可以在同一个项目中毫不费力地混合使用 C 和 C3。作为演示,vkQuake 使用一小部分代码转换为 C3 并使用 c3c 编译器编译。该分支可以在这里找到。
C3 是一种编程语言,它建立在 C 语言的语法和语义之上,目标是在保持 C 程序员熟悉性的同时对其进行演进。由于与 C 具有完全的 ABI 兼容性,因此可以在同一个项目中毫不费力地混合使用 C 和 C3。作为演示,vkQuake 使用一小部分代码转换为 C3 并使用 c3c 编译器编译。该分支可以在这里找到。
谷歌的首席工程师 Jaana Dogan 对 Anthropic 的 Claude Code 仅用一小时生成了一个可用的分布式代理编排系统感到震惊——而她的谷歌团队一直在开发这个项目一年。虽然承认该输出需要改进,但 Dogan 强调了该工具令人印象深刻的能力,并鼓励其他人测试人工智能编码代理在其专业领域内的应用。
Dogan 注意到人工智能编码工具的快速发展,从 2022 年完成单行代码到 2025 年构建整个代码库——她之前认为这种进展是不现实的。谷歌目前将 Claude Code 的使用限制在开源项目上。
与此同时,Claude Code 的创建者 Boris Cherny 分享了优化使用的技巧,强调了自我验证循环的重要性,以及利用“计划模式”和后台代理等功能。他还详细介绍了与 Slack 和 BigQuery 等工具的集成,展示了处理复杂任务的强大工作流程。Dogan 表示有动力加速谷歌的进展,承认竞争格局,并赞扬了 Claude Code 的成就。
## 心血管疾病:有效解决?
心血管疾病(CVD)仍然是主要的死亡原因,但新兴证据表明它在很大程度上是可以预防的——甚至可能被解决的问题。CVD的根本原因是一生中暴露于循环的低密度脂蛋白(LDL)胆固醇,特别是那些附着在载脂蛋白B(apoB)和脂蛋白(a)(Lp(a))上的,它们会在动脉壁中积累形成斑块。
重要的是,现代药理学可以显著*降低*LDL水平,安全有效。研究表明,降低LDL水平的好处没有下限,基因证据支持LDL与疾病风险之间的直接因果关系。在生命早期降低LDL,即使低于目前的“最佳”指南(70mg/dL),几乎可以消除CVD风险。
虽然生活方式的改变发挥作用,但达到这些水平通常需要药物——他汀类药物、依折米贝和潜在的Lp(a)靶向疗法。对副作用的担忧在很大程度上是没有根据的,临床试验表明即使在非常低的LDL水平下也是安全的。此外,降低LDL水平除了对心脏健康有益外,还包括减少炎症,并可能改善骨密度和认知功能。
尽管有这些令人信服的证据,主动预防性地降低LDL尚未成为标准做法。然而,科学是明确的:CVD越来越成为一种可预防的疾病,积极的LDL管理为改善健康和延长寿命提供了“免费的午餐”。
Corviont 专为无法依赖快速、廉价、始终在线连接的设备而设计。🏭 边缘和工业设备 运行在工业电脑、网关或嵌入式设备上,即使广域网连接缓慢或中断,地图和路线也能继续工作。🚢 远程和海上部署 安装在船只和偏远站点,即使连接间歇性或仅通过卫星连接,也能保持地图切片、路线和搜索的即时性和本地性。🚚 野外车队和移动单位 在车辆和临时野外设置中使用,即使设备离线或更改网络,也不会破坏应用程序的地图和路线用户体验。️🛡️ 隐私和合规敏感环境 将位置查询和路线保留在您自己的网络内;所有地图、路线和地理编码请求都在您的设备上完成。
arXivLabs是一个框架,允许合作者直接在我们的网站上开发和分享新的arXiv功能。个人和与arXivLabs合作的组织都认同并接受我们开放、社群、卓越和用户数据隐私的价值观。arXiv致力于这些价值观,并且只与秉持这些价值观的合作伙伴合作。您是否有为arXiv社群增加价值的项目想法?了解更多关于arXivLabs的信息。
## ASF:为经典VBA提供现代脚本
ASF是一个功能强大的、可嵌入的脚本引擎,完全用VBA编写,为遗留Office应用程序带来现代语言特性,*无需*外部依赖。它允许开发者利用一流函数、闭包、数组、对象和方法链——这些标准VBA中 отсутствуют 的特性——直接在现有项目中应用。
该引擎将脚本编译成抽象语法树(AST),并通过紧凑的VBA解释器执行,提供可调试和透明的流程。主要特性包括原生正则表达式引擎、VBExpression集成以实现无缝VBA代码重用,以及全面的测试套件以确保可靠性。
ASF能够实现复杂逻辑的简洁而富有表现力的脚本编写,与现有VBA函数的安全互操作,以及通过简单的类包装器进行编译和执行的简化工作流程。它专为现实世界的工程任务而设计,并且易于适应复杂的遗留代码库,在保持与Office生态系统完全兼容性的同时,显著提升VBA的功能。
真正的风味依赖于在食材最佳状态下的理解——例如,刚从树上摘下的温暖樱桃——在运输和储存降低其自然品质之前。现代厨房,全年都能获得各种食材,常常用复杂的技巧来弥补这种损失,导致结果不可靠,厨师们感到沮丧。 这种方法提倡回归基础的“锚定食谱”——烤鸡、面包、鸡蛋——不是为了它们的新颖性,而是为了它们所传授的技能。这些菜肴教你食材的*表现方式*,培养直觉和判断力,而不是严格遵循食谱。 重点从寻找*一个*食谱,转移到理解*你所拥有的食材*并根据它的需求做出反应。错误成为学习的机会,味道成为主要的指导。带着对食材来源和季节性的认知来烹饪,能够培养尊重和克制,最终带来更令人满意、更高效、更自信的烹饪——一个建立在精进而非复制之上的体系。
## Ctrl-C 性能分析:一种出乎意料的有效工具 作者最初认为在调试器中使用 Ctrl-C 作为性能分析方法不足以解决复杂问题,对此不屑一顾。然而,在管理岗位工作后重返编程,这段经历改变了他们的看法。他们意识到许多问题都是“愚蠢的问题”出现在“不友好的环境”中,因此发现 Ctrl-C 在快速诊断方面出乎意料地有效。 诸如启动时间过长之类的简单问题,例如过多的 JSON 解析,都能够被迅速定位并解决,这归功于 Ctrl-C 提供的即时调用堆栈信息。更复杂的情况,例如 LLD 链接器和 GDB 的速度变慢,也使用这种方法进行了调试,揭示了 DWARF 数据处理方面的问题。 虽然承认专用性能分析器在细致的性能分析方面(例如识别小的速度下降或尾部延迟问题)具有强大的功能,但作者认为 Ctrl-C 的简单性和可访问性往往更胜一筹。它需要的设置最少,即使没有专门的构建也能工作,并提供易于理解的输出。最终,Ctrl-C 性能分析是调试中的一个务实且通常出乎意料的有效的第一步——一种“原始”工具,其性能经常优于更复杂的替代方案。
必须启用 JavaScript 才能使用 Notion。请启用 JavaScript 以继续。
启用 JavaScript 和 Cookie 以继续。