Re: Funcalls vs. lists (Was: Clojure Concurrency Screencast Available)

2010-05-02 Thread Mike Meyer
On Sun, 2 May 2010 14:52:17 -0700 (PDT) Jarkko Oranen wrote: > On May 2, 11:14 pm, Mike Meyer 620...@mired.org> wrote: > > On Sun, 02 May 2010 13:06:56 +1000 > > To get behavior similar to the vector constructs, you want to use > > list, which works like vector, except returning a list instead of

Re: Funcalls vs. lists (Was: Clojure Concurrency Screencast Available)

2010-05-02 Thread Jarkko Oranen
On May 2, 11:14 pm, Mike Meyer wrote: > On Sun, 02 May 2010 13:06:56 +1000 > To get behavior similar to the vector constructs, you want to use > list, which works like vector, except returning a list instead of a > vector: (list 1 2 3 (print :hello)). It seems that what's missing here > is a sy

Funcalls vs. lists (Was: Clojure Concurrency Screencast Available)

2010-05-02 Thread Mike Meyer
On Sun, 02 May 2010 13:06:56 +1000 Alex Osborne wrote: > e writes: > > Can you imagine how disruptive it would be at this point to do it the > > other way around?  If you were starting out today without any Lisp > > baggage, it seems TOTALLY obvious to me that lists would have been (1 > > 2 3), a

Re: Clojure Concurrency Screencast Available

2010-05-01 Thread e
doesn't sound like you are misunderstanding. Data is data, first and foremost in that model. you have to work to turn something into a function. other than functions, everything is data. That's the JSON way, for sure. When something is a function, you see things like "eval" and "function" in j

Re: Clojure Concurrency Screencast Available

2010-05-01 Thread Alex Osborne
e writes: > Can you imagine how disruptive it would be at this point to do it the > other way around?  If you were starting out today without any Lisp > baggage, it seems TOTALLY obvious to me that lists would have been (1 > 2 3), and the *calling of a function* would have been the different > th

Re: Clojure Concurrency Screencast Available

2010-05-01 Thread e
And ... in another Ah-ha based on an email I just received on this subject ... what should really be said here is that there should be an explicit symbol to say that the first argument of the list is receiving "special treatment" (the words of the emailer). Well, that got me thinking: Now I know

Re: Clojure Concurrency Screencast Available

2010-05-01 Thread e
interesting so far. the format I first tried didn't work on my droid, but no big deal. one, kind-of Eureka moment I just had, which is somewhat blasphemous, I guess: Craig is going through how a vector is [1 2 3] but a list has to be '(1 2 3)? Well, that may be one of the turn-offs people have

Re: Clojure Concurrency Screencast Available

2010-04-20 Thread Lauri Pesonen
On 20 April 2010 15:41, Craig Andera wrote: > Yep: that's good advice, although I can't say I find much in emacs to > be "basic", even after using it casually for 20 years :). The one I > tended to use in the tutorial (in case someone saw it flash by in the > minibuffer) is C-x C-e, which I have b

Re: Clojure Concurrency Screencast Available

2010-04-20 Thread Craig Andera
> > I enjoyed you presentations, but I have a bit of a tangent question. > > I'm still new to slime, so it's not a comfortable environment for me > > yet.  What I am wondering is how exactly, when operating with the > > split code and repl buffers, you are getting code buffer expressions > > to eva

Re: Clojure Concurrency Screencast Available

2010-04-20 Thread Mike Meyer
On Tue, 20 Apr 2010 06:47:05 -0700 (PDT) Mark Hamstra wrote: > Craig, I'm not Craig, but he's not answered yet, so... > I enjoyed you presentations, but I have a bit of a tangent question. > I'm still new to slime, so it's not a comfortable environment for me > yet. What I am wondering is how

Re: Clojure Concurrency Screencast Available

2010-04-20 Thread Mark Hamstra
Craig, I enjoyed you presentations, but I have a bit of a tangent question. I'm still new to slime, so it's not a comfortable environment for me yet. What I am wondering is how exactly, when operating with the split code and repl buffers, you are getting code buffer expressions to evaluate in the

Re: Clojure Concurrency Screencast Available

2010-04-16 Thread Craig Andera
One final update: all six parts are now available, including the "mobile" downloads for offline viewing. http://link.pluralsight.com/clojure On Tue, Apr 13, 2010 at 9:40 AM, Craig Andera wrote: > Glad you've enjoyed them! > > 2010/4/13 Pelayo Ramón > > I have seen the first 2, and as a clojure n

Re: Clojure Concurrency Screencast Available

2010-04-13 Thread Craig Andera
Glad you've enjoyed them! 2010/4/13 Pelayo Ramón > I have seen the first 2, and as a clojure noobie I have to say that > they are great. Thanks a lot. > > On Tue, Apr 13, 2010 at 3:10 PM, Craig Andera > wrote: > > If you mean "downloading and viewing on my computers and mobile devices", > > the

Re: Clojure Concurrency Screencast Available

2010-04-13 Thread Pelayo Ramón
I have seen the first 2, and as a clojure noobie I have to say that they are great. Thanks a lot. On Tue, Apr 13, 2010 at 3:10 PM, Craig Andera wrote: > If you mean "downloading and viewing on my computers and mobile devices", > then sure. There's no DRM. There's not even any registration require

Re: Clojure Concurrency Screencast Available

2010-04-13 Thread Craig Andera
If you mean "downloading and viewing on my computers and mobile devices", then sure. There's no DRM. There's not even any registration required. But if by "copying" you mean "distributing to other people", then no. If you have some other scenario in mind, contact me off-list and I'll hook you up wi

Re: Clojure Concurrency Screencast Available

2010-04-13 Thread Hasan Hasan
Hi, Is downloading and copying the videos free? On Tue, Apr 13, 2010 at 1:10 AM, Craig Andera wrote: > That's typing-speed-mode. I wrote it. :) Available here [1]. You'll > probably also want this [2] in your .emacs. > > [1] > http://www.pluralsight-training.net/community/blogs/craig/archive/200

Re: Clojure Concurrency Screencast Available

2010-04-12 Thread Craig Andera
That's typing-speed-mode. I wrote it. :) Available here [1]. You'll probably also want this [2] in your .emacs. [1] http://www.pluralsight-training.net/community/blogs/craig/archive/2008/10/07/typing-speed-mode-emacs-minor-mode.aspx

Re: Clojure Concurrency Screencast Available

2010-04-12 Thread Baishampayan Ghose
Craig Andera wrote: I've recorded a screencast on Clojure concurrency primitives. It's available at http://link.pluralsight.com/clojure. Thought some here might find it useful. It's in six parts, the first four of which are up now. The last two will be up by the middle of next week. Feedback we

Re: Clojure Concurrency Screencast Available

2010-04-10 Thread Craig Andera
Mobile downloads are available now. Sorry about the delay. The refs module is also up, so that's five of six. Part six by mid next week. On Sat, Apr 10, 2010 at 9:26 AM, Craig Andera wrote: > Right, good point: I should have seen that coming given the target > audience. :) > > Within a few hours,

Re: Clojure Concurrency Screencast Available

2010-04-10 Thread Craig Andera
Right, good point: I should have seen that coming given the target audience. :) Within a few hours, a "mobile download" link will appear with wmvs and mp4s in a variety of resolutions so you can watch these offline on the device of your choosing. The conversion lags the rest of the process a littl

Re: Clojure Concurrency Screencast Available

2010-04-09 Thread Jeff Heon
I must say I appreciate video sharing sites like blip.tv and Vimeo that allows one to download and watch their videos offline. Very practical for those commuting and using portable devices 8) -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to

Re: Clojure Concurrency Screencast Available

2010-04-09 Thread Raoul Duke
On Fri, Apr 9, 2010 at 11:53 AM, Craig Andera wrote: > I've recorded a screencast on Clojure concurrency primitives. It's available > at http://link.pluralsight.com/clojure. Thought some here might find it > useful. It's in six parts, the first four of which are up now. The last two > will be up b

Re: Clojure Concurrency Screencast Available

2010-04-09 Thread Tassilo Horn
On Friday 09 April 2010 20:53:22 Craig Andera wrote: Hi Craig, > Feedback welcome! Is there a way to watch the videos without having to install this silverlight thingy? Bye, Tassilo -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this g

Re: Clojure Concurrency Screencast Available

2010-04-09 Thread Sean Devlin
Awesome. I'll have to watch these tonight :) Sean On Apr 9, 2:53 pm, Craig Andera wrote: > I've recorded a screencast on Clojure concurrency primitives. It's available > athttp://link.pluralsight.com/clojure. Thought some here might find it > useful. It's in six parts, the first four of which a

Clojure Concurrency Screencast Available

2010-04-09 Thread Craig Andera
I've recorded a screencast on Clojure concurrency primitives. It's available at http://link.pluralsight.com/clojure. Thought some here might find it useful. It's in six parts, the first four of which are up now. The last two will be up by the middle of next week. Feedback welcome! -- You received