Apple releases Swift 6 with improved concurrency, testing, cross-platform support – enough to lift it out of its niche?

Apple has released version 6.0 of the Swift language – coinciding with the general availability of macOS 15 and iOS/iPadOS…

RustConf speakers affirm Rust for Linux project despite challenges of unstable Rust, maintainer resignation

At RustConf in Montreal last week, Miguel Ojeda, a lead maintainer for the Rust for Linux project, described the resignation…

Visual Studio Code is migrating its own source code to ECMAScript modules

Microsoft is releasing version 1.93 of Visual Studio Code (VS Code), the most widely used programmer’s editor and lightweight IDE,…

PyPi repository vulnerable to deleted package hijack, say researchers

Security researchers at JFrog report that the PyPi package repository is vulnerable to malware uploaded with the same name as…

Microsoft makes breaking change in .NET 9 for security, leaves .NET Framework insecure

Microsoft is removing the BinaryFormatter class from .NET 9 – the forthcoming version to be released later this year –…

Elasticsearch will be open source again as CTO declares changed landscape

Shay Banon, founder and CTO of Elastic, says the AGPL (GNU Affero General Public License) will be added to Elasticsearch…

Google researchers suggest "fixing" SQL with pipe syntax, SQLite creator unconvinced

Google says it can improve SQL by introducing a pipe operator - which is already in use internally - but…

Microsoft quietly donates Mono Project to WineHQ. But why?

Microsoft principal software engineer Jeff Schwartz, who is engineering manager of the .NET runtime team, updated the readme of Mono’s…

JetBrains Workspaces aims for benefits of monorepos without the downside – but only in IntelliJ IDEA

JetBrains has introduced Workspaces for its IntelliJ IDEA Java and Kotlin IDE, enabling multiple projects in separate repositories to be…