Workflow
Swift
icon
Search documents
11天狂写10万行代码,13年Rust老兵,与Claude联手从零造了一门新语言
3 6 Ke· 2026-01-07 12:49
"如果没有资金、没有团队,只靠一个人,是否也能开发一门编程语言?" 这是 Rust 社区资深技术专家 Steve Klabnik 很久以前就曾思考过的问题,但那时仅停留在想想而已。到了 2025 年末,他终于决定放手一试。 殊不知,借助 AI 辅助工具 Claude,他仅用 11 天时间就写下约 10 万行 Rust 代码,并打造出一门全新的实验性系统级编程语言——Rue。 谁能想到,这位《The Rust Programming Language》的合著者,还曾是一名不折不扣的人工智能怀疑论者。 "40 岁再不开始开发一门语言,真的就没时间了" 对于 Steve Klabnik 而言,想要开发一门编程语言是自己早就想干但一直没有时间做的事情。 他在 2012 年 12 月 21 日第一次接触 Rust 后,便在语言设计、社区建设和开发者体验领域深耕了 13 年。 可 Steve Klabnik 对语言设计、编译器的热爱,最早可以追溯到自己的大学时期。 "上大学的时候,我特意给自己安排了一些相关的课程,就是为了尽快接触到编译器。我想搞明白它们是怎么工作的!我写过很多语言的代码,而自己去 做语言的过程对我来说就 ...
突然听劝的苹果,让我有些不太习惯
3 6 Ke· 2025-12-08 03:09
上回托尼跟大家聊完也许要即将接任苹果 CEO 的约翰·特努斯( John Ternus ), 大伙儿应该对这位搞硬件的哥们有一些了解了。 简单来说,假设未来有一天特努斯真的走马上任,这位硬件工程师出身的高管也许能给苹果带来一些新的风气。搞不好哈,我是说搞不好,复现初见 iPhone 4 的那种惊艳也不是没有可能。。。 但其实苹果未来的规划和动向,不只在换帅这一件事儿上能够得以体现,所以今天托尼就带大家从整个苹果公司生态的角度,聊一下苹果接下来可能会发 生的变化。 01 先说一个对咱们消费者有好处的事儿,以后苹果和安卓设备相互换机,数据也许可以互通了。 之前有苹果换安卓,或者安卓换苹果的小伙伴们可能都经历过换机的痛苦,市面上的换机 App 基本只能保留联系人、照片这些,至于 App 内的数据基本 只能重新来过,至于微信倒是还有个聊天记录迁移,但用过的懂的都懂。。。 示例:OPPO 搬家 换机痛苦的根本原因是苹果和安卓的文件系统与数据结构不同,并且苹果也严格限制各种第三方 App 对整机数据的访问,所以其他手机厂商面对存在 iPhone 里的数据只能干瞪眼,因此长期以来这种跨系统的换机只能传些照片之类的苹果允许读 ...
Code-along: Start building with Swift and SwiftUI | Meet with Apple
Apple Developer· 2025-11-11 21:22
Technology & Development - The session focuses on teaching the basics of app development using Swift and SwiftUI [1] - Participants will build a simple view from an iOS demo app in Xcode [1] - The session covers adding text fields and photos to capture input and saving information using SwiftData [1] - A complete, interactive interface will be created by the end of the session [1] - The session requires a Mac running macOS Sonoma 140 or later and Xcode 15 or later [1] Resources & Events - Additional sessions, appointments, and workshops are available via the Meet with Apple activities worldwide [1] - Apple Developer resources include video sessions, documentation, and forums [1]
非苹果独有,Android也能玩转Swift了
3 6 Ke· 2025-10-27 11:39
Core Insights - The introduction of the Swift SDK for Android marks a significant shift in the Swift programming language's capabilities, allowing developers to create applications for both iOS and Android platforms, thus enhancing code sharing between the two systems [1][3][10]. Group 1: Swift's Cross-Platform Ambitions - Since its launch in 2014, Swift has aimed to extend beyond iOS, gaining popularity due to its safety, performance, and modern syntax [3]. - The new Android support enables developers to use a SwiftUI-like approach for interface development, lowering the barrier for iOS developers to enter the Android ecosystem [3][10]. Group 2: Development Team and Technical Aspects - The Swift Android working group, composed of Apple engineers and open-source contributors, is responsible for porting Swift's runtime and standard library to the Android architecture [5]. - The SDK supports core functionalities such as concurrency and memory management, potentially offering advantages over Kotlin in performance-sensitive scenarios [7]. Group 3: SDK Accessibility and Resources - Developers interested in trying the SDK can access detailed download and getting started guides from the official Swift website, with installation packages available for Windows, Linux, and macOS [8]. - Over 25% of packages in the Swift Package Index are already compatible with Android, showcasing the community's support for this initiative [8]. Group 4: Market Implications and Developer Reactions - Apple's move to bring Swift to Android is seen as a strategy to prevent developer attrition, as Android holds over 70% of the global market share [10]. - While the SDK is still in preview, it is expected to significantly impact the application development landscape in the coming years [11].
Auto exports firing on all cylinders in September, Q2 and H1 2025 with double digit growth
BusinessLine· 2025-10-16 07:45
Core Insights - Indian automobile exports have shown significant growth in September, Q2, and the first half of the financial year for both passenger vehicles (PVs) and two-wheelers (2Ws) [1][2][3] Passenger Vehicles (PVs) - Total PV exports in September increased by 30.3% year-on-year to 87,762 units compared to 67,379 units in September 2024 [1] - In Q2, total PV exports grew by 23% year-on-year to 241,554 units, up from 196,196 units in Q2 2024 [2] - For the first half of the financial year, total PV exports rose by 18.4% year-on-year to 445,884 units, compared to 376,679 units in April-September 2024 [3] Two-Wheelers (2Ws) - Total 2W exports in September grew by 15.3% year-on-year to 429,562 units, up from 372,481 units in September 2024 [2] - In Q2, total 2W exports increased by 25% year-on-year to 1,295,468 units, compared to 1,035,997 units in the same period last year [2] - For the first half of the financial year, total 2W exports grew by 24.2% year-on-year to 2,432,410 units, compared to 1,959,145 units in H1 2024 [7] Company Performance - Maruti Suzuki India (MSIL) achieved its highest-ever monthly exports of 42,204 units, growing by 52.2% year-on-year [5] - MSIL has already crossed 210,000 units in the first half of the year and aims to reach a target of 400,000 units for the fiscal year [6] - Hyundai Motor India has set a target of achieving 30% of its production as exports by 2030, focusing on markets in the Middle East and Latin America [6][7]
X @Chainlink
Chainlink· 2025-09-30 10:07
We’re excited to announce a landmark technical solution enabling financial institutions worldwide to manage digital asset workflows directly from their existing systems using Swift (@swiftcommunity) messaging and Chainlink in collaboration with @UBS.https://t.co/lv1i6bm2ZvWith Swift messages and the Chainlink Runtime Environment (CRE), banks and institutions can seamlessly access blockchains through the same Swift infrastructure they have relied upon for decades.The first use case involved UBS Tokenize, the ...
Chainlink, UBS Advance $100T Fund Industry Tokenization via Swift Workflow
Yahoo Finance· 2025-09-30 10:00
Core Insights - Chainlink has developed a technical process that enables banks to interact with tokenized investment funds via Swift, enhancing the integration of blockchain technology into traditional finance [1] - A pilot program with UBS demonstrated the effectiveness of Chainlink's Runtime Environment (CRE) in processing subscriptions and redemptions for a tokenized fund using ISO 20022 messages [1][2] - The initiative is part of a broader effort to improve interoperability between traditional banking systems and blockchain infrastructure, allowing banks to utilize existing tools while Chainlink manages the blockchain operations [2][3] Group 1 - The blockchain workflows initiated from UBS's systems were successfully processed by CRE, which then executed the necessary transactions in the Chainlink Digital Transfer Agent [2] - This development is a continuation of Project Guardian, a tokenization initiative led by Singapore's central bank, which aims to enhance the use of Swift for triggering on-chain events [3] - Chainlink's recent pilot with 24 global banks and financial infrastructure providers aims to leverage AI to standardize data from corporate action announcements, addressing an industry cost of approximately $58 billion annually [4]
日本Proterial拟量产无重稀土EV马达磁铁
日经中文网· 2025-07-22 02:30
Core Viewpoint - Proterial has developed a new type of magnet for electric vehicle (EV) motors that does not use heavy rare earth materials, addressing supply chain concerns due to China's export restrictions on rare earth elements [1][2]. Group 1 - Proterial has created two types of new magnets, one of which has begun providing trial samples from mass production facilities, while the other is a next-generation magnet with improved heat resistance, expected to start shipping samples around April 2026 [1][2]. - The new magnets are designed to replace traditional neodymium magnets used in precision instruments and electric vehicles, offering stronger magnetic power [1][2]. - The development of these magnets is crucial as the automotive industry faces supply disruptions, exemplified by Suzuki's suspension of production for its Swift model due to rare earth shortages [2].
X @外汇交易员
外汇交易员· 2025-06-26 03:00
Industry Development - Swift 宣布成立安卓工作组,旨在推进开发者使用 Swift 开发安卓应用 [1] - The goal is to establish and maintain Android as an officially supported platform for Swift [1]
苹果抛弃 Java!转用 Swift 竟让内存占用暴降 90%
程序员的那些事· 2025-06-12 23:51
Core Insights - Apple's internal development team has transitioned from Java to Swift due to performance and efficiency demands, resulting in a 50% reduction in hardware utilization, 90% decrease in memory usage, and a 40% increase in throughput [1][3] Group 1: Performance and Efficiency - The service operates on a Linux system with a layered encryption mechanism, increasing the computational resources required for each request [2] - Java's garbage collection (GC) issues prompted the search for an alternative language, as GC pauses and performance overhead were significant concerns [2] - Swift's automatic reference counting (ARC) offers a different memory management approach, leading to a 90% reduction in memory usage and halving hardware utilization [3] Group 2: Code Quality and Development - The migration to Swift resulted in an approximately 85% reduction in code lines, attributed to Swift's features that promote clearer and more concise code [3] - Swift emphasizes protocols over inheritance and utilizes async/await for concurrency, enhancing code clarity and safety [3] - The choice of Swift over other languages like Go or Rust was influenced by internal factors, although similar performance improvements could be expected from those languages as well [3]