I've been writing iOS apps in clojure for some time now. Believe me when I say that Interface Builder is the least of your problems. I wrote a small lib https://github.com/galdolber/uikit to generate iOS interfaces from clojure data structures. Aside from being able to compose ui like never before, Interface Builder gives you limited access to Apple's amazing Auto Layouts. Once you have full access to it, it's amazing what you can do.
Now, all that said, I don't see why you could not have binding to work with Interface Builder. On Wed, Jun 11, 2014 at 5:43 PM, Hussein B. <hubaghd...@gmail.com> wrote: > The idea of having lisp on iOS (and OS X) is really awesome but there is a > huge downside: > That won't integrate with Xcode "Interface Builder" out of the box. That > would be the deal breaker. > > > On Wednesday, June 4, 2014 3:20:22 PM UTC+2, Greg Knapp wrote: >> >> The recent release of Swift made me revisit Clojure on LLVM. This post >> from 2010 >> <https://groups.google.com/d/msg/clojure/KrwtTsdYZ8I/Qf8PSMeoZCUJ> >> suggests it's a very difficult task. >> >> Swift would make this job easier? As with ClojureScript, generate Swift >> code / provide interop and Clojurian's can produce native iOS apps? >> >> Perhaps the biggest hole to be filled would be tooling (Xcode is not >> Clojure/Lisp friendly? i.e. no playground support) >> > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.