Re:Metaprogramming is less fun in D
by penpapersw on Friday April 21, 2017 @11:52AM
(#14166631)
An important factor in choosing a language is platform. I'm not going to choose Go or D to write an iOS app in, because it would be painful and buggy, if it's even possible in the first place. I'm restricted to Objective-C(++) if I want it to really be a high quality & native app.
[ Parent
| on HN ]
Re:Metaprogramming is less fun in D
by klickverbot on Friday April 21, 2017 @01:00PM
(#14167279)
D can interface with Objective-C just fine. The Apple-provided tooling will indeed be more convenient for the developer, but the result the end user sees will be a "high quality & native app" just the same.
Re:Metaprogramming is less fun in D
by johncolanduoni on Friday April 21, 2017 @11:57AM
(#14166679)
Most languages with a C FFI (and ARM/Mach-O compiler support) can do pretty well on iOS. Rust bindings to Objective-C APIs are pretty painless for example.