> 1) A tour of the Java / JVM ecosystem for clojure programmers with little or > no Java background. What are the libraries, frameworks, and tools every > clojure programmer should know about, even if he or she never writes a line > of java? How do we use them from clojure? Actually this might make for a > nice series or even a regular column. I agree. I'm an old style C/C++ and recently Objective-C expert kinda developer. I've never written but the simplest JAVA program. It seems intimate JAVA knowledge is essential to excel in Clojure.
> 2) Articles about how to arrange your development environment, tailored to > begininning, intermediate, and advanced programmers, and exploring a few > different styles of workflow. For example, emacs/swank vs other IDE's, > leiningen vs other building techniques, git vs hg vs whatever, etc. > Obviously some of this is orthogonal to language choice, so a straight git vs > hg article probably doesn't make sense. That would be very helpful. It took me a while to get everything wired up and I can image many people are turned off by the effort it is to get something up and running. > > 3) You mentioned code walkthroughs -- I'd love to see this for some key, > important, popular, clojure libraries or apps. Not sure what to suggest, but > reading good code is one of the best ways for me to learn a new language. > > On Mon, Mar 21, 2011 at 12:17 AM, Gregg Williams <greg...@innerpaths.net> > wrote: > I'm writing again to report on the community's interest in my previous > post. Two people expressed an interest in providing modest amounts of > time to make a community-supported Clojure magazine (or magazine-like > entity) happen; one of them has significant technical editing skills > himself. So we've got the editorial requirements covered. The only > question is, who's interested in contributing some content? Remember, > I did say "community-supported." > > One of these guys said it very well: "I'd find it very rewarding to > get something up and running that serves as an accepted, community- > reviewed publication platform." That would be a great thing for the > Clojure community to have. Among other benefits, it would increase the > overall skill of the community (leading to better software), and it > would increase the stature of Clojure itself to the larger community > of programmers. > > "But why bother?" you may ask. "People already publish on their own > blogs, and anyone can find them." > > True enough--but most bloggers are jotting something down quickly > before they get back to what they really want to do, which is coding. > As a result, they assume that the reader will be like them: in > programming expertise, in Clojure-specific knowledge (what, you don't > know the ring-session-riak API by heart?), or both. This makes some > readers frustrated, and frustrated readers find something easier to > read. > > On the other hand, articles that have been improved through the > interventions of an editor (who accepts some articles but not others, > asks the author for clarifications, rewrites existing text to increase > clarity, adds missing info or tutorial information, etc.), are far > more useful, and to more readers. > > An editor will work with you to make your article easier to read and > understand. An editor can help you 'open up' your article to maximize > the chance that the reader, who is as intelligent as you but perhaps > less well-informed about your subject material, will stick with your > article to the end, learn from your greater expertise, and become a > more skillful member of the Clojure community. In other words, an > editor will help you improve your article and get more recognition for > your skill and hard work." > > <RANT /> > > ##### THE BOTTOM LINE ##### > > I want to hear from you if you'd be interested in reading > professionally-edited content about Clojure. This would be free to all > and would be (unless somebody comes up with a better idea) published > at the Getting Clojure website, http://www.GettingClojure.com. (As an > example, you can read my article on Clojure proxies, at > http://www.gettingclojure.com/articles:extending-java-classes-using-proxy.) > > If you do write, please tell me what you'd find interesting enough to > be worth *your* time. Here are some possibilities: > > * articles, with working code > * short, interesting tidbits, suitable for infograzing > * interviews with Clojurians of note > * opinion pieces > * code walkthroughs > * overviews of selected Clojure frameworks/libraries > * NEW! and IMPROVED! versions of existing Clojure blog entries > * tutorials (at different levels of expertise) > * collections of Clojure programming tips and techniques > * Clojure jokes > * a live webcam feed of Rich Hickey's hammock > > Better yet, suggest something that Seems Like a Good Idea to you. > > This is electronic publishing--we have access to blogs, wikis, code > repositories, cloud-based program execution ... ! With a sufficiently > involved community, we can do things that would cause a traditional, > for-profit publisher to INSTANTLY VOID ALL WORKING MEMORY AND BEGIN > CONSUMING HIS OWN FLESH LIKE A CRAZED ZOMBIE JACKAL! > > But I digress. > > Please post your comments at > http://www.GettingClojure.com/forum/c-115769/a-getting-clojure-magazine, > or (if that link goes wonky for some reason), the "A 'Getting Clojure' > Magazine?" discussion in the Forums section of http://www.GettingClojure.com. > > Thank you for your time and attention. > > --greggw > > -- > 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 > > > > -- > Phil Rand > philr...@gmail.com > philr...@pobox.com > > > -- > 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 -- "Test-driven Dentistry (TDD!) - Not everything should be test driven" - Michael Fogus -- ********************************************************** Andreas Koestler, Software Engineer Leica Geosystems Pty Ltd 270 Gladstone Road, Dutton Park QLD 4102 Main: +61 7 3891 9772 Direct: +61 7 3117 8808 Fax: +61 7 3891 9336 Email: andreas.koest...@leica-geosystems.com ************www.leica-geosystems.com************* when it has to be right, Leica Geosystems Please consider the environment before printing this email. -- 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