Fork me on GitHub

aset-boolean? TIL. Just followed the rcfotd bot account! And RT'd it 🙂


Glad it is of some use. I'll be updating the logo to not infringe shortly, but not really good at design, so may not look nice 🙂


The inspiration came totally from @peterwestmacott - I just wrapped it in a twitter bot 🙂


Morning chaps!


It has all the bells and whistles @dharrigan! Link to the source.. I imagine (I skimmed through the code only) that it doesn't cater for repetitions..


Yeah, it's not clever, just (pseudo) random 😁

🙂 4

I love that termination is not guaranteed! (genuinely)


Do you mind if I mention your handle/name on a little readme I'm putting together?


did you mention the twitter bot in #beginners ?


they might find it helpful there


Thanks both, the function a day habit was what inspired me to write the book a few years ago.

👏 4

I'm just checking first, with Alex whether it's okay for me to use the logo (which I've now made transparent in the background) before I make it more widely known 😉


Wouldn't like to upset people 😉


@U054W022G you're welcome! You're an inspiration to me for writing your book!


good to check, but now that the logo is far apart from the official clojure logo, I don’t think there big problems.


worst that can happen you’ll have to change the logo again :man-shrugging:


I'm not great with design 🙂 I'll end up being just text if left to my own devices 🙂




Morn’ =)…


It's very funny, lots of jokes for the big kiddies out there.


dum dum da da de de dum dum


To the early clojurians in UK: is there any history of clojure usage in UK? I'm wondering what really helped clojure make a breakthough in several companies in UK. Also which company bet on it first, was it some established company like thoughtworks+uswitch and/or new startups? The question is more about lessons learned and what could work elsewhere than about precise history.

👍 4

i've been using it for nearly 10 years in the UK... generally through the mechanism of starting projects in clojure or founding companies which use clojure 😬


i have had very low success rates of convincing anyone who hasn't already seen the light that doing anything in any lisp is a good idea


clojure seems quite widespread in the City


i know of a bunch of hedgefunds/banks/etc. that use it


wasn’t that how crux started too?


I thought it was influenced by juxt tbh


But my knowledge is p bad


And I also agree starting your own company and using clojure seems to be the way it happened haha


Yes, the problems of rolling-your-own-bitemporality on a UK banking project inspired the creation of Crux. @U050DD55V and I started JUXT partly because we had some years of experiencing Clojure inside banks and couldn't face the prospect of 'going back' to Java.


I’ve been using Clojure professionally since 2008. At first for a startup in Dundee where I introduced it for automated clinical trials recruitment work. The CEO was a fan of Lisp from using it in the 80's/90's; so it was an easy sell; especially with the concurrency/immutability stuff added on. I then did some work using for a few things here and there for another startup; that had produced a few network technologies; a spotify like social internet-radio service and later a pivot to an almost identical-to-slack (but totally unsuccessful) like messenger service for business; but built on XMPP… with a side-venture into exploring MQTT. Afterwards I worked at an agency in Manchester, I didn’t get to do much Clojure there (mainly ruby/front-end js); aside from a few one-off data import tasks, and some modelling/concept work for a TV quiz show). Then started at Swirrl as (joint) employee #1, and suggested we use it for our data processing workload rather than Ruby. Since then it’s snowballed and we now use it for almost everything… with ~10 people doing clojure and maybe 9 of which are doing it full time.


Also I started a number of Clojure groups… First in Dundee around 2008-2010; then in Manchester as the Manchester Clojure Dojo, and subsequently the Manchester Lambda Lounge.


I think the main route for adoption is essentially getting it into a company who then recruit for it though… Which for me really only happened at Swirrl.


One other thing, there were a number of people who I introduced clojure to who went on to do other things… One started a startup as a CTO using it (now I believe defunct), but they recruited a handful of clojure(script) devs. Some of these people then went on to work in clojure elsewhere, e.g. I believe at the SLC in Glasgow etc. Not sure if they introduced clojure there or not; I can ask. I think for clojure in the UK most of it happened in London. Though it was also happening in other parts of the UK, below the radar.


Thanks all for your answers, sounds like the key point is someone enlightened starting a new project/startup


Would be an awesome blog, origins of Clojure in the UK. When I joined it in 2011 it was already well established.


Robert Rees, James Reeves, Bruce Durling, many more.

👍 4

So was clojure first taken up in banks in the city or did this happen after a few startup/new projects became successful?