librelist archives

« back to archive

Re: [leiningen] Is leiningen.core supposed to be compatible with Clojure 1.3?

Re: [leiningen] Is leiningen.core supposed to be compatible with Clojure 1.3?

From:
Phil Hagelberg
Date:
2013-02-22 @ 17:59
Brian Marick writes:

> I do have a weird fetish for backwards compatibility. It was only very
> late in the development of Midje 1.5 that I gave up on compatibility
> with Clojure 1.2.

Normally I'd be sympathetic, but Clojure 1.3.0 was not a good version.
There are bugs in the way it handles numerics, and upgrading to 1.4.0
has no known backwards incompatibilities, so there's really no good
reason to stay on it.

With enough digging you could probably figure out why the wrong version
of useful is getting loaded, but I can't think of anything off the top
of my head.

-Phil

Re: [leiningen] Is leiningen.core supposed to be compatible with Clojure 1.3?

From:
Brian Marick
Date:
2013-02-23 @ 01:45
On Feb 22, 2013, at 11:59 AM, Phil Hagelberg <phil@hagelb.org> wrote:
> Normally I'd be sympathetic, but Clojure 1.3.0 was not a good version.
> There are bugs in the way it handles numerics, and upgrading to 1.4.0
> has no known backwards incompatibilities, so there's really no good
> reason to stay on it.

Good point. Right now, the Midje 1.5 betas are compatible with Clojure 
1.3, so I'll keep it up. But you encourage me to drop Clojure 1.3 support 
in Midje 1.6.

-------
Looking for employment as a Clojure programmer
Latest book: /Functional Programming for the Object-Oriented Programmer/
https://leanpub.com/fp-oo