If you intend to work with GAE, I guess some portions of the road are
pretty clear : use Eclipse with the plugin provided by google, and then
install counterclockwise (Eclipse plugin for clojure):
http://code.google.com/p/counterclockwise/wiki/Documentation#Install_Counterclockwise_plugin.

But please note that ccw has not been tested with GAE / google's eclipse
plugin development (but it'll be interesting to add support for it).

HTH,

-- 
Laurent

2009/12/13 kaveh_shahbazian <kaveh.shahbaz...@gmail.com>

> Thanks to all!
>
> I think I should emphasis on some titles; with help of replies I have
> read and learned about some topics.
>
> 1 - I understand that open source world is very wide and it is not all
> about Java. My question is should I be a good Java developer before
> starting programming in Clojure? Or could I just learn about Java
> based on daily developing Clojure? (I mean as a C# developer and using
> similar concepts of Java to just make things done in Clojure; if any
> Java is needed there).
>
> 2 - I chose GAE because of financial factor. I can develop on GAE and
> I do not need to pay for development phase. And I do not like Python
> (and PHP). Ruby is nice. A static typing system to me is as ground to
> my feet! If I am going to leave it behind; in a dynamic world; I think
> just a Lisp worth the bother ('A: No offense! It is more of being
> trapped in a human body with it's attributes; i.e. not so sharp brain;
> and tending to thinks some things are better than other things). This
> way at least I can enjoy constructing my tools right into the language
> itself with out bearing ugly interfaces around.
>
> And I noticed that there is a Lisp out there that actually can be
> used. (Hard core lispers please evaluate 'A).
>
> 3 - If there is no standard entrance to Clojure what do I need for
> developing a web application in Clojure?
> (My Computer: Dell Studio XPS 16, Vista Home Premium SP1)
> A minimal environment would be (suggestions are welcome):
> - a local embedded/little web server like Cassini in Visual Studio (If
> not, I can use Apache; what do I need for Apache and how to configure
> them? I know GAE runs Java on something named Jetty; how should I
> configure that on my local machine?)
> - an editor with nice coloring and good automatic indentation handling
> (at least the code coloring part be pretty; If it has a publishing
> tool - to convert that code exactly to HTML it would be more than
> fun!)
> - a debugger with tracing and some "step into" for executing code
> (debugging a web application)
> - build tool (should I use just Java and Clojure compilers?)
> - a good web framework (not alpha; a rail like one would be enough
> (!!!) (should I order fries too?))
> - a logging tool without much fuss
> - providers for various databases
> - testing tools (I think I will be more neurotic in a dynamic world)
>
> This would be a fair essential list (I think; did I forget something
> for starting with Clojure?).
>
> Regards
>
> --
> 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<clojure%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

Reply via email to