Solod v0.1: Go ergonomics, practical stdlib, native C interop
Solod v0.1은 Go 문법을 사용하면서 런타임이 없는 시스템 수준 언어로, Go 개발자와 C 개발자 모두를 대상으로 설계되었다. 이번 버전에서는 Go의 표준 라이브러리 일부를 포팅하고 SQLite를 통한 네이티브 C 상호운용성을 지원하여, 메모리 관리를 직접 하면서도 Go 스타일의 코드를 작성할 수 있다. 성능 면에서도 Go보다 빠른 부분이 있으며, 향후 네트워킹과 동시성 기능이 추가될 예정이다. Solod는 저수준 제어와 효율적인 C 연동이 필요한 개발자에게 유용한 새로운 언어 옵션이다.

https://antonz.org/solod-v0-1/

#solod #golang #cinterop #stdlib #systemsprogramming

Solod v0.1: Go ergonomics, practical stdlib, native C interop

A system-level language with Go syntax and zero runtime.

🚀 Swift 6.3: The latest magic trick in the never-ending quest to make tech jargon sound exciting! 🎩✨ Now with "More flexible C interope" — because who doesn't love a good half-finished word in a release note? 🙄🔧
https://www.swift.org/blog/swift-6.3-released/ #Swift6.3 #TechJargon #Excitement #CInterop #ReleaseNotes #HackerNews #ngated
Swift 6.3 Released

Swift is designed to be the language you reach for at every layer of the software stack. Whether you’re building embedded firmware, internet-scale services, or full-featured mobile apps, Swift delivers strong safety guarantees, performance control when you need it, and expressive language features and APIs.

Swift.org

Tired of copying C headers just to annotate them with 𝑆𝑊𝐼𝐹𝑇_𝑁𝐴𝑀𝐸? There's a better way. Use YAML-based clang API notes to prettify your C method signatures and make them Swift-y while keeping your C libraries intact.

🔗: https://christiantietze.de/posts/2026/01/use-clang-api-notes-annotate-c-header-swifty-module-imports/ by Christian Tietze (@ctietze)

#Swift #CInterop #iOSDev

Use clang API notes to Annotate C Header Files for Swifty Module Imports

Doug Gregor shows how to use clang to import a C library with header files that you don’t own in a way that produces very ergonomic Swift APIs with annotations in YAML files.

Christian Tietze