<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-text-flowed" style="font-family: -moz-fixed;
font-size: 12px;" lang="x-western">On 12-10-21 02:27 PM, Vlad
Dumitrescu wrote:
<br>
<blockquote type="cite" style="color: #000000;">On Sun, Oct 21,
2012 at 10:59 PM, Greg Martin <a class="moz-txt-link-rfc2396E"
href="mailto:greg@softsprocket.com"><greg@softsprocket.com></a>
wrote:
<br>
<blockquote type="cite" style="color: #000000;">It would seem to
me that there is much in erlang that would lend itself to a
<br>
very extensible IDE and yet there doesn't seem to be such a
beast. I'm
<br>
curious if anyone has any thoughts on why this hasn't been
done. I
<br>
understand that many folks like emacs and there is some
integration with it
<br>
but it seems that something better could be done ...
<br>
</blockquote>
Hi,
<br>
<br>
Do you mean "an erlang ide written in erlang"? I had this vision
too
<br>
for some years ago. The problem that I stumbled upon is that the
<br>
actual editing functionality and all the UI related to that are
a huge
<br>
project in themselves. So getting to a level where one would
start to
<br>
look at how to support erlang would take along time. That's why
I
<br>
preferred to lean on an existing framework (eclipse, see plug
below
<br>
;-))
<br>
Otherwise, there's also erlide [plug] and there's nice support
in
<br>
sublime text too.
<br>
<br>
There's also another track: provide erlang services for handling
<br>
source code (cross-references and such), wrap them in a nice API
and
<br>
let emacs/eclipse/etc use them. I dropped this because we had
<br>
stability issues, but it might just be something lacking in my
skills
<br>
and someone else could succeed better.
<br>
<br>
regards,
<br>
Vlad
<br>
<br>
</blockquote>
<br>
I've never really embraced emacs, preferring vi in the past. Right
now I use komodo which is an excellent editor and I do take your
point on the effort required to produce such a beast. Having
"live" hooks in a running installation, though, could certainly
provide a lot of great functionality. Well, maybe someday.
Meanwhile it's a screen full of terminals I guess!
<br>
<br>
Still ... when an IDE and language are integrated the write and
compile, save and backup to repository cycles become much more
transparent. Just day dreaming out loud. <span
class="moz-smiley-s1" title=":)"></span>
<br>
<br>
<br>
<br>
</div>
</body>
</html>