Stream

Join this community to post or comment

Wayne Dyck

General Discussion  - 
 
Tutorial on using Clojure and sending SMS messages with Twilio.
4
Add a comment...

Chris Parbey

Development  - 
 
Live development of Personal Robot in #Clojure & C++
https://www.livecoding.tv/slightlycyborg/
1
Add a comment...

Glenn Engstrand

General Discussion  - 
 
I recently stood two micro-services up in AWS. They were identical in function but one was written in Scala and the other in Clojure. I compared how they performed under load. The Clojure version had three times more throughput than the Scala version.
In my last blog, I compared Clojure to Scala when it came to coding micro-services. In this blog, I compare those same micro-services in terms of performance under load in AWS. Here are some answers to questions about the document below. In my next blog, I will share the outcome when comparing ...
5
2
Daniel Svojanovský's profile photoHenrik Mohr's profile photo
Add a comment...

Deborah P

General Discussion  - 
4
Add a comment...
 
Design Patterns in Clojure

Really nice as a how-to guide for seasoned programmers who are new to Clojure... 
Read Hacker News articles and comments with this clean, simple, modern looking and fast performing universal app.
15
Add a comment...
 
Meet scheje, the little scheme on top of Clojure ! fixed many quirks, now it is more or less decent : https://github.com/turbopape/scheje
3
Add a comment...

Mark Watson

General Discussion  - 
 
Question that I would appreciate some feedback on:

For a Clojure "cookbook style" book with many topics:

Would you prefer to have the examples organized in one large lein project so they could all be hacked on and played with together, or, split into separate small lein projects?
3
David-Olivier Pham's profile photoMark Watson's profile photo
5 comments
 
Thanks Daniel and David-Oliver. Some of the examples build on each other so having at least the code that is reused in other examples packaged separately makes some sense. I am a fan of lein and maven local installs for organizing my own Clojure and Java projects.

I will post my planned topics and table of contents soon.

For my last book I posted an online poll with many topics and ended up only writing about the 6 topics with the most votes - it is nice for an author to get early feedback on what people are interested in.
Add a comment...

Holger Schauer

Development  - 
 
yogthos on rendering Reagent on the server using Hiccup.
I recently watched a great talk titled Optimizing ClojureScript Apps For Speed, where Allen Rohner discusses the benefits and hurdles of server-side rendering. React supports hooking in to server generated HTML at runtime. However, since React is a JavaScript library it becomes problematic to ...
2
1
Manuel Rivero's profile photo
Add a comment...

Chris Parbey

Development  - 
1
Add a comment...
 
Trite, but saw only six months, the project is now thinking about search engines. Does anyone have ideas how to make friends ClojureScript + Reagent Application with search bots? The receiving server sends a skeleton HTML, the rest of the building client in this div'e - and that's fine. Only here the search bot wants to HTML is but only a skeleton. Who has any ideas? Rendering on the server? Using a #! and issuance of a static page in the parameter escaped_fragment? Anything more than adequate?

I apologize for the rough translation as I have a problem with English.
1
1
Виновник Торжества's profile photoLuc Préfontaine's profile photo
2 comments
 
Luc, thanks for the reply, I have not tested it, but I do not quite understand you. If my Hiccup html code will be before heading to the Reagent/render started in zipper, what will change? He's so well is added to the div#app after work "js" application. That is again the search bot will see only skeleton sent by the page from the server.
Add a comment...

About this community

*Community Moderation* Since this has become an issue of late, here are a few general guidelines for posts to the Clojure Google+ Community. First, this community is _very_ egalitarian. The members dictate content and how the community is used. Anyone wanting Moderator permissions only need ask. But there are a few obvious guidelines everyone should follow. 1. Posts to this Clojure community need to be related to Clojure. The Clojure community is dedicated to all things Clojure, and only things Clojure. 2. Be polite. Remember that while you may have interesting things to say, others do too. The members of this community are not personal twitter followers so dominating the conversation isn't very polite. 3. Be relevant. We want to strive for a high signal-to-noise ratio. Use the community search; re-posting old news from 2011 doesn't further this goal. That's it. Everything else is up to the members to create what we want out of this community. It can be a source of news, event organization, questions, hangouts, whatever we want to make of it.
 
Meet Scheje v0.2.3, a tiny Scheme implementation on top of Cojure !
https://github.com/turbopape/scheje
scheje - Scheje - A little scheme implementation on top of Clojure
1
Add a comment...

Wayne Dyck

General Discussion  - 
 
I'm only a couple of chapters into this book but I'm really impressed with the content and presentation.

On my bucket list for 2016 was learning Lisp, and although some might argue against Clojure's programming philosophy compared to other Common Lisp variants, I think it will work well for my purposes.
17
1
Wayne Dyck's profile photoSylver Stone's profile photoDean Budd's profile photo
9 comments
 
Hi, +Wayne Dyck and +Tim Cross I finally could manage to sort out the issue by setting my ~/.lein/profiles.clj as following:

{:user
{:plugins [[cider/cider-nrepl "0.11.0-SNAPSHOT"]
[lein-try "0.4.3"]]
:dependencies [[org.clojure/tools.nrepl "0.2.12"]]}}

Thanks for the post! Yeap! Clojure is amazing!!
Add a comment...
 
JUXT has published a technology radar for Clojure.
Clojure Technical Radar — Introducing the JUXT Clojure Technical Radar 2016
7
Add a comment...

lenz emi

Project Ideas  - 
 
https://github.com/smarr/are-we-fast-yet is a project to compare implementation performance of languages with respect to objects, closures and arrays. They are looking for someone to contribuite a Clojure implementation, so if somebody has a weekend to spare... the results would surely be interesting.
are-we-fast-yet - Are We Fast Yet? Comparing Language Implementations with Objects, Closures, and Arrays
1
Add a comment...

Kinley Dorji

General Discussion  - 
 
ClojureScript Year In Review. 23 December 2015. It's been a very exciting year for ClojureScript. It's clear that things have been accelerating and here is a personal selection of highlights: CLJSJS. While technically it appeared in late 2014, CLJSJS took off when ClojureScript landed enhanced ...
9
4
Alexander Petrov's profile photoAlexander Shorin's profile photo
Add a comment...
 
Another Meetup tonight for those in the Seattle area:

http://www.meetup.com/BLAMDA/events/226885769/
Bring your laptop, ideas for discussion, and questions. We'll take time at the start for introductions and to match up folks according to their needs, be it getting questions answered, discussing problems, or group programming.
1
Add a comment...

Holger Schauer

General Discussion  - 
 
 
A great talk by Chris Houser in which he first demoes slingshot and swell that implement a Common Lisp like condition system in #clojure . He then goes on to show how you can simply use dynamic binding of function vars to achieve (nearly) the same, which might make a lot more sense for library authors which don't want to tie their users to a particular condition system (library).
3
Add a comment...

Holger Schauer

General Discussion  - 
 
I don't have the same optimistic view on Clojure in Europe as the author here, but there may be also quite some regional differences in Europe, too. 
5
1
lenz emi's profile photoIvan Pierre's profile photoBruno Santos's profile photo
2 comments
 
Yep, in Switzerland some fans and sites. But offer is still an awful PHP and J2EE proposal :(
More activity in the Swiss-German part...
Add a comment...