Re: Giving a 15 minute Clojure lightning talk. Any ideas?
You're not going to convey much useful information in 15 minutes, but you can do something inspiring. A couple of years ago I saw a video - probably by Marco Berringer - that showed a CL/emacs expert solving a nontrivial problem. I was purely amazed at the amount of code that appeared on the screen in a short length of time, and the stuff that had been accomplished by the end of the short video. So wow 'em (especially if you're comfortable with emacs). Announce that you're going to build a webserver, take five minutes to install Clojure and Lein from scratch, then the last ten minutes to do a Compojure app. They don't have to understand much of what you're doing; explain only in general terms as you proceed, don't get bogged in the details - it'll only slow you down, and you want to be productive. Hopefully they'll come away impressed and wanting to know more. -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en
Re: Giving a 15 minute Clojure lightning talk. Any ideas?
If the audience is Java / Ruby, my guess is that they don't want to know about emacs, for one. My guess is also that it's not in 15 minute that you'll make them comfortable with the IDE of using a LISP syntax. Of course, maybe they already know about clojure. If so, either they will learn nothing, either it's a possibility for you to take out of their heads false premature conclusions they may have inferred from what they've seen : lisp syntax, bleh ; functional programming, like if no current program done in 'classic' languages/idioms worked. You don't have to show the language. It's a means towards an end (several ends, really). Talk about the current problems in the field (hopefully in the domain problem of the audience, though it's hard to guess), and which features Clojure offers to solve them. Point them to clojure. LISP syntax is of course not a detail (for macros), but almost. 2010/12/9 David Andrews dammi...@gmail.com You're not going to convey much useful information in 15 minutes, but you can do something inspiring. A couple of years ago I saw a video - probably by Marco Berringer - that showed a CL/emacs expert solving a nontrivial problem. I was purely amazed at the amount of code that appeared on the screen in a short length of time, and the stuff that had been accomplished by the end of the short video. So wow 'em (especially if you're comfortable with emacs). Announce that you're going to build a webserver, take five minutes to install Clojure and Lein from scratch, then the last ten minutes to do a Compojure app. They don't have to understand much of what you're doing; explain only in general terms as you proceed, don't get bogged in the details - it'll only slow you down, and you want to be productive. Hopefully they'll come away impressed and wanting to know more. -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.comclojure%2bunsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en
Re: Giving a 15 minute Clojure lightning talk. Any ideas?
On Dec 9, 7:08 am, Laurent PETIT laurent.pe...@gmail.com wrote: If the audience is Java / Ruby, my guess is that they don't want to know about emacs, for one. I agree - learning clojure, I don't want to know about emacs either (especially since installing clojure support has been unsuccessful so far). Eclipse has a nice plugin, by Sean Devlin I believe. The killer app for Clojure, I'm pretty certain, is a long-running concurrent application. You know, something like a web server. Long- running is neat because you can modify the runtime without the limitations of hotswap or jrebel, and concurrent is neat because it's a lot simpler to write concurrent programs with enforced mutability. Note that the REPL is a pretty killer app, and it would certainly be interesting to grow the REPL into two completely different programs! Of course, it could also be a GUI app, too. But, for some reason Lispy programmers don't seem to be very good at making things look pretty. -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en
Re: Giving a 15 minute Clojure lightning talk. Any ideas?
2010/12/10 javajosh javaj...@gmail.com On Dec 9, 7:08 am, Laurent PETIT laurent.pe...@gmail.com wrote: If the audience is Java / Ruby, my guess is that they don't want to know about emacs, for one. I agree - learning clojure, I don't want to know about emacs either (especially since installing clojure support has been unsuccessful so far). Eclipse has a nice plugin, by Sean Devlin I believe. *cough* ;) -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en
Re: Giving a 15 minute Clojure lightning talk. Any ideas?
On Thu, Dec 9, 2010 at 6:23 PM, javajosh javaj...@gmail.com wrote: Of course, it could also be a GUI app, too. But, for some reason Lispy programmers don't seem to be very good at making things look pretty. Watch this space for me proving that statement wrong sometime soon. :) -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en
Re: Giving a 15 minute Clojure lightning talk. Any ideas?
2010/12/10 Ken Wesson kwess...@gmail.com On Thu, Dec 9, 2010 at 6:23 PM, javajosh javaj...@gmail.com wrote: Of course, it could also be a GUI app, too. But, for some reason Lispy programmers don't seem to be very good at making things look pretty. Watch this space for me proving that statement wrong sometime soon. :) Great ! What techno ? Web ? Swing ? SWT ? other ? ... -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en
Re: Giving a 15 minute Clojure lightning talk. Any ideas?
Thanks, for all of your thoughts, guys. I'm letting all the ideas boucne around. I'll be sure to let you all know how it goes after the talk. -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en
Re: Giving a 15 minute Clojure lightning talk. Any ideas?
Hi people! Recently, I used as final example in a short presentation: https://github.com/sfraser/MultithreadedGameOfLife http://www.youtube.com/watch?v=CFCYVfApPUc It shows: - Multithreading - persistence data, transactions - access to Java tech, as Swing My first minutes were dedicated to simple Lisp/Clojure concepts. Angel Java Lopez http://www.ajlopez.com http://twitter.com/ajlopez On Thu, Dec 9, 2010 at 8:36 PM, Alex Baranosky alexander.barano...@gmail.com wrote: Thanks, for all of your thoughts, guys. I'm letting all the ideas boucne around. I'll be sure to let you all know how it goes after the talk. -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.comclojure%2bunsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en
Giving a 15 minute Clojure lightning talk. Any ideas?
Hi guys, I'm going to be doing a 15 minute Clojure lighting talk in a few weeks for work. I've been having trouble finding a nice topic for 15 minutes, mostly because it is too short of a time to cover a wide array of... anything. The audience does Java / Ruby so I am concerned about the syntax slowing down the presentation, because they'll need some time to digest the slides, I'm sure. I'm thinking that I can probably only cover one facet of what makes Clojure cool. Any ideas how you all might approach tis 15 minute presentation? Best, Alex -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en
Re: Giving a 15 minute Clojure lightning talk. Any ideas?
Getting started with clojure via clojure.test would probably be practical for getting people to try it out. Especially ruby people (who generally put more than average emphasis on testing). Sent from my iPhone On Dec 7, 2010, at 7:56 PM, Alex Baranosky alexander.barano...@gmail.com wrote: Hi guys, I'm going to be doing a 15 minute Clojure lighting talk in a few weeks for work. I've been having trouble finding a nice topic for 15 minutes, mostly because it is too short of a time to cover a wide array of... anything. The audience does Java / Ruby so I am concerned about the syntax slowing down the presentation, because they'll need some time to digest the slides, I'm sure. I'm thinking that I can probably only cover one facet of what makes Clojure cool. Any ideas how you all might approach tis 15 minute presentation? Best, Alex -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en
Re: Giving a 15 minute Clojure lightning talk. Any ideas?
The three things that I've seen that impressed me (and I'm a newb) were: 1. Swing GUI construction. Clojure's psuedo with syntax makes it very elegant. 2. Multi-threaded ant simulation. Although, I might try to do something simpler. 3. Numerical calculations. The fact that Clojure uses arbitrary precision and Ratios is very nice. 4. (Bonus) An Incanter demo. On Dec 7, 4:56 pm, Alex Baranosky alexander.barano...@gmail.com wrote: Hi guys, I'm going to be doing a 15 minute Clojure lighting talk in a few weeks for work. I've been having trouble finding a nice topic for 15 minutes, mostly because it is too short of a time to cover a wide array of... anything. The audience does Java / Ruby so I am concerned about the syntax slowing down the presentation, because they'll need some time to digest the slides, I'm sure. I'm thinking that I can probably only cover one facet of what makes Clojure cool. Any ideas how you all might approach tis 15 minute presentation? Best, Alex -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en
Re: Giving a 15 minute Clojure lightning talk. Any ideas?
Hi Alex, The first part of these slides covers Ruby / Clojure syntax and might be useful: http://www.slideshare.net/jfheon/clojure-forrubyists Break a leg ;) -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en
Re: Giving a 15 minute Clojure lightning talk. Any ideas?
Ask Rich if you can use his Ants example. His comment about running it on the Azul(?) machine is interesting. On 12/7/2010 7:56 PM, Alex Baranosky wrote: Hi guys, I'm going to be doing a 15 minute Clojure lighting talk in a few weeks for work. I've been having trouble finding a nice topic for 15 minutes, mostly because it is too short of a time to cover a wide array of... anything. The audience does Java / Ruby so I am concerned about the syntax slowing down the presentation, because they'll need some time to digest the slides, I'm sure. I'm thinking that I can probably only cover one facet of what makes Clojure cool. Any ideas how you all might approach tis 15 minute presentation? Best, Alex -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en