hoplon

18 views
Skip to first unread message

William la Forge

unread,
Dec 21, 2015, 8:35:10 AM12/21/15
to AgileWikiDevelopers
I've at long last switched from Java to Clojure & ClojureScript. So while my server code still runs on the JVM, my client code runs over java script.

I've just been added to the hoplon group: https://github.com/hoplon

Hoplon is a layer over ClojureScript that generates both java script and html. Very cool.

Having loads of fun!

Here's my first hoplon project: https://github.com/laforge49/simple-notifications

It runs on both client and server. I'm using this project to test a new channel for sending batches of notifications from server to client, while fully integrated with hoplon.

Oh yes, hoplon is a reactive web development environment.

Raoul Duke

unread,
Jan 6, 2016, 7:56:12 PM1/6/16
to AgileWikiDevelopers
my knee-jerk reaction:

how the heck does anybody debug it when something goes wrong? (a) lack
of strong typing (b) i too many paradigms (c) too much code generation
(d) too many disparate tools one would have to use to debug the stack
(e) not enough miles on the project...

i'd be happy to hear there's great answers that nullify all such concerns! :-)

William la Forge

unread,
Jan 7, 2016, 8:30:51 AM1/7/16
to AgileWikiDevelopers
Well, for some reason it all does work reasonably well, thanks to a very large and active and supportive community.

OK, there are not so many devs using hoplon, but clojure and clojurescript and even boot have immense popularity.

I just finished writing a toy chat. It is event based and runs mostly in the browser, using the server as a message exchange. It was fun to do and I still don't know js. https://github.com/laforge49/castra-chat2/

For debugging I mostly used the dev console in chrome. As well as some print statements in clojure and clojurescript.

--b



--
You received this message because you are subscribed to the Google Groups "AgileWikiDevelopers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to agilewikidevelo...@googlegroups.com.
To post to this group, send email to agilewiki...@googlegroups.com.
Visit this group at https://groups.google.com/group/agilewikidevelopers.
For more options, visit https://groups.google.com/d/optout.

William la Forge

unread,
Jan 7, 2016, 10:02:04 AM1/7/16
to AgileWikiDevelopers
Actually, I'm going to delete that repository. Instead, https://github.com/hoplon/demos/tree/master/castra-notify-chat

Raoul Duke

unread,
Jan 7, 2016, 1:19:55 PM1/7/16
to AgileWikiDevelopers
I want to have the time to try hoplon. Oh lordy, the time!

William la Forge

unread,
Jan 7, 2016, 6:17:00 PM1/7/16
to AgileWikiDevelopers
Ay, tell me about it. I have all day, every day, but not enough by half!

But I find hoplon amazing. And well worth my support.

What I want to do is support notification subscriptions in the db and then push notifications into hoplon on the browser. And there is shared excitement about this in the hoplon dev team. It'd be wild.

:-)

On Thu, Jan 7, 2016 at 1:19 PM, Raoul Duke <rao...@gmail.com> wrote:
I want to have the time to try hoplon. Oh lordy, the time!
Reply all
Reply to author
Forward
0 new messages