Effects of diving into Clojure

2014-01-14 Thread gvim
I recently took the plunge into learning Clojure and love it. Since I tend to be single-minded/all-or-nothing about these things I'm now finding it very difficult to switch mindset when I have to work with Ruby. Anyone else experienced this? If you get deeply into a programming language it

Re: Effects of diving into Clojure

2014-01-14 Thread Gary Trakhman
Maybe don't switch mindset? Write code that looks like idiomatic ruby but has what appears to rubyists as QWAN. I think it's possible and maybe even desirable for bad things to feel more foreign when your understanding increases. On Tue, Jan 14, 2014 at 2:01 PM, gvim gvi...@gmail.com wrote: I

Re: Effects of diving into Clojure

2014-01-14 Thread Mark
I have felt your pain. I started life with Smalltalk and more or less spent the last 15 years in Java. When I started Clojure, it was very hard to break my thinking habits. Particularly, I was lost without manifest typing. I didn't realize how much types documented my system and allowed

Re: Effects of diving into Clojure

2014-01-14 Thread gvim
It's been the other way round for me. I always felt Ruby was doing too much under the hood. So much so that I bought Ruby Under A Microscope just to find out what was going on. I found it very easy to switch to Clojure because everything is so much more transparent. Now Ruby just feels awkward

Re: Effects of diving into Clojure

2014-01-14 Thread Mark
I misread the critical piece of your post :) You are, indeed, a step ahead of me On Tuesday, January 14, 2014 11:30:13 AM UTC-8, g vim wrote: It's been the other way round for me. I always felt Ruby was doing too much under the hood. So much so that I bought Ruby Under A Microscope just

Re: Effects of diving into Clojure

2014-01-14 Thread Travis Vachon
+1 here. I'm afraid the only solution I've found is to stop writing Ruby. ¯\_(ツ)_/¯ On Tue, Jan 14, 2014 at 2:39 PM, Mark markaddle...@gmail.com wrote: I misread the critical piece of your post :) You are, indeed, a step ahead of me On Tuesday, January 14, 2014 11:30:13 AM UTC-8, g vim

Re: Effects of diving into Clojure

2014-01-14 Thread Bob Hutchison
On Jan 14, 2014, at 2:01 PM, gvim gvi...@gmail.com wrote: I recently took the plunge into learning Clojure and love it. Since I tend to be single-minded/all-or-nothing about these things I'm now finding it very difficult to switch mindset when I have to work with Ruby. Anyone else

Re: Effects of diving into Clojure

2014-01-14 Thread gvim
No, you're probably right. It's just that there never seem to be enough hours in a day/life :( gvim On 14/01/2014 20:26, Bob Hutchison wrote: No it’s not just you. Hardly! However, I’d caution you against allowing this situation to continue. Preference is one thing. Isolating yourself from

Re: Effects of diving into Clojure

2014-01-14 Thread Bob Hutchison
On Jan 14, 2014, at 3:46 PM, gvim gvi...@gmail.com wrote: No, you're probably right. It's just that there never seem to be enough hours in a day/life :( You’re not alone there either :-) Cheers, Bob gvim On 14/01/2014 20:26, Bob Hutchison wrote: No it’s not just you. Hardly!