- Swift part10 [無断転載禁止]©2ch.net
262 :デフォルトの名無しさん (ワッチョイ 532b-v7qi)[sage]:2017/03/21(火) 07:36:52.81 ID:9HZnXlk90 - gccがgasコードを吐くように、clang/swiftcがLLVM IRコードを吐く件
>>251 Swiftコード中に書くC, ObjC関数は、.swiftヘッダファイルに同名で再定義されたswift関数だから見分けつかない Swiftフレームワークライブラリの中に入ってる.swiftヘッダ見るとC,ObjC,Swiftの全ての関数が同列に並んでてこんなことしてるのかよwwwって笑う
| - Swift part10 [無断転載禁止]©2ch.net
265 :デフォルトの名無しさん (ワッチョイ 532b-v7qi)[sage]:2017/03/21(火) 08:21:33.84 ID:9HZnXlk90 - やりたいことを出来ないんじゃなくて、>>238のように出来ることを煽りたいんだと思う
それが煽りになってるのか分からんけど 最初は(システムコールを扱う時に)SwiftだとObjCほど性能でないwwwって煽ろうと思ったら同レベルで引くに引けなくなった感じがする 単純にSwiftランタイムのばかでかさに依る性能劣化を煽ってればその通りなのにね ランタイムのロードとか関数マップテーブルからのAPI検索とか、システムコールだと差分ないけど一般利用時に性能悪いのは必然だもの
|
|