HNHacker News
TopNewBestAskShowJobs

dmitryskiba

5 karma · joined July 16, 2013

submissionscomments
dmitryskiba··on More Rust compared to C++
Are there examples where borrow checker stands on your way? Like the mentioned (in comments) way of building a tree. I'm sure there should be really weird edge cases.
dmitryskiba··on Google’s ARC Now Runs Android Apps on Chrome OS, Windows, Mac, and Linux
I'm working on bringing ART to OSX, see https://github.com/DmitrySkiba/ARTPart
dmitryskiba··on Interoperating Between Objective-C and Rust
There is Foundation implementation based on CoreFoundation: https://github.com/apportable/Foundation
dmitryskiba··on Interoperating Between Objective-C and Rust
Strictly speaking, [string UTF8String] is equivalent to '((const char <star>(<star>)(id, SEL))objc_msgSend)(string, selector)'. Since objc_msgSend is vararg function, it will promote it's arguments, so for example method taking float will be called with double. Casting to a proper function type works around that.