RE: [ANN] Clojure 1.10.0-beta8

2018-11-22 Thread Sean Corfield
;re not really alive." -- Margaret Atwood From: clojure@googlegroups.com on behalf of Alex Miller Sent: Wednesday, November 21, 2018 7:17:26 AM To: Clojure Subject: [ANN] Clojure 1.10.0-beta8 1.10.0-beta8 is now available. You can try it with clj using: clj -S

Re: [ANN] Clojure 1.10.0-beta8

2018-11-21 Thread Alexander Yakushev
Absolutely not trying to propel this discussion forward, but *ackchyually *even with the given semantics ("async-require should be used in asynchronous code"), the better word would be "concurrent" or "multithreaded". But I certainly didn't intend this thread to unwind so much and take away thi

Re: [ANN] Clojure 1.10.0-beta8

2018-11-21 Thread Timothy Baldridge
d reaction cut in: “No, they’ll have thought >>>> about the name and won’t entertain changes” 😊 >>>> >>>> >>>> >>>> It’s for safely doing requires in asynchronous (multi-threaded) code. >>>> >>>> >>>> &

Re: [ANN] Clojure 1.10.0-beta8

2018-11-21 Thread Alex Miller
Geez, man, relax and have a drumstick. The audience for this is, I expect, small. Over time we expect to monkey with the internals of require itself, and this will basically become deprecated, but that was too much for this point in 1.10. Also, please note that the other two parts of this beta

Re: [ANN] Clojure 1.10.0-beta8

2018-11-21 Thread Andy Fingerhut
http://corfield.org/ >>> >>> "If you're not annoying somebody, you're not really alive." >>> -- Margaret Atwood >>> >>> >>> -- >>> *From:* clojure@googlegroups.com on behalf >>> of

Re: [ANN] Clojure 1.10.0-beta8

2018-11-21 Thread Timothy Baldridge
gt; >> "If you're not annoying somebody, you're not really alive." >> -- Margaret Atwood >> >> >> -- >> *From:* clojure@googlegroups.com on behalf of >> Alex Miller >> *Sent:* Wednesday, November 21, 2018 9

Re: [ANN] Clojure 1.10.0-beta8

2018-11-21 Thread Chris Nuernberger
r > *Sent:* Wednesday, November 21, 2018 9:54:28 AM > *To:* clojure@googlegroups.com > *Subject:* Re: [ANN] Clojure 1.10.0-beta8 > > We’re good with the name. The docstring exists for further explanation. > > On Nov 21, 2018, at 11:29 AM, Alexander Yakushev > wrote: > &

RE: [ANN] Clojure 1.10.0-beta8

2018-11-21 Thread Sean Corfield
18 9:54:28 AM To: clojure@googlegroups.com Subject: Re: [ANN] Clojure 1.10.0-beta8 We’re good with the name. The docstring exists for further explanation. On Nov 21, 2018, at 11:29 AM, Alexander Yakushev mailto:unlo...@bytopia.org>> wrote: Could I suggest bikeshedding on the name async-require?

Re: [ANN] Clojure 1.10.0-beta8

2018-11-21 Thread Alex Miller
We’re good with the name. The docstring exists for further explanation. > On Nov 21, 2018, at 11:29 AM, Alexander Yakushev wrote: > > Could I suggest bikeshedding on the name async-require? Before I've seen the > patch, my initial impression was that it loads namespaces asynchronously > (that

Re: [ANN] Clojure 1.10.0-beta8

2018-11-21 Thread Alexander Yakushev
Could I suggest bikeshedding on the name async-require? Before I've seen the patch, my initial impression was that it loads namespaces asynchronously (that is, returns control immediately and loads them in the background). It might be somewhat confusing that a function async-require is actually

[ANN] Clojure 1.10.0-beta8

2018-11-21 Thread Alex Miller
1.10.0-beta8 is now available. You can try it with clj using: clj -Sdeps '{:deps {org.clojure/clojure {:mvn/version "1.10.0-beta8"}}}' Changes in 1.10.0-beta8: - CLJ-2438 - demunge source location in execution error messages - CLJ-2437