i wondered about this when I was asking about eclipse analogies.  The
vm that runs a program that you are writing should have nothing to do
with the vm your editor is using.  Maybe there should be some way for
the actual running program to be in one VM, and then the REPL
communicates to it via RMI.  I know Rich talks about a new model for
distributed concurrency ... seems like the whole program should
optionally run in such a distributed (interprocess) thread.  RMI, xml
rpc, jms.  Then one thing running out of memory has nothing to do with
the other.

on another aside that is mostly a rant ... totally ignorable, and not
directly on topic:
Nobody ever dings clojure, and I can't because I don't know it.  I'm
excited to (attempt to) learn it despite the fact that one major thing
I was looking for in a new language is one that starts it's design
thinking about the IDE . . . .actually building an IDE and letting the
language follow in test-driven manner.  Zero configuration.  J
somewhat seems like that, though I don't know if it started like that,
but there isn't any syntax highlighting.  Like, I don't really program
in Java.  I program in Eclipse . . . which assists me in writing
java.  Maybe I just think an IDE should have a GUI builder, project
manager, version control, reviewing and markup (collaboration), wiki,
milestone calendar, doc-builder that ties code to the docs, debugging,
packaging, obfuscating, etc.  You download language x.  You run the
launcher for language x.  An IDE pops up.  As you code, the IDE has
some sort of "build" or "deliver" button, nevermind the REPL part that
is useful during development ... that makes something you can give to
a user.  That sort of thing is what makes a language accessible to the
masses.  Is there a discussion group of project underway to make a
dedicated IDE or Eclipse plugin for clojure?  And ..... it's asking a
lot to ask the next generation to make emacs their friend.  It seems
like that's what I'll need to do for now with clojure, right?  And I
wont have dot completion, I'm thinking even for java stuff (the main
place I see dots).  I guess what I am saying is that I actually pick
the language based on the editor.  I pick java over c# because I enjoy
Eclipse way more than every time I've had to try to use visual studio
(although that seems to finally be getting a little better).  Maybe we
at least need a jEdit plugin for clojure.

On Jan 10, 3:03 pm, Paul  Mooser <taron...@gmail.com> wrote:
> After talking to Jeffrey Chu, it seems like what is actually happening
> is possibly fairly obvious (in retrospect) - the java process runs out
> of heap space, and there's not even enough memory to keep swank-
> clojure working properly. Jeffrey tried some examples with just a
> plain REPL (without SLIME), and managed to get a dead REPL after
> causing an out of memory error, so there may be more fundamental lower
> level things going on, and it's not clear that this can really be
> addressed on the SLIME side.
>
> I'm not sure what a good solution to this problem would be, but I
> thought I'd post an update for anyone who was curious what the actual
> issue was.
--~--~---------~--~----~------------~-------~--~----~
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