On Saturday, 4 January 2014 21:47:32 UTC, David Nolen wrote: > Elm is cool, but still at this point I consider it a toy system. Being able > to directly interact with HTML/CSS/JS is absolutely critical.
Can you develop this a little bit further? For example I don't see any point for having to care about dom, tags and divs in a UI and anything that can abstract this assembly-like jargon for me is more than welcome. > ClojureScript is not focused on FRP research or experimentation - production > usage is the main focus. > > That is absolutely one of the the reason why I like clojure community. It's not just a theory bubble, it's enterprise-ready. However, this community is particularly sensible to sound, interesting and 'simple' academics ideas and more often than once you see papers popping out as a reference for certain library implementation. I'm not qualified enough to say that FRP is one of these ideas, but it certainly seems so. > > If you want to build an easier ClojureScript environment so more people can > play around with it with fewer setup hassles - go for it! I think there are > some similar efforts afoot (Light Table, Session, etc.). > > :) Indeed. But let's be more clear with one example. Every time I want to do animations/3d/other effects in clojurescript I end up importing a stateful JS library and try to wrap it with clojure calls. With Elm, you may very well think that JS does not exist at all, if you see what I mean. It's a language for building UI that incidentally compiles to JS. > > > David > > > > On Sat, Jan 4, 2014 at 4:30 PM, Frankie Sardo <fran....@gmail.com> wrote: > > Out of curiosity I started playing with Elm and the Functional Reactive > principles. While still a young language and community, it gives you lot of > food for your thoughts, and I like the idea of completely replacing > html/css/javascript with one single language. It is particularly remarkable > how basic tutorials and games are easy to implement with Elm with little to > no setup compared to the tiresome process of setting up clojurescript. The > clojure/clojurescript community is way more mature and the language itself > would have no problems in doing something similar. Any particular reason why > this has not been attempted or should be avoided? I'm not trying to be > contentious, I'm honestly curious about your opinion. > > > > > -- > > Note that posts from new members are moderated - please be patient with your > first post. > > --- > > You received this message because you are subscribed to the Google Groups > "ClojureScript" group. > > To unsubscribe from this group and stop receiving emails from it, send an > email to clojurescrip...@googlegroups.com. > > To post to this group, send email to clojur...@googlegroups.com. > > Visit this group at http://groups.google.com/group/clojurescript. -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups "ClojureScript" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojurescript+unsubscr...@googlegroups.com. To post to this group, send email to clojurescript@googlegroups.com. Visit this group at http://groups.google.com/group/clojurescript.