Hi,

On 18 Dez., 14:09, Mibu <mibu.cloj...@gmail.com> wrote:
> An editor for a lisp language is not just a text editor for the source
> that you then compile. It's an environment that interacts with a REPL.

We should stay on the carpet, shouldn't we? If you have such an
environment, fine. I use vim, which is undoubtedly one of the most
powerful editors out there. But until recently I copy'n'pasted my code
into the Repl. No SLIME here. Still I could edit Clojure code. This
is just a matter of convenience.

> So people can't just use whatever they've been using. The python
> example only strengthens my argument. Python comes with IDLE which is,
> similar to many lisp environments, a development environment with an
> interactive prompt, editor, debugger, etc. Very simple, yet complete
> and right there for someone new to the language.

Now we turn back time to approx. one year after the first
official Python release. Was there an IDLE? One year after
the first official release of Perl. Was there a CPAN? (Honest
questions, but I suspect both answers to be "No")

There is so much going on at the editor front at the moment:
- emacs + SLIME
- a jedit mode
- enclojure for netbeans
- eclipse plugin
- vim + gorilla

If you just want to get started, use whatever you have, or
Clojure Box to get an emacs + SLIME combination working
out of the box, preconfigured, ready to repl away.

Regarding syntax highlighting and indenting, the Vim mode
is state of the art. I'm working on Gorilla to bring a SLIME-like
feeling to the Vim world.

Everything is in motion and develops. Maybe you just have
the wrong expectations? Remember: Clojure was released
*one* year ago! And now have again a look at the community.
Everything is humming with activity. That not everything
is ready to use is not surprising.

So dear newbies: have some patience. Clojure is a language
developing at a breath-taking pace. If you are learning not
only Clojure, but also FP for example, then step back and
wait for 1.0 to let the development stabilise or bring patience
with you.

Of course, there are still things missing, but the community
is working on it. So don't turn Clojure down, because it's
not perfect, yet.

Sincerely
Meikel


--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to