3 ms·
Why exactly are you saying it wouldn't be a good idea just because you don't like JavaScript? React Native is actually loads of fun, even more so if you're doin
by jolux 10y ago
Why exactly are you saying it wouldn't be a good idea just because you don't like JavaScript? React Native is actually loads of fun, even more so if you're doing it in Clojure.
- pjmlp 10y agoI don't like JavaScript. Also it isn't a supported language, except on WP. C++ has first class support on all SDKs in terms of tooling, visual debuggers and IDEs. Using JavaScript implies yet another layer to debug and two FFI layers between the JavaScript and platform APIs.
- jolux 10y agoJust because you don't like JavaScript doesn't mean the person you're talking to won't. Furthermore I don't know what "first class support" means when React Native has an IDE built on Atom provided by Facebook. It is a bit abstract compared to writing out Java or Objective-C but so is C++. What frameworks allow you to write native UIs in C++ on all platforms?
- pjmlp 10y agoFirst class support for a programming language means it is part of the SDK provided for the OS vendor for the said platform. It also means that the official IDE for the specific platform supports the language and is able to offer mixed debugging across all languages provided by the vendor SDK. SDL, Cocos-2d, openFrameworks, Qt among many others. Or just keep the logic in C++ and make use of Objective-C++, C++/CX, SafeJNI for the native UI. The suggestion was made for me to use ClojureScript, which implies enjoying JavaScript in addition to Clojure. So I am the one that is supposed to enjoy it or not.