These are chat archives for ldnclj/chat

1st
May 2015
Chris Howe-Jones
@chrishowejones
May 01 2015 04:24
Morning
Bruce Durling
@otfrom
May 01 2015 05:19
moring
Chris Howe-Jones
@chrishowejones
May 01 2015 05:36
@otfrom ay up lad
Benedek Fazekas
@benedekfazekas
May 01 2015 06:58
jo reggelt!
Guy Barlow
@rockBreaker
May 01 2015 07:56
howdy
Korny Sietsma
@kornysietsma
May 01 2015 07:56
really need a bot to say "morning"
g'day mates
Chris Howe-Jones
@chrishowejones
May 01 2015 07:58
@kornysietsma bit impersonal tho? How do we know if it's the real korny?
Thomas
@thomas-shares
May 01 2015 08:10
Mogge
maybe something we can use to introduce Clojure to some more people
Chris Howe-Jones
@chrishowejones
May 01 2015 09:22
Anyone know if the early May uSwitch Dojo has opened it's electronic doors yet? I haven't seen anything in Google group or on Eventbrite yet.
Chris Howe-Jones
@chrishowejones
May 01 2015 09:45
@thomas-shares I've tried to convince both Ruby and Java dev's to take a look at Clojure. The hardest thing for them to get past is the first impression of the readability of the code. It's too terse for Java dev's and the parentheses scare the Rubyists. It sounds trivial but first impressions are hard to recover from.
Thomas
@thomas-shares
May 01 2015 09:48
I know... most people's first reaction here is the parentheses as well :( takes quite a bit of convincing that that is part of the power.
Korny Sietsma
@kornysietsma
May 01 2015 09:48
The first week or so seems to be critical, for most people. The "hard to read" effect goes away surprisingly quickly, if you can actually get people to write real code for a few days.
But yes, first impressions mean some people aren't willing to try
I also find the -> and ->> macros seem to be a barrier for new clojure devs. Sometimes it's surprisingly hard for people to get them. You see code full of (let [foo (f bar) baz (y foo) bat (q baz)] bat)
Thomas
@thomas-shares
May 01 2015 09:53
It took me a long time before I started using -> and ->>. not quite sure why though, as they do make the code more readable in the end
maybe because it kinda reminded me of perl, some magic is happening here that isn't quite clear to me
Benedek Fazekas
@benedekfazekas
May 01 2015 09:54
clj-refactor thread-first/thread-last FTW ;)
Korny Sietsma
@kornysietsma
May 01 2015 09:55
they can be a bit weird too - I don't like the fact that you can't use anonymous functions without wrapping them in parens
Chris Howe-Jones
@chrishowejones
May 01 2015 09:56
@kornysietsma I agree. Most of the push back I get is from experienced dev's who see the parens and don't even go any further. I personally (as a Java dev of 19 years of experience) found they disappear after a bit but I had to persevere
Korny Sietsma
@kornysietsma
May 01 2015 09:57
I found it hard to get past the parens when I was playing with clojure in bits and pieces. When I got to use it full time, my brain adapted much faster.
Benedek Fazekas
@benedekfazekas
May 01 2015 09:59
agree with this one @kornysietsma after full time clojure looking at ruby nowadays feels weird for example...
Korny Sietsma
@kornysietsma
May 01 2015 09:59
Hmm - scary to think that Java has been around for 19 years :) I played with it around '95, then went back to c++ for a while, before joining the cult of Java properly around '99.
Thomas
@thomas-shares
May 01 2015 10:02
I only started doing Java 5 years ago really and Clojure 4 years ago. done embedded C before that.
Thomas
@thomas-shares
May 01 2015 11:52
any good tips on which conj video's to watch?
Bruce Durling
@otfrom
May 01 2015 11:57
if anyone has any time & fancies doing some GIS for Good: Open Street Map are mapping the Nepal earthquake http://tasks.hotosm.org/
Thomas
@thomas-shares
May 01 2015 11:58
good idea... and more useful then adding play grounds in my street.
Bruce Durling
@otfrom
May 01 2015 11:59
those are useful too. This is perhaps more urgent
Chris Howe-Jones
@chrishowejones
May 01 2015 11:59
@kornysietsma [please read in Yorshire accent] I remember when I were' lad, used to hand code threads to deal wi' requests and responses, everything were rendered thru h'applet, JUnit were somethin we dreamt of...and if yer tell Dev's of today that they wouldn't believe yer.
@otfrom saw that. Going to make time this weekend, especially as I have a Nepalese 'brother'
Bruce Durling
@otfrom
May 01 2015 12:02
@thomas-shares & @chrishowejones spread the word too
Thomas
@thomas-shares
May 01 2015 12:02
@otfrom I agree
and will spread the word as well.
started writing a note to get the Hursley dev community involved.
Thomas
@thomas-shares
May 01 2015 12:10
@otfrom do yo know if there are already post earth quake areal pictures available for mapping on OSM?
Bruce Durling
@otfrom
May 01 2015 13:16
I'm not sure tbh
Thomas
@thomas-shares
May 01 2015 13:19
I had a quick look and there seems to be some updated stuff available allready
Thomas
@thomas-shares
May 01 2015 13:50
Almost Clojure O'clock... yeah...
Chris Howe-Jones
@chrishowejones
May 01 2015 13:57
@thomas-shares so I'm guessing, like me, Clojure is not the day job?
Thomas
@thomas-shares
May 01 2015 13:59
no.... once a week we do one hour of Clojure.
Chris Howe-Jones
@chrishowejones
May 01 2015 14:15
@thomas-shares cool. What's day job..Java?
Thomas
@thomas-shares
May 01 2015 15:20
yes day job is mostly java.
Chris Howe-Jones
@chrishowejones
May 01 2015 15:22
Mine too..it sucks but shouldn't complain as it's paid the bills for 19 years!
Thomas
@thomas-shares
May 01 2015 15:22
I know