swiftはシステム開発に使われている他の言語と比べてパフォーマンスが落ちると思うけど使い分けていくのかな
カーネルそのものではなくカーネル拡張に Swift が使われるってのが正確なとこかな
C/C++をメモリ安全な言語に置き換える流れだけど、AppleはRustじゃなくて自分ちのSwiftをカーネルに突っ込んできたか。低レイヤもいけるんだな
適用領域が広がって、言語の利用方法が拡大したり、処理系の安定性が向上するのは良いこと https://blog.calif.io/p/apple-internals-swift-in-the-kernel
Rustじゃないんだね
性能はさておき、LinuxとかBSD系との資産の共有がしづらくならないのかな。
RustはいつABI stabilityを実現できるようになるんだろうね
コマンドラインツール群はApple Containerに任せる戦略なのかな
SwiftってC/C++に比べてどれくらい遅かったっけ?PCのリソースがGPUやらユーザーで消費されるなら、昔ほど、カーネルの効率は必要なくなるかもね
最近は良くなったけど過去はクロージャー地獄であったSwift。あとApple、SwiftUI推すなら、全部の機能を使えるようにしてくれ。。。
“現在開発中の次期macOS 27 Golden Gateから、OSのシステムカーネルの記述にもSwift言語の採用を開始することを発表しました。”
macOSからPerl, Python, Rubyが消えるよりもこっちが早かったか。
iOSアプリ開発で食わせてもらってる身で恐縮だが,Swiftの言語仕様はいいんだけどStoryBoardがクソ過ぎる
低レイヤ向けだとRustの方が人材も(LLMが参照可能な)コードの量も多そうな気がするけどどうなんかね。ちょっと危うげに見える。
Apple、次期macOS 27でSwift言語をシステムカーネル開発に採用。メモリ安全な言語として
swiftはシステム開発に使われている他の言語と比べてパフォーマンスが落ちると思うけど使い分けていくのかな
カーネルそのものではなくカーネル拡張に Swift が使われるってのが正確なとこかな
C/C++をメモリ安全な言語に置き換える流れだけど、AppleはRustじゃなくて自分ちのSwiftをカーネルに突っ込んできたか。低レイヤもいけるんだな
適用領域が広がって、言語の利用方法が拡大したり、処理系の安定性が向上するのは良いこと https://blog.calif.io/p/apple-internals-swift-in-the-kernel
Rustじゃないんだね
性能はさておき、LinuxとかBSD系との資産の共有がしづらくならないのかな。
RustはいつABI stabilityを実現できるようになるんだろうね
コマンドラインツール群はApple Containerに任せる戦略なのかな
SwiftってC/C++に比べてどれくらい遅かったっけ?PCのリソースがGPUやらユーザーで消費されるなら、昔ほど、カーネルの効率は必要なくなるかもね
最近は良くなったけど過去はクロージャー地獄であったSwift。あとApple、SwiftUI推すなら、全部の機能を使えるようにしてくれ。。。
“現在開発中の次期macOS 27 Golden Gateから、OSのシステムカーネルの記述にもSwift言語の採用を開始することを発表しました。”
macOSからPerl, Python, Rubyが消えるよりもこっちが早かったか。
iOSアプリ開発で食わせてもらってる身で恐縮だが,Swiftの言語仕様はいいんだけどStoryBoardがクソ過ぎる
低レイヤ向けだとRustの方が人材も(LLMが参照可能な)コードの量も多そうな気がするけどどうなんかね。ちょっと危うげに見える。