Skip to content

Commit 3f3f922

Browse files
authored
grammer and punctuation: memory safty ecosystem talks java interoperability fosdem 2025 (#976)
1 parent 2167a1b commit 3f3f922

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

_posts/2025-05-05-memory-safety-ecosystem-talks-java-interoperability-fosdem-2025.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@ The main track of the conference featured a talk presented by Doug Gregor on mem
1616

1717
![Slide from a presentation at FOSDEM 2025 titled 'Incremental Memory Safety in an Established Software Stack: Lessons Learned from Swift' by Doug Gregor.](/assets/images/fosdem-2025-memory-and-java-blog/fosdem2025-1.png)
1818

19-
If you’re interested in learning more about Swift’s memory safe features, this talk is a great place to start; it walks through the different dimensions of memory safety in Swift, the language’s safe interoperability with C(++), and reflects on lessons learned for both programming language design and adopting Swift in an established software codebase.
19+
If you’re interested in learning more about Swift’s memory safe features, this talk is a great place to start; it walks through the different dimensions of memory safety in Swift, the language’s safe interoperability with C(++), and reflects on lessons learned for both programming language design and adopting Swift in an established software codebase.
2020

21-
To learn more about memory in safety in Swift, see the [Swift documentation page on memory safety](https://docs.swift.org/swift-book/documentation/the-swift-programming-language/memorysafety/),as well as a features [vision document on memory safety](https://github.com/swiftlang/swift-evolution/blob/main/visions/memory-safety.md).
21+
To learn more about memory safety in Swift, see the [Swift documentation page on memory safety](https://docs.swift.org/swift-book/documentation/the-swift-programming-language/memorysafety/), as well as the [vision document on memory safety](https://github.com/swiftlang/swift-evolution/blob/main/visions/memory-safety.md).
2222

2323
## Swift DevRoom
2424

2525
FOSDEM is primarily organized into DevRooms, volunteer-organized conference tracks around technical communities and topics. This year Swift celebrated its inaugural DevRoom organized by a local community member, Steven Van Impe, with contributions from a large group of volunteers including proposal reviewers, speakers, and day-of-operations support.
2626

27-
Swift’s first Swift DevRoom was a hit! 🎉 The room was packed with 12 talks, covering a wide range of topics and demos from the Swift ecosystem: talks related to running Swift on Linux, to showcasing various IDEs like VS Code, and a whole hour dedicated to embedded content. A few talks to highlight from the event:
27+
Swift’s first Swift DevRoom was a hit! 🎉 The room was packed with 12 talks, covering a wide range of topics and demos from the Swift ecosystem: talks related to running Swift on Linux, showcasing various IDEs like VS Code, and a whole hour dedicated to embedded content. A few talks to highlight from the event:
2828

2929
* [Building a Ferrofluidic Music Visualizer with Embedded Swift](https://fosdem.org/2025/schedule/event/fosdem-2025-5284-building-a-ferrofluidic-music-visualizer-with-embedded-swift/)
3030
* [Building container images with swift-container-plugin](https://fosdem.org/2025/schedule/event/fosdem-2025-5116-how-to-put-swift-in-a-box-building-container-images-with-swift-container-plugin/)
@@ -38,6 +38,6 @@ In the Free Java DevRoom, Konrad 'ktoso' Malawski presented on Java interoperabi
3838

3939
![Slide from a presentation at FOSDEM 2025 titled 'Foreign Function and Memory APIs and Swift/Java interoperability' by Konrad 'ktoso' Malawski](/assets/images/fosdem-2025-memory-and-java-blog/fosdem2025-2.png)
4040

41-
Konrad’s talk was a technical deep dive into the [Java interoperability effort](https://forums.swift.org/t/java-interoperability-effort/74969) that launched at the 2024, demonstrating the bridges and bindings needed to integrate systems written in these Swift and Java while still maintaining great performance. Catch up on this talk to see how you can leverage existing libraries without complete rewrites.
41+
Konrad’s talk was a technical deep dive into the [Java interoperability effort](https://forums.swift.org/t/java-interoperability-effort/74969) that launched in 2024, demonstrating the bridges and bindings needed to integrate systems written in Swift and Java while still maintaining great performance. Catch up on this talk to see how you can leverage existing libraries without complete rewrites.
4242

43-
Work in early development has been [released on GitHub](https://github.com/swiftlang/swift-java) for feedback and contributions, and your feedback is welcome on the [forums](https://forums.swift.org/c/development/java-interoperability/109).
43+
Work in early development has been [released on GitHub](https://github.com/swiftlang/swift-java) for feedback and contributions, and your feedback is welcome on the [forums](https://forums.swift.org/c/development/java-interoperability/109).

0 commit comments

Comments
 (0)