Thanks in advance, and feel free to ignore ... if this sounds too much like I'm being lazy or too complainy. It's not at all a very well organized post. Consider it a sort of "raw" impression, having checked out some of the movies, some of the docs, and the "getting started" link. I'm also not a Lisp programmer having only used it a bit in school.
Perhaps it would be best to just work my way through getting up and going with clojure the way any problem can be handled. . . . breaking it down. . . . .Doing the parts you know how to until you get to a question you can't solve . . . or working on the parts you can't solve first, breaking them down until they are of solvable size. Concretely, this would mean following the "Getting Started" instructions on clojure.org. Then seeing what there is to see . . . I assume some sort of command line for doing "REPL" will come up as it says? But what about using other libraries? I mean, eclipse makes it so you don't even have to really understand classpaths. You can start eclipse, pick a compiler from anywhere on your machine (I assume here, you'd be picking the compiler your reader would use?), pick the jvm programs are going to run in (I assume here it has to be the same as what the REPL is using?), and select any number of dependent projects. I expect this to be different from the eclipse experience, but I like to have sort of a picture of what to expect to at least have some idea that there's SOME path to success. So here's what's odd to me: how come it isn't clear how someone would go about making an application for an end user? I mean, it seems like clojure is for developers to use in a REPL. That just can't be the only use case, right? I'm wondering if one is supposed to write some sort of launcher in java that gets the reader up and running that then reads all the clojure stuff you feed it from your java program? If this is the case, I can see how to make other libraries available . . . just add them to the classpath when running the java main. And how should projects be broken down in clojure? You know what? There's no hello world program! That's what it feels like. I could be wrong. Is there? Is it on the getting started page and I missed it? Again, I'm sure I could start swimming through contribs and try to figure out how files map to what I would think of as a "program" that a user would run directly (not from some REPL environment) . . . . but any help up front would probably save me some time. On the other hand, if seeing for myself is important, ignore my reluctance, and advise thusly. Maybe I'll get a million replies saying, "the docs come with the download. why not download and see?". Or maybe I'll get zero responses because this post makes no sense. Or, who knows, maybe there will be a lot of people who say, "yeah, I've had all the same questions!" Anyway, I took Rich's advice and joined this, my first discussion group, so thanks again for bearing with me. - e --~--~---------~--~----~------------~-------~--~----~ 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 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 -~----------~----~----~----~------~----~------~--~---