Also considering using JS as the lingua franca but perf is likely unacceptable given non-JITted JavaScriptCore. (cf github.com/Khan/JSContext)
Conversation
Replying to
just curious, is it compute performance you're concerned about for what you're making?
1
Not terribly concerned about compute performance, mostly just paying a >1000x abstraction cost.
1
Show replies
Replying to
I’ve thought about using TypeScript instead of vanilla JS. Maybe embed V8 or something? :p.
1
2
Yeah, we've talked about that too. We're not allowed to embed V8 under app store policies.
1
1
Show replies
Replying to
a headless WKWebView + WKScriptMessageHandler wouldn’t work? Wonder how bad the IPC overhead is tho
1
1
Might work, and then we could share with the web client. But the interfaces would be much worse than e.g. C++. :/
Replying to
Yeah. There's something like a 1000x perf hit in my estimation (github.com/Khan/JSContext) but maybe that's okay
1
Replying to
I used ClojureScript/JSC & Clojure for an iOS app and backend. Excited about React Native—functional approach.





